发布:/rc/

代码存在位置:////.py

二、如何使用

在此使用的遥控器为 FS-I6S型号

1、Linux驱动

(1)Linux支持Joy遥控器操纵杆,有个 -gtk 的应用程序可以查看摇杆的控制详情。

(2)安装方式如下:sudo apt-get -gtk

(3)安装完成之后,可以在终端中直接运行-gtk便可打开查看其摇杆和按钮的响应情况。

2、ROS驱动安装

(1)使用现有的joy ros驱动,通过安装二进制方式安装ROS驱动功能包:sudo apt-get ros–joy*

(2)安装完成之后,便可以测试 joy节点:运行;运行 joy

(3)此时ros话题中就会有/joy的话题。

3、转化为/rc/

运行joy节点之后,再单独运行: .py

三、不足及改进

1、ROS驱动精度不够

(1)ROS驱动精度不够高,理论上数据范围在-1.0~1.0之间,实际的数据范围在-0.924~0.935,导致摇杆的数据在临界值范围内有一定误差,不能完全达到1000或者2000。

(2)解决思路:修改底层ROS驱动,归一化处理更加完善 。

2、新增插件以适配

(1)在qgc中的,存在数据流,但并未产生相应的数据流,可以通过新增插件,获取到#70号数据 。

(2)优点:qgc中已经集成了驱动,且控制精度高。

阿木实验室致力于为机器人研发提供开源软硬件工具和课程服务,让研发更高效!

– End –

技术发展的日新月异,阿木实验室将紧跟技术的脚步,不断把机器人行业最新的技术和硬件推荐给大家。看到经过我们培训的学员在技术上突飞猛进,是我们培训最大的价值。如果你在机器人行业,就请关注我们的公众号,我们将持续发布机器人行业最有价值的信息和技术。

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,永久会员只需109元,全站资源免费下载 点击查看详情
站 长 微 信: nanadh666

声明:1、本内容转载于网络,版权归原作者所有!2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!