项目简介 本项目基于C++编程语言与ROS(机器人操作系统)框架开发,借助KCF(Kernelized Correlation Filter)跟踪算法,可自动检测和跟踪视频帧中的目标。同时具备机器人云台控制功能,能使机器人自动调整云台角度来追踪目标。 项目的主要特性和功能 运用KCF跟踪算法自动检测
项目简介 本项目的Gemini核心库(libgcore)为处理dots/stim/prgm文件以及与Gemini gcore驱动进行交互提供了底层应用程序编程接口。它以动态库的形式构建,可在运行时进行链接。所有特定于板子的API位于“board”目录,仅在实际运行于Gemini Tester时供内部
项目简介 本项目旨在实现计算机对I2C和SPI总线的便捷访问,主要用于对其他项目中的EEPROM和闪存设备进行编程,也能与任何I2C/SPI设备进行通信。项目最初针对STM32F100编写,后续扩展到STM32F103,具备良好的可移植性。此外,还增添了PWM和ADC命令功能。 项目的主要特性和功能
项目简介 本项目围绕ATmega328P处理器构建最小电路,该处理器常见于Arduino Uno板,此最小电路相当于简化版的Arduino Uno。同时添加各类I/O组件来验证系统运行状况。在不需要Arduino全部功能,或面临物理尺寸限制、有低功耗运行需求时,构建该最小电路十分必要。 项目的主要特
项目简介 本项目是基于Qt框架开发的电子点菜系统,适用于餐厅、酒店等场所。该系统借助Qt Designer进行界面设计,采用Sqlite数据库存储数据,提供了便捷的点餐、订单管理和结账功能。 项目的主要特性和功能 菜单展示:能够展示餐厅菜品的详细信息,包含菜品名称、价格和图片。 点餐:支持用户自主选
项目简介 这是一个基于GTK4和C++的TUM信息显示系统项目,旨在为慕尼黑工业大学(Technical University of Munich,简称TUM)的学生和工作人员提供食堂、MVG(慕尼黑公共交通系统)信息以及天气的实时更新。该项目可运行在Raspberry PI上,作为办公室状态显示器
项目简介 本项目基于Arduino平台,借助MQTT和WebSocket协议达成机器人与客户端的双向通信。利用MQTT协议,机器人能向客户端发布状态信息,同时接收控制指令;WebSocket协议可实现实时、双向通信,让客户端实时获取机器人状态更新并发送即时控制指令。 项目的主要特性和功能 完成机器人
项目简介 本项目是基于Vita2D图形框架开发的漫画浏览器,专为PlayStation Vita平台打造。其目的是为用户提供简便直观的方式,用于浏览和查看设备中存储的漫画图片。支持BMP、JPG和PNG格式图片,还具备缩放、平移和翻页等操作。 项目的主要特性和功能 支持BMP、JPG和PNG三种常见
项目简介 FreeMCAn是一个开源项目,最初面向Atmel和Analog Devices微控制器应用进行设计,旨在为嵌入式系统提供多通道分析解决方案。目前该项目已经拓展到支持其他微控制器平台,能提供基础的多通道分析功能,如时间记录、计数统计等,并且具备扩展性,可支持更多高级功能。 项目的主要特性和
项目简介 本项目是一个基于Minecraft的Tender House服务器介绍网站。该服务器为玩家打造了一个充满乐趣与挑战的虚拟世界,玩家能在其中体验建造、探险、战斗等多种玩法。项目致力于构建一个友好、公平且富有创造力的社区。 项目的主要特性和功能 多样化玩法:包含建造、探险、战斗等多种模式,满足