
ROS 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 prepare a child script in your simulation, that listens to a specific signal that can trigger the execution of a regular API function
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
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
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)
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)
simRosRemoveObject
simRosRemoveUI
simRosRMLPosition
simRosRMLVelocity
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_transform
simros_strmcmd_get_twist_status
simros_strmcmd_get_vision_sensor_info
simros_strmcmd_set_twist_command
Recommended topics
ROS API list (by category)
API constants
|