Can't Move Real Robot

I couldn’t move the real robot in the project ROS2 Basics in 5 Days(C++) course. I completed the parts required for part 1 and tested all in the simulation. Then, I booked a slot and tried to move the robot close to a wall but I couldn’t even though I just followed the steps in the project notebook.

You need to tell us exactly what “can’t move the robot” means.

What happened?
What did not happen?
Any error messages?
Any screenshots?

After I completed the first part, I wanted to try it on real robot. I connect to the robot, then I run the commands shown in the project notebook.

source ~/catkin_ws/devel/setup.bash

roslaunch load_params load_params.launch

source /opt/ros/foxy/setup.bash

ros2 run ros1_bridge parameter_bridge

Then I run the following command in another shell:

ros2 run teleop_twist_keyboard teleop_twist_keyboard

But, the real robot didn’t move anywhere like it moves in the simulation environment.

Hi @roalgoal,

I think the ros1_bridge is now running automatically on the Turtlebot robot, right?

Maybe we have to remove that ros1_bridge bit from the rosject used for the course project.

@mugur729 the robot now runs the ros1_bridge automatically, so there is no need to launch it yourself anymore.

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.