hbp_nrp_cleserver.server.GazeboSimulationRecorder module

ROS wrapper for Gazebo Simulation Recorder plugin

class GazeboSimulationRecorder(sim_id, record_ros_topics=None)[source]

Bases: object

A ROS wrapper to convert internal NRP/REST commands into Gazebo simulator recorder plugin actions.

shutdown()[source]

Shutdown the internal NRP ROS handler and issues a cleanup command to the Gazebo plugin.