ros-controls/ros2_control_demos
This repository aims at providing examples to illustrate ros2_control and ros2_controllers
解决的问题
本仓库提供了一系列实用的示例,帮助用户理解并实现 ros2_control 框架的功能和能力。它弥合了 ROS 2 机器人控制中理论文档与实际实现之间的差距。
工作原理
该项目由若干个编号示例(示例 1 到 17)组成,展示了特定的机器人控制概念。这些示例使用简化的虚拟机器人,如 RRBot(Revolute-Revolute Manipulator)和 DiffBot(Differential Mobile Robot),以隔离并测试特定功能。每个示例包包含用于 bringup(启动文件和配置)、descriptions(URDF/XACRO 文件)、hardware interfaces 以及有时包含自定义控制器的文件夹。
适用对象
需要为自己的机器人实现硬件接口和控制器的 ROS 2 开发者和机器人工程师。
相关
- 项目
- 项目
- 项目
- 项目
- 项目