ROS机器人开发实践(专题篇)—— MoveIt!


ROS的功能是强大的,当然对机械臂也有相应的支持 —— MoveIt!
MoveIt官方网站
在这里插入图片描述

1. MoveIt简介

  • 一个 集成化的 开发平台
  • 一系列的功能包 组成
    • 运动规划
    • 控制与导航算法
    • 操作控制
  • 提供窗口化操作

在这里插入图片描述

  1. 用户接口(User Interface)
    1. C++:使用move_group_interface包提供的API
    2. Python:使用moveit_commander包提供的API
    3. GUI:使用MoveIt!的rviz插件
  2. ROS参数服务器
    1. URDF:robot_description参数,获取机器人URDF模型的描述信息
    2. SRDF:robot_description_semantic参数,获取机器人模型的配置信息
    3. config:机器人的其他配置信息,例如关节限位、运动学插件、运动规划插件等
  3. 机器人
    1. Topic和Action通信

在这里插入图片描述

2. MoveIt! Setup Assistant配置机械臂

安装MoveIt wiki官网

完成后执行如下指令:

$ roslaunch moveit_setup_assistant setup_assistant.launch

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值