硬件与机器人
共 56 个仓库 · C++
C++ 编写的三维几何处理 SDK,提供网格布尔运算、修复、简化、重网格化、偏移、点云三角化和 ICP 配准,并带 Python、C#、C 和 JavaScript 绑定。
快速、鲁棒且可扩展的点云配准库,支持 LiDAR、RGB-D 等 3D 数据,并提供 ROS2 SLAM 示例,用于解决三维建图与定位中的配准问题。
X-VLA 是 ICLR 2026 论文的官方实现,用软提示 Transformer 构建可扩展的跨具身视觉-语言-动作模型,让同一套策略能迁移到不同机器人本体上做操作任务。
基于 YOLO12 的 AI 瞄准辅助,支持所有 FPS/TPS 游戏,通过 TensorRT、CUDA 或 DirectML 在 GPU 上推理,并配合 Arduino、KMBox 等硬件实现鼠标控制。
一个不依赖传感器专门建模的鲁棒 LiDAR-惯性里程计,直接融合激光雷达与 IMU 数据估计位姿并建图,适合机器人 SLAM 场景。
把 Depth Anything V3 单目深度估计模型封装成 ROS2 节点,用 TensorRT 加速推理,从相机图像直接输出米制深度图和点云。
基于 Open3D 的 C++ 点云图优化 SLAM 系统,为机器人提供激光雷达建图与定位能力,可接入 ROS 使用。
面向单片机和微型计算机的轻量级深度学习库与推理框架,自带编译器,不绑定芯片厂商,可在 ESP32、Arduino 等边缘设备上跑模型。
TurtleBot3 的 Gazebo 仿真环境,提供移动机器人导航、SLAM 和感知算法的开发与测试平台,无需真机即可验证 ROS 程序。
基于 ESP32 开发板的 LoRa APRS iGate 固件,把 LoRa 收到的 APRS 数据转发到 APRS-IS 网络,同时支持收发和数字中继。
基于 ESP32 和 LoRa 的开源 APRS 追踪器固件,支持收发位置报文、短消息、气象数据和 Winlink,可当 iGate 或数字中继用。
把 Stereolabs ZED 双目相机接入 ROS 的官方封装包,提供图像、深度、位姿和点云等话题,方便在机器人系统里做立体视觉与 SLAM 开发。
MapEval 是一个统一的 SLAM 建图评估框架,用点云配准和 Wasserstein 距离等指标,稳健高效地给激光点云地图打分,方便做 SLAM 基准对比。
基于点、线、面特征的稀疏视觉 SLAM 系统,支持单目、RGB-D 和双目相机,在保持建图与定位精度的同时提升效率。
SuperVINS 是面向弱光、低纹理等恶劣成像条件的实时视觉惯性 SLAM 框架,把深度学习特征点融入传统 VINS 流程,提升跟踪鲁棒性。
Patchwork++ 的 ROS/ROS2 封装,用于激光雷达点云的快速地面分割与地面点剔除,方便直接接入机器人感知流程。
基于 LoRa 的低成本自组网物联网设备固件,可快速部署去中心化网状网络,适合应急通信等无基础设施场景。
面向动态环境的视觉惯性 SLAM 系统,能在场景中存在移动物体时稳定完成定位与建图,适合机器人在人群或杂乱环境中使用。
基于 ROS 2 的紧耦合激光雷达惯性 SLAM 包,融合 NDT/GICP 点云配准与 IMU 数据,用于机器人在复杂环境中的实时定位与建图。
面向 ESP8266 的物联网开发框架,内置 HTTPS 请求、React 网页界面、WiFi 配网、实时仪表盘、配置与文件管理及 OTA 升级,省去从零搭建基础模块。
面向 EBYTE E32 系列 LoRa 模块的 Arduino 驱动库,已在 Arduino、ESP8266/ESP32、STM32 和树莓派 Pico 上实测通过,帮开发者快速接入 sx1278/sx1276 无线通信。
面向 ROS 1/2 的实时 3D 激光雷达障碍物检测工具,集地面分割、聚类、跟踪与轨迹预测于一体,单核 CPU 约 10ms 处理一帧,可选 TensorRT 加速的 CenterPoint。
面向户外机器人的 ROS 2 定位模块,用 23 状态 UKF 以 100 Hz 融合 IMU、轮速计和 GPS;定位出错时能指出是哪个传感器、为什么出错,而不是悄悄漂移。
A LoRa based APRS tracker for ESP32 boards.