husarion / rosbot_ros

ROS packages for ROSbot 2, 2R and 2 PRO
122 stars 62 forks source link

rosbot_bringup failure #51

Closed jnaorgm closed 11 months ago

jnaorgm commented 1 year ago

Hi,

After building the repo and trying to run rosbot_bringup.launch.py i get the following error:

package not found: "package 'ros_components_description' not found

What am I doing wrong?

Thanks

delihus commented 1 year ago

Hi! Follow the instruction: https://github.com/husarion/rosbot_ros/blob/humble/README.md#build-and-run-on-hardware Looks like you missed this:

vcs import src < src/rosbot/rosbot_hardware.repos
jnaorgm commented 1 year ago

Thanks!

Runs now, but teleop doesn't do anything on the robot. In the logs there are messages like these:

[ros2_control_node-1] [WARN] [1687185819.543073517] [RosbotImuSensor]: Feedback message from imu wasn't received yet [ros2_control_node-1] [WARN] [1687185820.043386661] [RosbotImuSensor]: Feedback message from imu wasn't received yet [ros2_control_node-1] [WARN] [1687185820.543622713] [RosbotImuSensor]: Feedback message from imu wasn't received yet [ros2_control_node-1] [WARN] [1687185821.043846154] [RosbotImuSensor]: Feedback message from imu wasn't received yet [ros2_control_node-1] [WARN] [1687185821.544182705] [RosbotImuSensor]: Feedback message from imu wasn't received yet [ros2_control_node-1] [WARN] [1687185822.044495293] [RosbotImuSensor]: Feedback message from imu wasn't received yet [ros2_control_node-1] [WARN] [1687185822.544829085] [RosbotImuSensor]: Feedback message from imu wasn't received yet [spawner-3] [INFO] [1687185822.829340139] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' services to be available

delihus commented 1 year ago

Did you update the firmware? Follow this page: https://husarion.com/tutorials/howtostart/rosbot2r-quick-start/

This command upgrades the firmware to the latest version:

docker run \
--rm -it --privileged \
husarion/rosbot:humble \
/flash-firmware.py /root/firmware.bin
delihus commented 11 months ago

I'm closing due to inactivity. If the issue is still valid, please reopen it.