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
  • 1) Developers
  • 4) Linux
View Categories

4) Linux

2 min read

Ubuntu 22.04 with ROS 2 Humble and Ubuntu 24.04 with ROS 2 Jazzy are both fully supported by Olive Robotics components, ensuring smooth integration and optimal performance across both LTS platforms. Whether using IMUs, AI-powered camera sensors, or EdgeROS drivers, all Olive Robotics hardware and software modules operate flawlessly on these distributions. The ROS 2 native design of the components guarantees plug-and-play compatibility, and key features such as real-time data streaming, sensor fusion, and neural network inference are thoroughly tested and stable on both setups. This flexibility allows developers and roboticists to choose the distribution that best fits their project timeline or ecosystem without compromising on reliability or performance.

ROS 2 Humble is preinstalled and working in all Olive Components as default, but if you need to activate ROS 2 Jazzy and use Ubuntu 24.04 please follow this steps:

🚀 Installing the Jazzy Build for Olive Components #

Follow these steps to install and activate the Jazzy ROS 2 distro on your Olive Component:

1. Download the Latest Software Patch and Jazzy Build #

a. Make sure you are using the latest software patch (Patch > 1787)

https://olive-robotics.com/docs2/patch-update/

b. Download the prebuilt Jazzy package from the Olive Robotics website:

wget https://olive-robotics.com/uploads/patch/jazzy.zip




2. Upload to Olive Component #

Transfer the file to your Olive Component over SCP:

scp jazzy.zip olive@192.168.7.100:




3. SSH into the Device #

Access your device via SSH (password is one):

ssh olive@192.168.7.100




4. Extract and Install #

Unzip and move the Jazzy distribution to the ROS 2 directory:

unzip jazzy.zip
sudo mv jazzy /opt/ros2/
rm jazzy.zip




5. Restart the Device #

Reboot or restart the Olive Component to apply changes:

sudo reboot




6. Activate Jazzy in the GUI #

  • Open the GUI for Olive Component.
  • In the Distro dropdown menu, select Jazzy.
  • Click Save All in All Settings.

The device will reboot once again to finalize the switch. After reboot, the IMU will start publishing using the native Jazzy distro.

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

How can we help?

Updated on April 22, 2025
Table of Contents
  • 🚀 Installing the Jazzy Build for Olive Components
    • 1. Download the Latest Software Patch and Jazzy Build
    • 2. Upload to Olive Component
    • 3. SSH into the Device
    • 4. Extract and Install
    • 5. Restart the Device
    • 6. Activate Jazzy in the GUI
Olive Robotics

Interoperable Embedded Robotics

All rights reserved