Я использую приличный Bluetooth-джойстик для управления электромобилем. Недавно я использовал ПК с Windows и микроконтроллер, и у меня не было проблем с этим джойстиком. Я решил использовать ROS (операционная система для роботов, которая является промежуточным программным обеспечением) для управления своим транспортным средством. Я настроил ROS, Ubuntu Mate 18.04 на Raspberry Pi 3B.
Все работает так же, как и на ПК с Windows. Однако этот джойстик иногда перестает отвечать секунд на 10. Машина все равно обрабатывает последнее полученное сообщение, поэтому едет вперед/назад и врезается в препятствие.
В течение этого времени без ответа, когда я это делаю, нет никакого вывода.
cat /dev/input/js0
И однако, когда я проверяю работу этого джойстика с помощью js-gtk, я вообще не вижу проблемы. Что можно сделать, чтобы исправить эту проблему?