仿真迭代 | 吊舱仿真支持速度控制啦

在之前的prometheus gazebo仿真中虽然已经包含有吊舱(下⽂⼀律称为gimbal)的仿真功能,但却只能进⾏角度控制,⽆法进⾏速度控制,与真实的gimbal差距较⼤。

此处带来的就是增加了速度控制的gimbal仿真,给定角度和速度,gimbal就会以给定的速度到达指定的角度。

视频: [https://mp.weixin.qq.com/s?__biz=MzIwNzgxNzg0Mg==&mid=2247515855&idx=1&sn=23b28a1deccee6eb9a9d81980a9bb2f6&chksm=970e63d2a079eac437f0e1e60e935343bf8d599c20663c2279162d09d64f7f297dc8ce19ad3a&token=2044741551&lang=zh_CN#rd]

安装和使用: 要添加gimbal仿真的速度控制功能可能相对复杂,需要对多个功能包进⾏更新,涉及Prometheus,Mavros,prometheus_px4。

1、更新Prometheus代码

主要添加Modules/mission/gimbal_control/gimbal_control_vel.cpp代码 file

2、克隆prometheus_mavros仓库

主要添加mavros_extras/src/plugins/gimbal_control.cpp代码 file

3、更新prometheus_px4代码 file

file

4、运行 file

(1)输入3轴想要到达的角度 file

(2)输入3轴的速度(值为正,且值只表示速度大小而不代表实际速度) file

在添加gimbal仿真的过程中涉及了多⽅⾯的知识,包括Mavlink协议,Mavros插件开发,Mavros的数据路由,PX4数据路由,gazebo模型插件开发等知识,后期也会以gimbal仿真为案例分享以上相关知识,如果感兴趣的朋友可以持续关注!

  • End -

技术发展的日新月异,阿木实验室将紧跟技术的脚步,不断把机器人行业最新的技术和硬件推荐给大家。看到经过我们培训的学员在技术上突飞猛进,是我们培训最大的价值。如果你在机器人行业,就请关注我们的公众号,我们将持续发布机器人行业最有价值的信息和技术。 阿木实验室致力于为机器人研发提供开源软硬件工具和课程服务,让研发更高效!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值