Robotics, Reinforcement Learning, Machine Learning, Computer Vision, Simulation.
the camera would be blocking the execution of the controller’s 1kHz loop if waiting for new frames was placed in the control loop. The real robot’s controller was built using the Robot Operating System (ROS), which provides a standardized, ethernet-based messaging channel between different nodes.