RosPugin API list (alphabetical order)

The list of functions below can easily be extended, refer to the source code in the programming folder. Alternatively, you can always use the generic function simRosCallScriptFunction, which allows you to implement virtually any complex service call (or similar publisher/subscriber calls).

simRosAddStatusbarMessage (equiv. streaming cmd: simros_strmcmd_add_status_bar_message)
simRosAppendStringSignal (equiv. streaming cmd: simros_strmcmd_append_string_signal)
simRosAuxiliaryConsoleClose
simRosAuxiliaryConsoleOpen
simRosAuxiliaryConsolePrint (equiv. streaming cmd: simros_strmcmd_auxiliary_console_print)
simRosAuxiliaryConsoleShow
simRosBreakForceSensor
simRosCallScriptFunction (equiv. streaming cmds: simros_strmcmd_receive_data_from_script_function /
                                                 simros_strmcmd_send_data_to_script_function )
simRosClearFloatSignal (equiv. streaming cmd: simros_strmcmd_clear_float_signal)
simRosClearIntegerSignal (equiv. streaming cmd: simros_strmcmd_clear_integer_signal)
simRosClearStringSignal (equiv. streaming cmd: simros_strmcmd_clear_string_signal)
simRosCloseScene
simRosCopyPasteObjects
simRosCreateDummy
simRosDisablePublisher
simRosDisableSubscriber
simRosDisplayDialog
simRosEnablePublisher
simRosEnableSubscriber
simRosEndDialog
simRosEraseFile
simRosGetAndClearStringSignal (equiv. streaming cmd: simros_strmcmd_get_and_clear_string_signal)
simRosGetArrayParameter (equiv. streaming cmd: simros_strmcmd_get_array_parameter)
simRosGetBooleanParameter (equiv. streaming cmd: simros_strmcmd_get_boolean_parameter)
simRosGetCollisionHandle
simRosGetCollectionHandle
simRosGetDialogInput
simRosGetDialogResult (equiv. streaming cmd: simros_strmcmd_get_dialog_result)
simRosGetDistanceHandle
simRosGetFloatingParameter (equiv. streaming cmd: simros_strmcmd_get_floating_parameter)
simRosGetFloatSignal (equiv. streaming cmd: simros_strmcmd_get_float_signal)
simRosGetInfo (equiv. streaming topic: info)
simRosGetIntegerParameter (equiv. streaming cmd: simros_strmcmd_get_integer_parameter)
simRosGetIntegerSignal (equiv. streaming cmd: simros_strmcmd_get_integer_signal)
simRosGetJointMatrix
simRosGetJointState (equiv. streaming cmd: simros_strmcmd_get_joint_state)
simRosGetLastErrors
simRosGetModelProperty
simRosGetObjectChild
simRosGetObjectFloatParameter (equiv. streaming cmd: simros_strmcmd_get_object_float_parameter)
simRosGetObjectGroupData (equiv. streaming cmd: simros_strmcmd_get_object_group_data)
simRosGetObjectHandle
simRosGetObjectIntParameter (equiv. streaming cmd: simros_strmcmd_get_object_int_parameter)
simRosGetObjectParent (equiv. streaming cmd: simros_strmcmd_get_object_parent)
simRosGetObjectPose (equiv. streaming cmd: simros_strmcmd_get_object_pose)
simRosGetObjects (equiv. streaming cmd: simros_strmcmd_get_objects)
simRosGetObjectSelection (equiv. streaming cmd: simros_strmcmd_get_object_selection)
simRosGetStringParameter (equiv. streaming cmd: simros_strmcmd_get_string_parameter)
simRosGetStringSignal (equiv. streaming cmd: simros_strmcmd_get_string_signal)
simRosGetUIButtonProperty (equiv. streaming cmd: simros_strmcmd_get_ui_button_property)
simRosGetUIEventButton (equiv. streaming cmd: simros_strmcmd_get_ui_event_button)
simRosGetUIHandle
simRosGetUISlider (equiv. streaming cmd: simros_strmcmd_get_ui_slider)
simRosGetVisionSensorDepthBuffer (equiv. streaming cmd: simros_strmcmd_get_vision_sensor_depth_buffer)
simRosGetVisionSensorImage (equiv. streaming cmd: simros_strmcmd_get_vision_sensor_image)
simRosLoadModel
simRosLoadScene
simRosLoadUI
simRosPauseSimulation
simRosReadCollision (equiv. streaming cmd: simros_strmcmd_read_collision)
simRosReadDistance (equiv. streaming cmd: simros_strmcmd_read_distance)
simRosReadForceSensor (equiv. streaming cmd: simros_strmcmd_read_force_sensor)
simRosReadProximitySensor (equiv. streaming cmd: simros_strmcmd_read_proximity_sensor)
simRosReadVisionSensor (equiv. streaming cmd: simros_strmcmd_read_vision_sensor)
simRosRemoveModel
simRosRemoveObject
simRosRemoveUI
simRosSetArrayParameter (equiv. streaming cmd: simros_strmcmd_set_array_parameter)
simRosSetBooleanParameter (equiv. streaming cmd: simros_strmcmd_set_boolean_parameter)
simRosSetFloatingParameter (equiv. streaming cmd: simros_strmcmd_set_floating_parameter)
simRosSetFloatSignal (equiv. streaming cmd: simros_strmcmd_set_float_signal)
simRosSetIntegerParameter (equiv. streaming cmd: simros_strmcmd_set_integer_parameter)
simRosSetIntegerSignal (equiv. streaming cmd: simros_strmcmd_set_integer_signal)
simRosSetJointForce (equiv. streaming cmd: simros_strmcmd_set_joint_force)
simRosSetJointPosition (equiv. streaming cmd: simros_strmcmd_set_joint_position)
simRosSetJointState (equiv. streaming cmd: simros_strmcmd_set_joint_state)
simRosSetJointTargetPosition (equiv. streaming cmd: simros_strmcmd_set_joint_target_position)
simRosSetJointTargetVelocity (equiv. streaming cmd: simros_strmcmd_set_joint_target_velocity)
simRosSetModelProperty
simRosSetObjectFloatParameter (equiv. streaming cmd: simros_strmcmd_set_object_float_parameter)
simRosSetObjectIntParameter (equiv. streaming cmd: simros_strmcmd_set_object_int_parameter)
simRosSetObjectParent
simRosSetObjectPose (equiv. streaming cmd: simros_strmcmd_set_object_pose)
simRosSetObjectPosition (equiv. streaming cmd: simros_strmcmd_set_object_position)
simRosSetObjectQuaternion (equiv. streaming cmd: simros_strmcmd_set_object_quaternion)
simRosSetObjectSelection (equiv. streaming cmd: simros_strmcmd_set_object_selection)
simRosSetSphericalJointMatrix
simRosSetStringSignal (equiv. streaming cmd: simros_strmcmd_set_string_signal)
simRosSetUIButtonLabel (equiv. streaming cmd: simros_strmcmd_set_ui_button_label)
simRosSetUIButtonProperty (equiv. streaming cmd: simros_strmcmd_set_ui_button_property)
simRosSetUISlider (equiv. streaming cmd: simros_strmcmd_set_ui_slider)
simRosSetVisionSensorImage (equiv. streaming cmd: simros_strmcmd_set_vision_sensor_image)
simRosStartSimulation
simRosStopSimulation
simRosSynchronous
simRosSynchronousTrigger
simRosTransferFile
simros_strmcmd_get_range_finder_data
simros_strmcmd_get_depth_sensor_data
simros_strmcmd_get_transform
simros_strmcmd_get_twist_status
simros_strmcmd_get_vision_sensor_info
simros_strmcmd_get_laser_scanner_data
simros_strmcmd_get_odom_data
simros_strmcmd_set_twist_command
simros_strmcmd_set_joy_sensor

Recommended topics

  • RosPlugin API list (by category)
  • API constants