当前位置: 首页 > news >正文

ROS使用手柄/cmd_vel无输出

问题:

正常情况下,将手柄连接到电脑后,运行节点teleop_twist_joy。该节点应将/joy话题的内容(也即手柄axis和button的输入值),转换为Twist消息发送到/cmd_vel。但是实际运行并拨动摇杆时发现/cmd_vel无消息到达。
运行rosrun teleop_twist_joy teleop_node ,输出

[ INFO] [1718084776.733896419]: Teleop enable button 0.
[ INFO] [1718084776.734172301]: Linear axis x on 1 at scale 0.500000.
[ INFO] [1718084776.734179927]: Angular axis yaw on 0 at scale 0.500000.

解决:

参考teleop_twist_joy doesn’t publish,发现teleop_twist_joy默认有一个使能按键,需按住该使能按键,同时拨动摇杆,才能进行有效的手柄信号输入。上面INFO提示使能按键是Button 0(对应我的手柄是left button)。
此外,使用自定义的手柄程序时,应注意手柄轴和按键的映射配置。

相关文章:

  • 【Anaconda】 anaconda常用命令总结
  • 德克萨斯大学奥斯汀分校自然语言处理硕士课程汉化版(第六周) - 预训练模型
  • Golang 避坑指南
  • 鸿蒙轻内核M核源码分析系列七 动态内存Dynamic Memory
  • 【算法篇】滑动窗口的最大值JavaScript版
  • @并行计算和分布式计算解决方案
  • uniapp使用webview内嵌H5的注意事项
  • 渗透测试之内核安全系列课程:Rootkit技术初探(一)
  • 朗思RPA,一款无需代码的自动化效率神器
  • 大数据之Hadoop的特点是什么?有什么优缺点?有哪些发行版本?
  • WDF驱动开发-电源策略(三)
  • 软件测试--Mysql快速入门
  • 芒果YOLOv10改进38:写作篇:一文了解YOLOv10如何打印FPS指标
  • 【C++进阶】深入STL之 栈与队列:数据结构探索之旅
  • 装箱和拆箱
  • Hbase布隆过滤器
  • 零拷贝技术
  • 【ROS2大白话】四、ROS2非常简单的传参方式
  • 2024.6.10刷题记录
  • HikariCP连接池初识
  • 用python做网站开发的课程/拓客软件排行榜
  • 张家界网站建设/seo还能赚钱吗
  • 箱包官方网站模板/搜狗网站收录提交入口
  • 做网站分pc端和移动端的吗/网络公司主要做哪些
  • wordpress 是谁开发的/优化服务公司
  • 最好的餐饮设计网站建设/网站优化关键词排名公司