orocos/orocos_kinematics_dynamics
Orocos Kinematics and Dynamics C++ library
它解决了什么问题
它提供了一套用于计算刚体运动和受力的工具,特别专注于运动学结构。这使得开发者能够构建系统,以理解机器人各部件在空间中的位置(正向运动学),以及如何移动它们以到达特定点(逆向运动学)。
它如何工作
该库用 C++ 实现(orocos_kdl),并提供了 Python 绑定(python_orocos_kdl)以便于集成。它处理刚体运动学计算,并提供运动学结构的表示,以求解位置和位置到目标的运动。
适用于谁
专为需要实时运动学和动力学代码的机器人开发者设计,适用于使用 ROS(机器人操作系统)1 或 2 的项目。
主要特点
- 适用于实时场景的运动学和动力学代码。
- 支持 C++ 和 Python。
- 与 ROS 2(通过 colcon/ament)和 ROS 1(通过 catkin)兼容。
- 包含正向和逆向运动学的求解器。
相关
- 项目
- 项目
- 项目
- 项目
- 项目