我正在使用一款不错的蓝牙操纵杆来控制一辆电动汽车。我最近一直在使用 Windows PC 和微控制器,这款操纵杆没有问题。我决定使用 ROS(机器人操作系统,一种中间件)来控制我的车辆。我在 Raspberry Pi 3B 上配置了 ROS、Ubuntu Mate 18.04。
一切工作方式与 Windows PC 设置相同。但是,这个操纵杆有时会在 10 秒左右无响应。车辆仍会处理收到的最后一条消息,因此它会前进/后退并撞到障碍物。
在这段没有响应的时间里,当我这样做时没有任何输出
cat /dev/input/js0
但是,当我使用 js-gtk 检查这个操纵杆的工作情况时,我根本没有发现任何问题。如何才能解决这个问题?