Тема ROS/одометрия исчезает
Я довольно новичок в ROS, но я никогда не видел ничего подобного раньше. Я использую Raspberry Pi и кинетику ROS. После запуска rosserial с помощью:
roslaunch rosserial_server порт serial.launch:=/dev/ttyACM0
и проверяя список rostopic, я получаю это (ну, часть из них, остальное не важно):
- /batteryState /battery_state /cmd_vel /diagnostics /diagnostics_agg /left_error /left_tick_interval /magDataArray /motor_node/parameter_descriptions /motor_node/parameter_updates /motor_power_active /motor_state /odom /odometry / right_current
После проверки того, что у меня на самом деле есть тема /одометрия, я запускаю свою симуляцию в Matlab, которая подписывается на одометрию, она работает в течение нескольких секунд, и одометрия перестает отправлять сообщения, после того, как я эхо/одометрия ничего не происходит, а затем после повторной проверки списка rostopic одометрия отсутствует тема!
Это список после:
- /battery_state/cmd_vel/diagnostics/diagnostics_agg/left_error/left_tick_interval/motor_node/parameter_descriptions/motor_node/parameter_updates/motor_power_active/motor_state/odom/right_current/right_error
И после проверки ростопической информации по одометрии пишет " ОШИБКА: Неизвестная тема/одометрия "
Как тема может так исчезнуть за считанные секунды и что может быть причиной этого?