List of ROS Actions#
This page lists all the ROS actions exposed by the SDK 23.1.
Caution
Only the actions contributing to the public API of the pal-sdk-23.1 are listed here.
Additional ROS actions might be present on the robot, for internal purposes. They are however not part of the documented and supported robot API.
Alphabetic index#
/arm_left_controller/follow_joint_trajectory/arm_right_controller/follow_joint_trajectory/asr/set_locale/chatbot/set_locale/execute_task/get_user_input/go_and_dock/head_controller/follow_joint_trajectory/motion_manager/move_base/pal_image_navigation_node/image_goal/pal_image_navigation_node/image_look/pal_led_manager/do_effect/pal_play_presentation/pal_play_presentation_from_name/pickup/place/play_motion/play_motion_builder_node/build/play_motion_builder_node/run/safe_arm_left_controller/follow_joint_trajectory/safe_arm_right_controller/follow_joint_trajectory/tts/undocker_server
By capability#
ARI hardware#
/pal_led_manager/do_effect(documentation) Controls the various LEDs or ARI. You can select the desired set of LEDs, a colour effect, duration and priority, as well as provide effect-specific parameters (like the desired color).See LEDs API for details.
Robot management#
/execute_task(documentation)
Gestures and motions#
/arm_left_controller/follow_joint_trajectory(documentation)/arm_right_controller/follow_joint_trajectory(documentation)/head_controller/follow_joint_trajectory(documentation)/motion_manager(documentation)/pickup(documentation)/place(documentation)/play_motion(documentation)/play_motion_builder_node/build(documentation)/play_motion_builder_node/run(documentation)/safe_arm_left_controller/follow_joint_trajectory(documentation)/safe_arm_right_controller/follow_joint_trajectory(documentation)
Speech and language processing#
/chatbot/set_locale(documentation) Sets the current language of the RASA chatbot engine. Returns immediately if the required language is already loaded.See Dialogue management and Internationalisation and language support for details.
/get_user_input(documentation)/tts(documentation)/asr/set_locale(documentation) Sets the current language of the vosk speech recognition (ASR) engine. Returns immediately if the required language is already loaded.See How-to: Automatic Speech Recognition (ASR) and Internationalisation and language support for details.
Touchscreen#
/pal_play_presentation(documentation)/pal_play_presentation_from_name(documentation)