Greetings,
I was doing Basic Linux course, at some point work with rosject is needed, where hands-on Simulation workflow and then work with Real robot remotely are introduced. The Simulation part was straightforward, however there was a problem with Real Robot. I made a booking for 25 minutes, when time had come, I connected robot and followed instructions on Jupyter Notebook. First, is to run robot bringup program:
source ~/simulation_ws/install/setup.bash
ros2 launch turtlebot3_realrobot main_turtlebot3_lab.launch.xml
then also in a separate terminal run teleop_twist_keyboard
ros2 run teleop_twist_keyboard teleop_twist_keyboard
None of the controllers worked. The joystick on Remote camera did not work, robot did not move. And also keyboard control launched on separate terminal did not make any difference. I tried to refresh page, nothing helped. Plus, Rdviz also was never summoned, but it did work in Simulation.
Can someone explain what did i wrong? As far as i understand I can control and move robot via joystick right from the moment of connection without any additional commands on terminal.
Thank you