Small City Lab Real Robot not moving

I was connected to the real robot lab for the Linux Basics for Robotics course project, but the physical robot did not move despite everything being verified working correctly:

  1. robot_interface.py started successfully.
  2. My custom bash scripts and obstacle avoider ran properly, with parameters updating correctly.
  3. Verified with ros2 topic echo /cmd_vel that velocity commands were being published successfully while my script ran.
  4. Tried using both the keyboard teleop tool and the on-screen joystick in the UI, but the physical robot remained completely unresponsive.

Since standard ROS2 teleop and UI inputs failed to move the physical robot, this points to a hardware or backend bridge issue rather than anything in my code or workspace (especially since the entire algorithm ran smoothly in simulation).

Could you please check the FastBot hardware/connection in the lab? I’d like to re-book a session once it’s confirmed working so I can complete and demonstrate my project for my certification.

Thanks for your help!