ros_control 功能包
ROS为开发者提供的机器人控件中间件
包含控制接口、传动装置接口、硬件接口、控制器工具箱等

应用:navigation 、 MoveIt

ros_control 框架
ROS kinetic ros_control 功能包

常用控制器(controllers)
速度控制器    - joint_velocity_controller        用于底盘控制,控制轮子。
位置控制器    - joint position_controller        用于机械臂,关节控制。
力控制器       - joint effort_controller
状态控制器    - joint_state_controller

ROS kinetic ros_control 功能包

控制器管理
        提供一种通用的接口来管理不同的控制器
控制器
        读取硬件状态,发布控制命令,完成每个joint的控制
硬件资源
        为上下两层提供硬件资源的接口
机器人硬件抽象
        机器人硬件抽象和硬件资源直接打交道,通过write和read方法完成硬件操作
真实机器人
        执行接收到的命令

参考:
wiki.ros.org/ros_control
https://github.com/ros-controls/ros_control/wiki/controller_interface

相关文章:

  • 2021-11-29
  • 2022-12-23
  • 2021-09-20
  • 2021-07-09
  • 2021-06-03
  • 2021-08-04
猜你喜欢
  • 2021-08-27
  • 2021-11-02
  • 2022-01-07
  • 2021-08-19
  • 2021-10-08
  • 2021-12-04
  • 2021-06-19
相关资源
相似解决方案