No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange

No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

interbotix_xs_rviz package from ros2-essentials repo

dynamixel_workbench_toolbox interbotix_ros_xseries interbotix_xs_driver interbotix_xs_msgs interbotix_xs_sdk interbotix_ros_xsarms_examples interbotix_xsarm_dual interbotix_xsarm_joy interbotix_xsarm_moveit_interface interbotix_xsarm_puppet interbotix_ros_xsarms interbotix_xsarm_control interbotix_xsarm_descriptions interbotix_xsarm_moveit interbotix_xsarm_ros_control interbotix_xsarm_sim interbotix_common_modules interbotix_common_sim interbotix_common_toolbox interbotix_moveit_interface interbotix_moveit_interface_msgs interbotix_tf_tools interbotix_xs_modules interbotix_xs_ros_control interbotix_xs_rviz interbotix_xs_toolbox moveit_visual_tools dg3f_m_driver dg3f_m_gz dg5f_driver dg5f_gz dg_description dg5f_isaacsim aws_robomaker_hospital_world aws_robomaker_small_house_world aws_robomaker_small_warehouse_world citysim clearpath_playpen gazebo_launch turtlebot3_gazebo champ champ_base champ_bringup champ_config champ_description champ_gazebo champ_msgs champ_navigation go2_bringup go2_description go2_navigation isaacsim lms1xx husky_base husky_bringup husky_control husky_description husky_desktop husky_gazebo husky_msgs husky_navigation husky_robot husky_simulator husky_viz kobuki_control kobuki_description kobuki_gazebo kobuki_launch kobuki_navigation kobuki_rviz velodyne_description velodyne_gazebo_plugins velodyne_simulator cartographer_demo multi_lidar_desp multi_lidar_gazebo minimal_pkg rtabmap_sim turtlebot3 turtlebot3_bringup turtlebot3_cartographer turtlebot3_description turtlebot3_example turtlebot3_navigation2 turtlebot3_node turtlebot3_teleop turtlebot3_cartographer_ex turtlebot3_fake_node turtlebot3_simulations ur_description ur ur_bringup ur_calibration ur_controllers ur_dashboard_msgs ur_moveit_config ur_robot_driver onrobot_rg2_description onrobot_rg2_io_control ur_pose_tracking ur_servo_control vlp_cartographer

ROS Distro
github

Package Summary

Version 0.0.0
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
Checkout URI https://github.com/j3soon/ros2-essentials.git
VCS Type git
VCS Version main
Last Updated 2026-02-12
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The interbotix_xs_rviz package

Maintainers

  • Luke Schmitt

Authors

  • Luke Schmitt

interbotix_xs_rviz

Overview

This package provides interfaces to interact with your X-Series robot through RViz panels, tools, and displays.

Nodes

Each interface interacts with the X-Series robots using nodes. These are described below:

  • interbotix_control_panel - allows the user to specify a namespace under which they can then call several services from the xs_sdk node including reboot_motors, set_operating_mode, torque_enable, and set_motor_registers; users can also kill the xs_sdk node in an emergency.

Usage

This package is not meant to be used by itself, but rather with any X-Series robot through RViz. Simply start any package that launches RViz, add the display or panel, and use it as directed. The panel is included in the default rvizconfig pointing at by the interbotix_xsarm_descriptions package.

Interbotix Control Panel

The Interbotix Control Panel presents a very simple interface that allows the user to call the services under any valid namespace.

  1. To add the panel to RViz, click Panels > Add New Panel > interbotix_xs_rviz > Interbotix Control Panel.
  2. The panel will start with all input fields disabled.

  1. Fill in the Robot Namespace field with the codename of your robot and the input fields will be enabled. Note that the namespace must be valid. For example, if the services are under the namespace wx200, you must enter wx200 in the Robot Namespace field.

When disabling torque or pressing the E-Stop button, it is very important that you hold onto the arm before pressing the buttons, as arm will collapse.

CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged interbotix_xs_rviz at Robotics Stack Exchange