开源机器人仿真器,用于建模、编程和模拟机器人、车辆及机械系统。
4754+16 本周2098C++Apache-2.0维护活跃更新于 昨天
一个 C++ 仿真库,结合物理引擎与渲染管线,面向海洋机器人与水下环境仿真。
Stonefish 是一个 C++ 仿真库,将物理引擎与轻量级渲染管线结合在一起。物理引擎基于 Bullet Physics 的核心功能扩展而来,用于真实模拟海洋机器人,面向海洋机器人研究人员,也可作为通用机器人仿真器使用。
水动力计算基于物体的实际几何形状,而不是符号化模型,能更好地逼近水动力作用。渲染部分覆盖大气、海面和水下场景,水下环境考虑了随波长变化的光吸收与散射,而非简单的蓝色雾效。
它既可以单独构建应用程序,也可以搭配 stonefish_ros 包接入 ROS 体系。目前仅支持 Linux,需要 OpenGL 4.3 支持,暂不支持 Windows 和 macOS。
安装依赖:GLM、SDL2 和 FreeType
克隆仓库
使用 CMake 配置并构建
cmake .. && make -jX将库安装到系统中
sudo make install概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
开源机器人仿真器,用于建模、编程和模拟机器人、车辆及机械系统。
面向机器人与具身智能的仿真平台,集成多物理引擎、写实渲染器与跨平台编译器,提供 Python 接口。
基于 Gazebo 与 ROS 2 的海上无人水面艇仿真环境,复现 RobotX 比赛场地与任务。
一份精选的机器人学资源清单,涵盖书籍、课程、仿真器、软件库、会议、期刊和竞赛。
面向 ROS 的高性能 2D 机器人仿真器,用于在平面环境中模拟机器人。
面向大规模机器人群体的多线程物理仿真器,可同时运行多个物理引擎。