在ros中使用python的操纵杆控制/导航

Posted

技术标签:

【中文标题】在ros中使用python的操纵杆控制/导航【英文标题】:joystick control/navigation using python in ros 【发布时间】:2013-03-05 04:56:58 【问题描述】:

我是 ros 的初学者。我想从操纵杆获取一些数据。我是 python 粉丝 - 不太了解 cpp。

我想将我的操纵杆连接到一个 USB 端口,并想创建一个节点(/包)来提供来自操纵杆的数据,以便我可以直接使用它来控制我的机器人。

我的疑惑

如何将操纵杆运动控制链接到我的机器人? 是否需要任何额外的驱动程序/安装来支持我的操纵杆? 我可以使用 python 来破坏它吗? 操纵杆是否需要任何其他要求/规格?

【问题讨论】:

【参考方案1】:

您应该尝试只使用现有的操纵杆驱动程序:http://www.ros.org/wiki/joy。如果您确实需要自定义操纵杆阅读器,那么该包中的代码应该可以让您很好地了解将操纵杆数据输出到 ROS 系统的正确方法。

【讨论】:

以上是关于在ros中使用python的操纵杆控制/导航的主要内容,如果未能解决你的问题,请参考以下文章

如何利用SLAMWARE ROS SDK进行机器人导航定位开发

ros多点导航怎么不停顿

ROS2极简总结-MoveIt2

ROS导航与定位框架

ROS导航之参数配置和自适应蒙特卡罗定位

(转)ROS导航之参数配置和自适应蒙特卡罗定位