moveit学习有关内容笔记4

urdf 与 xacro

可以建设顶层文件将多个子模块拼接在一起

kinect v2

教程中给出了如何在仿真中添加kinect模型
我找到了kinectv2的
https://github.com/wangxian4423/kinect_v2_udrf

ros control

这里也提到了ros control,我在单独的专栏中已经具体学习
硬件接口是控制器和robot hw沟通的接口,与控制器的种类基本对应。

约束

约束可以通过urdf 或者yaml导入
k_v 速度边界

gazebo配置

gazebo配置需要 在xacro中添加碰撞 惯性 显示颜色 传动属性’
添加控制器插件 默认为robot,reference可以写为link joint等,信息可见:
opt/ros/kinect/lib文件夹下

摄像头仿真

gazebo提供了一系列传感器插件,可以进行配置仿真。
需要加入两个gazebo标签:
1个用于设置颜色,1个用于设置插件。
type为camera

kinect仿真

type为depth

fake controller

MoveIt comes with a series of fake trajectory controllers to be used in simulation.

rate: 10 (Hz, used for interpolation controller)
controller_list:
  - name: fake_arm_controller
    type: interpolate | via points | last point
    joints:
      - joint_1
      - joint_2
      - joint_3
      - joint_4
      - joint_5
      - joint_6
  - name: fake_gripper_controller
    joints:
      []
      
initial:
  - group: arm
    pose:  home

插值:在过孔点之间执行平滑插值-可视化的默认设置

过孔点:遍历过孔点,中间没有插值-用于可视化调试

最后一点:直接扭曲到轨迹的最后一点-离线基准测试的最快方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值