My problem is that I installed ROS2 Foxxy from the installation page of Husarion, flashed CORE2 successfully, and the IMU hardware interface initializes and activates without issue. But RosbotSystem never receives feedback from the motor, times out and resets
I’ve checked:
- Stale/corrupted install: full OS reinstall and full snap reinstall both reproduce it identically
- CORE2 communication itself: confirmed alive by connecting directly with micro_ros_agent connects and initializes cleanly
- Correct install: no LED is turned on the back of the robot except the power LED.
I bashed ros2 topic echo /cmd_vel and verified that the move command was being sent from my pc to the robot.
Below I attached the rosbot logs and I’m happy to provide any other diagnostics request.
husarion@husarion:~$ sudo snap logs rosbot -f
2026-09-16T14:24:39-07:00 systemd[1]: snap.rosbot.daemon.service: Scheduled restart job, restart counter is at 34.
2026-09-16T14:24:39-07:00 systemd[1]: Stopped Service for snap application rosbot.daemon.
2026-09-16T14:24:39-07:00 systemd[1]: Started Service for snap application rosbot.daemon.
2026-09-16T14:24:42-07:00 rosbot.daemon[13041]: Specified serial port exists: /dev/ttyS4
2026-09-16T14:24:42-07:00 rosbot.daemon[13041]: Running rosbot ROS 2 driver with: serial_port:=/dev/ttyS4 robot_model:=rosbot configuration:=basic
2026-09-16T14:24:42-07:00 rosbot.daemon[13041]: Reset STM32 over GPIO
2026-09-16T14:24:42-07:00 rosbot.daemon[13133]: resetting STM32…
2026-09-16T14:24:42-07:00 rosbot.daemon[13133]: System architecture: x86_64
2026-09-16T14:24:42-07:00 rosbot.daemon[13133]: Device: UpBoard
2026-09-16T14:24:42-07:00 rosbot.daemon[13133]: done
2026-09-16T14:24:45-07:00 rosbot.daemon[13139]: [INFO] [launch]: All log files can be found below /root/snap/rosbot/224/ros/log/2026-09-16-14-24-45-027262-husarion-13139
2026-09-16T14:24:45-07:00 rosbot.daemon[13139]: [INFO] [launch]: Default logging verbosity is set to INFO
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [INFO] [robot_state_publisher-1]: process started with pid [13163]
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [INFO] [ros2_control_node-2]: process started with pid [13165]
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [INFO] [micro_ros_agent-3]: process started with pid [13167]
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [INFO] [ekf_node-4]: process started with pid [13169]
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [INFO] [scan_to_scan_filter_chain-5]: process started with pid [13171]
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [INFO] [joy_node-6]: process started with pid [13174]
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [INFO] [teleop_node-7]: process started with pid [13176]
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [micro_ros_agent-3] [1789593890.191457] info | TermiosAgentLinux.cpp | init | running… | fd: 3
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [micro_ros_agent-3] [1789593890.192571] info | Root.cpp | set_verbose_level | logger setup | verbose_level: 4
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593890.518111336] [controller_manager]: Subscribing to ‘~/robot_description’ topic for robot description file.
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593890.531663195] [controller_manager]: update rate is 100 Hz
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593890.537207226] [controller_manager]: Spawning controller_manager RT thread with scheduler priority: 50
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [WARN] [1789593890.572817803] [controller_manager]: No real-time kernel detected on this system. See [https://control.ros.org/master/doc/ros2_control/controller_manager/doc/userdoc.html\] for details on how to enable realtime scheduling.
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.714803265] [robot_state_publisher]: got segment base_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.729161577] [robot_state_publisher]: got segment body_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.734245422] [robot_state_publisher]: got segment camera_color_frame
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.740672453] [robot_state_publisher]: got segment camera_color_optical_frame
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.749496196] [robot_state_publisher]: got segment camera_depth_frame
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.749669536] [robot_state_publisher]: got segment camera_depth_optical_frame
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.749728982] [robot_state_publisher]: got segment camera_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.749779717] [robot_state_publisher]: got segment camera_mount_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.749830789] [robot_state_publisher]: got segment camera_orbbec_astra_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.749880999] [robot_state_publisher]: got segment cover_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.753004394] [robot_state_publisher]: got segment fl_range
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.753153535] [robot_state_publisher]: got segment fl_wheel_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.755820319] [robot_state_publisher]: got segment fr_range
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.755879891] [robot_state_publisher]: got segment fr_wheel_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.755929976] [robot_state_publisher]: got segment imu_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.755978885] [robot_state_publisher]: got segment laser
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.756028745] [robot_state_publisher]: got segment rl_range
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.756077592] [robot_state_publisher]: got segment rl_wheel_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.756126552] [robot_state_publisher]: got segment rr_range
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.756176949] [robot_state_publisher]: got segment rr_wheel_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593890.756228196] [robot_state_publisher]: got segment slamtec_rplidar_link
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593890.784173002] [controller_manager]: Received robot description file.
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593890.786213759] [resource_manager]: Loading hardware ‘imu’
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593890.800310412] [resource_manager]: Initialize hardware ‘imu’
2026-09-16T14:24:50-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593890.800444116] [RosbotImuSensor]: Initializing
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [scan_to_scan_filter_chain-5] [WARN] [1789593891.001297594] [rcl.logging_rosout]: Publisher already registered for provided node name. If this is due to multiple nodes with the same name then all logs for that logger name will go out over the existing publisher. As soon as any node with that name is destructed it will unregister the publisher, preventing any further logs for that name from being published on the rosout topic.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.039058597] [TeleopTwistJoy]: Teleop enable button 4.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.043934355] [TeleopTwistJoy]: Turbo on button 5.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.047659903] [TeleopTwistJoy]: Linear axis x on 1 at scale 0.700000.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.053004896] [TeleopTwistJoy]: Turbo for linear axis x is scale 1.500000.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.053079354] [TeleopTwistJoy]: Linear axis y on 0 at scale 0.700000.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.053117539] [TeleopTwistJoy]: Turbo for linear axis y is scale 1.500000.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.053155575] [TeleopTwistJoy]: Angular axis yaw on 3 at scale 1.000000.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593891.053191897] [TeleopTwistJoy]: Turbo for angular axis yaw is scale 1.500000.
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.095177459] [resource_manager]: Successful initialization of hardware ‘imu’
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.106811602] [resource_manager]: Loading hardware ‘rosbot_system’
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.113934593] [resource_manager]: Initialize hardware ‘rosbot_system’
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.116897272] [RosbotSystem]: Initializing
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.117055526] [RosbotSystem]: Joint ‘fl_wheel_joint’ found
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.117112035] [RosbotSystem]: Joint ‘fr_wheel_joint’ found
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.117147158] [RosbotSystem]: Joint ‘rl_wheel_joint’ found
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.117180281] [RosbotSystem]: Joint ‘rr_wheel_joint’ found
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.322470578] [resource_manager]: Successful initialization of hardware ‘rosbot_system’
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.331457361] [resource_manager]: ‘configure’ hardware ‘rosbot_system’
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.331544519] [RosbotSystem]: Configuring
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.331584467] [resource_manager]: Successful ‘configure’ of hardware ‘rosbot_system’
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.331628676] [resource_manager]: ‘activate’ hardware ‘rosbot_system’
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593891.331663262] [RosbotSystem]: Activating
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [WARN] [1789593891.352421631] [RosbotSystem]: Feedback message from motors wasn’t received yet
2026-09-16T14:24:51-07:00 rosbot.daemon[13139]: [scan_to_scan_filter_chain-5] [WARN] [1789593891.889045591] [laser_filter]: diagnostic_updater: No HW_ID was set. This is probably a bug. Please report it. For devices that do not have a HW_ID, set this value to ‘none’. This warning only occurs once all diagnostics are OK. It is okay to wait until the device is open before calling setHardwareID.
2026-09-16T14:24:54-07:00 rosbot.daemon[13139]: [INFO] [spawner-8]: process started with pid [13254]
2026-09-16T14:24:54-07:00 rosbot.daemon[13139]: [INFO] [spawner-9]: process started with pid [13256]
2026-09-16T14:24:54-07:00 rosbot.daemon[13139]: [INFO] [spawner-10]: process started with pid [13258]
2026-09-16T14:24:56-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [WARN] [1789593896.353162557] [RosbotSystem]: Feedback message from motors wasn’t received yet
2026-09-16T14:24:58-07:00 rosbot.daemon[13139]: [spawner-9] [INFO] [1789593898.273993533] [spawner_imu_broadcaster]: waiting for service /controller_manager/list_controllers to become available…
2026-09-16T14:24:58-07:00 rosbot.daemon[13139]: [spawner-10] [INFO] [1789593898.509817087] [spawner_rosbot_base_controller]: waiting for service /controller_manager/list_controllers to become available…
2026-09-16T14:25:00-07:00 rosbot.daemon[13139]: [spawner-8] [INFO] [1789593900.706795462] [spawner_joint_state_broadcaster]: waiting for service /controller_manager/list_controllers to become available…
2026-09-16T14:25:01-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [WARN] [1789593901.358423222] [RosbotSystem]: Feedback message from motors wasn’t received yet
2026-09-16T14:25:06-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [WARN] [1789593906.359117538] [RosbotSystem]: Feedback message from motors wasn’t received yet
2026-09-16T14:25:11-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [WARN] [1789593911.359792605] [RosbotSystem]: Feedback message from motors wasn’t received yet
2026-09-16T14:25:16-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [WARN] [1789593916.360596814] [RosbotSystem]: Feedback message from motors wasn’t received yet
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [spawner-9] [FATAL] [1789593918.321676865] [spawner_imu_broadcaster]: Could not contact service /controller_manager/list_controllers
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: Fatal error: b’[FATAL] [1789593918.321676865] [spawner_imu_broadcaster]: Could not contact service /controller_manager/list_controllers\n’. Emitting shutdown…
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [spawner-10]: sending signal ‘SIGINT’ to process[spawner-10]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [spawner-9]: sending signal ‘SIGINT’ to process[spawner-9]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [spawner-8]: sending signal ‘SIGINT’ to process[spawner-8]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [teleop_node-7]: sending signal ‘SIGINT’ to process[teleop_node-7]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [joy_node-6]: sending signal ‘SIGINT’ to process[joy_node-6]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [scan_to_scan_filter_chain-5]: sending signal ‘SIGINT’ to process[scan_to_scan_filter_chain-5]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [ekf_node-4]: sending signal ‘SIGINT’ to process[ekf_node-4]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [micro_ros_agent-3]: sending signal ‘SIGINT’ to process[micro_ros_agent-3]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [ros2_control_node-2]: sending signal ‘SIGINT’ to process[ros2_control_node-2]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [robot_state_publisher-1]: sending signal ‘SIGINT’ to process[robot_state_publisher-1]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [teleop_node-7] [INFO] [1789593918.413406166] [rclcpp]: signal_handler(signum=2)
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [joy_node-6] [INFO] [1789593918.430000937] [rclcpp]: signal_handler(signum=2)
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [scan_to_scan_filter_chain-5] [INFO] [1789593918.473167242] [rclcpp]: signal_handler(signum=2)
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ekf_node-4] [INFO] [1789593918.491830557] [rclcpp]: signal_handler(signum=2)
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [spawner-10] [FATAL] [1789593918.580727821] [spawner_rosbot_base_controller]: Could not contact service /controller_manager/list_controllers
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: Fatal error: b’[FATAL] [1789593918.580727821] [spawner_rosbot_base_controller]: Could not contact service /controller_manager/list_controllers\n’. Emitting shutdown…
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593918.642142677] [rclcpp]: signal_handler(signum=2)
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593918.643278849] [RosbotSystem]: Handling error
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [INFO] [1789593918.691444193] [resource_manager]: Failed to ‘activate’ hardware ‘rosbot_system’
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] [ERROR] [1789593918.695962658] [controller_manager]: The published robot description file (urdf) seems not to be genuine. The following error was caught:Failed to set the initial state of the component : rosbot_system to active
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] terminate called without an active exception
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ERROR] [ros2_control_node-2]: process has died [pid 13165, exit code -6, cmd ‘/snap/rosbot/224/opt/ros/humble/lib/controller_manager/ros2_control_node --ros-args -r __ns:=/ -p use_sim_time:=False --params-file /tmp/tmpe7sj8omz -r /diagnostics:=diagnostics -r /tf:=tf -r /tf_static:=tf_static -r /tf:=tf -r /tf_static:=tf_static -r imu_sensor_node/imu:=/_imu/data_raw -r ~/motors_cmd:=/_motors_cmd -r ~/motors_response:=/_motors_response -r rosbot_base_controller/cmd_vel_unstamped:=cmd_vel -r ~/robot_description:=robot_description’].
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] Stack trace (most recent call last):
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #15 Object “”, at 0xffffffffffffffff, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #14 Object “/snap/rosbot/224/opt/ros/humble/lib/controller_manager/ros2_control_node”, at 0x55af54c02ee4, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #13 Object “/usr/lib/x86_64-linux-gnu/libc.so.6”, at 0x7f6344ac9e3f, in __libc_start_main
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #12 Object “/usr/lib/x86_64-linux-gnu/libc.so.6”, at 0x7f6344ac9d8f, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #11 Object “/snap/rosbot/224/opt/ros/humble/lib/controller_manager/ros2_control_node”, at 0x55af54c027b9, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #10 Object “/snap/rosbot/224/opt/ros/humble/lib/controller_manager/ros2_control_node”, at 0x55af54c031d3, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [robot_state_publisher-1] [INFO] [1789593918.732068657] [rclcpp]: signal_handler(signum=2)
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [INFO] [joy_node-6]: process has finished cleanly [pid 13174]
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #9 Object “/snap/rosbot/224/opt/ros/humble/lib/libcontroller_manager.so”, at 0x7f63451f7d21, in controller_manager::ControllerManager::~ControllerManager()
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #8 Object “/snap/rosbot/224/opt/ros/humble/lib/libhardware_interface.so”, at 0x7f634498d424, in hardware_interface::ResourceManager::~ResourceManager()
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #7 Object “/snap/rosbot/224/opt/ros/humble/lib/libhardware_interface.so”, at 0x7f63449a5ad6, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #6 Object “/snap/rosbot/224/opt/ros/snap/lib/librosbot_hardware_interfaces.so”, at 0x7f633c2646a3, in rosbot_hardware_interfaces::RosbotSystem::~RosbotSystem()
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #5 Object “/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30”, at 0x7f6344d97276, in std::terminate()
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #4 Object “/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30”, at 0x7f6344d9720b, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #3 Object “/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30”, at 0x7f6344d8bb9d, in
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #2 Object “/usr/lib/x86_64-linux-gnu/libc.so.6”, at 0x7f6344ac87f2, in abort
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #1 Object “/usr/lib/x86_64-linux-gnu/libc.so.6”, at 0x7f6344ae2475, in raise
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] #0 Object “/usr/lib/x86_64-linux-gnu/libc.so.6”, at 0x7f6344b369bc, in pthread_kill
2026-09-16T14:25:18-07:00 rosbot.daemon[13139]: [ros2_control_node-2] Aborted (Signal sent by tkill() 13165 0)
2026-09-16T14:25:19-07:00 rosbot.daemon[13139]: [INFO] [scan_to_scan_filter_chain-5]: process has finished cleanly [pid 13171]
2026-09-16T14:25:19-07:00 rosbot.daemon[13139]: [INFO] [teleop_node-7]: process has finished cleanly [pid 13176]
2026-09-16T14:25:19-07:00 rosbot.daemon[13139]: [INFO] [ekf_node-4]: process has finished cleanly [pid 13169]
2026-09-16T14:25:19-07:00 rosbot.daemon[13139]: [INFO] [robot_state_publisher-1]: process has finished cleanly [pid 13163]
2026-09-16T14:25:19-07:00 rosbot.daemon[13139]: [ERROR] [spawner-9]: process has died [pid 13256, exit code 1, cmd ‘/snap/rosbot/224/opt/ros/humble/lib/controller_manager/spawner imu_broadcaster -c controller_manager --controller-manager-timeout 20 --ros-args -r __ns:=/ -p use_sim_time:=False -r /diagnostics:=diagnostics -r /tf:=tf -r /tf_static:=tf_static -r /tf:=tf -r /tf_static:=tf_static’].
2026-09-16T14:25:19-07:00 rosbot.daemon[13139]: [ERROR] [spawner-10]: process has died [pid 13258, exit code 1, cmd ‘/snap/rosbot/224/opt/ros/humble/lib/controller_manager/spawner rosbot_base_controller -c controller_manager --controller-manager-timeout 20 --ros-args -r __ns:=/ -p use_sim_time:=False -r /diagnostics:=diagnostics -r /tf:=tf -r /tf_static:=tf_static -r /tf:=tf -r /tf_static:=tf_static’].
2026-09-16T14:25:20-07:00 rosbot.daemon[13139]: [spawner-8] [FATAL] [1789593920.756847582] [spawner_joint_state_broadcaster]: Could not contact service /controller_manager/list_controllers
2026-09-16T14:25:20-07:00 rosbot.daemon[13139]: Fatal error: b’[FATAL] [1789593920.756847582] [spawner_joint_state_broadcaster]: Could not contact service /controller_manager/list_controllers\n’. Emitting shutdown…
2026-09-16T14:25:21-07:00 rosbot.daemon[13139]: [ERROR] [spawner-8]: process has died [pid 13254, exit code 1, cmd ‘/snap/rosbot/224/opt/ros/humble/lib/controller_manager/spawner joint_state_broadcaster -c controller_manager --controller-manager-timeout 20 --ros-args -r __ns:=/ -p use_sim_time:=False -r /diagnostics:=diagnostics -r /tf:=tf -r /tf_static:=tf_static -r /tf:=tf -r /tf_static:=tf_static’].
2026-09-16T14:25:23-07:00 rosbot.daemon[13139]: [ERROR] [micro_ros_agent-3]: process[micro_ros_agent-3] failed to terminate ‘5’ seconds after receiving ‘SIGINT’, escalating to ‘SIGTERM’
2026-09-16T14:25:23-07:00 rosbot.daemon[13139]: [INFO] [micro_ros_agent-3]: sending signal ‘SIGTERM’ to process[micro_ros_agent-3]
2026-09-16T14:25:23-07:00 rosbot.daemon[13139]: [ERROR] [micro_ros_agent-3]: process has died [pid 13167, exit code -15, cmd ‘/snap/rosbot/224/opt/ros/snap/lib/micro_ros_agent/micro_ros_agent serial -b 576000 -D /dev/ttyS4 --ros-args -r __ns:=/ -p use_sim_time:=False -r /diagnostics:=diagnostics -r /tf:=tf -r /tf_static:=tf_static -r /tf:=tf -r /tf_static:=tf_static’].
2026-09-16T14:25:23-07:00 rosbot.daemon[13041]: /snap/rosbot/224/usr/bin/daemon_start.sh: line 97: wait: `nn’: not a pid or valid job spec
2026-09-16T14:25:23-07:00 systemd[1]: snap.rosbot.daemon.service: Main process exited, code=exited, status=1/FAILURE
2026-09-16T14:25:23-07:00 systemd[1]: snap.rosbot.daemon.service: Failed with result ‘exit-code’.
2026-09-16T14:25:23-07:00 systemd[1]: snap.rosbot.daemon.service: Scheduled restart job, restart counter is at 35.
2026-09-16T14:25:23-07:00 systemd[1]: Stopped Service for snap application rosbot.daemon.
2026-09-16T14:25:23-07:00 systemd[1]: Started Service for snap application rosbot.daemon.
2026-09-16T14:25:26-07:00 rosbot.daemon[13300]: Specified serial port exists: /dev/ttyS4
2026-09-16T14:25:27-07:00 rosbot.daemon[13300]: Running rosbot ROS 2 driver with: serial_port:=/dev/ttyS4 robot_model:=rosbot configuration:=basic
2026-09-16T14:25:27-07:00 rosbot.daemon[13300]: Reset STM32 over GPIO
2026-09-16T14:25:27-07:00 rosbot.daemon[13392]: resetting STM32…
2026-09-16T14:25:27-07:00 rosbot.daemon[13392]: System architecture: x86_64
2026-09-16T14:25:27-07:00 rosbot.daemon[13392]: Device: UpBoard
2026-09-16T14:25:27-07:00 rosbot.daemon[13392]: done
2026-09-16T14:25:29-07:00 rosbot.daemon[13398]: [INFO] [launch]: All log files can be found below /root/snap/rosbot/224/ros/log/2026-09-16-14-25-29-824753-husarion-13398
2026-09-16T14:25:29-07:00 rosbot.daemon[13398]: [INFO] [launch]: Default logging verbosity is set to INFO