Skip to content

1) Developers

7
  • 1) Welcome to Olive Robotics
  • 2) Quick Start
  • 3) FAQ​
  • 4) Linux
  • 5) Windows
  • 6) MacOS
  • 7) Supported Hardware

2) Hardware

6
  • 1) olixSense™ IMU
  • 2) olixVision™ Camera
  • 3) olixMotion™ Servo​
  • 4) olixCore™ EdgeIO
  • 5) olixGNX™ GNSS/INS
  • 6) olixEcho™ Sonar​

3) Software

12
  • 01) Patch Update​
  • 02) Firmware Releases​
  • 03) Web-based GUI​
  • 04) Examples / Apps
  • 05) SSH​
  • 06) Environment Variables​
  • 07) Network Configuration​
  • 09) Time Synchronization​
  • 10) Internet Sharing​
  • 11) Reset Factory​
  • 12) olixOS
  • 13) Configs

4) olixKits

2
  • 1) OWL Educational Kit​
  • 2) ANT Educational Kit​

5) ROS and Interoperability

9
  • 1) ROS 1
  • 2) ROS 2
  • 3) RQT
  • 4) RIG Reconfigure​
  • 5) Plot Juggler​
  • 6) RViz 2​
  • 7) Recording and playing​
  • 8) ROS 2 Bridge​
  • 9) Data Distribution Service (DDS) ​

6) Knowledge Base

6
  • 1) Accelerometers
  • 2) Gyroscopes
  • 3) Magnetometers
  • 4) Attitude & Heading Reference System (AHRS)
  • 5) Inertial Navigation System (INS)
  • 6) Sensor Fusion
  • Docs2
  • 5) ROS and Interoperability
  • 6) RViz 2​
View Categories

6) RViz 2​

2 min read

ROS2 (Robot Operating System 2) is an open-source framework designed to aid in the development and control of robotic systems. It is the second iteration of ROS, featuring improvements in performance, security, and modularity. Rviz2 (short for ROS Visualization 2) is a visualization tool specifically designed for ROS2, providing users with a graphical interface to visualize their robotic systems.

Rviz2 allows users to visualize various aspects of a robot’s state, such as sensor data, the robot’s position, and the planned path for navigation. This visualization is particularly helpful for debugging and understanding complex robotic systems, as it provides an intuitive way to observe how different components interact with each other.

Some key features of Rviz2 include:

3D visualization: Rviz2 can render 3D representations of a robot’s environment, enabling users to view sensor data, robot positions, and other relevant information in a more intuitive manner.

Customizable interface: Rviz2 features a customizable interface, allowing users to add, remove, or rearrange panels and visualizations according to their preferences and requirements.

Plugin support: Rviz2 supports a wide range of plugins, enabling users to extend its functionality by adding new visualization tools and features tailored to their specific needs.

Cross-platform compatibility: Rviz2 is designed to work with various operating systems, such as Linux, macOS, and Windows, ensuring that developers can use the tool on their preferred platform.

In summary, Rviz2 is a powerful visualization tool for ROS2, offering users the ability to better understand and debug their robotic systems by displaying relevant data in a clear and intuitive manner.

For IMU visualization you will need to install

sudo apt install ros-humble-imu-tools

If you are going to visulize Olive IMU data, make sure you change the frame id to “olive” (olive is the default frameid) or if you are not sure what is the device frame id, you can check it in the web_gui dashboard.

Was this information useful?
Still not working! How can we help?

How can we help?

Updated on April 29, 2025
Olive Robotics

Interoperable Embedded Robotics

All rights reserved