olive™ IMU is a software-defined IMU for robots designed to be re-programmable and easy to integrate allowing you to quickly create custom robots.
olive™ IMU is a revolutionary modular robot Inertial Measurement Unit (IMU) that
allows you to build any robot fast and easily. Its on-board computing
also helps building AHRS robotic systems.
RE-PROGRAMMABLE
MODULAR
INTEROPERABLE
PLUG & PLAY
ROS AND ROS 2-NATIVE
INDUSTRY-READY
Olive™ IMU has built-in ROS capabilities. The Robot Operating System (ROS) is an open-source framework that enables developers to easily create, manage, and integrate robot hardware components. It is widely used in the robotics industry, and is considered a crucial tool for anyone working in the field of robotics. ROS provides a common set of tools and libraries that can be used to develop and control robot hardware, making it possible for hardware components from different manufacturers to work together seamlessly. This is particularly important for the development of modular robots, which are composed of multiple interchangeable parts. At Olive Robotics, we use ROS and ROS 2 to develop and control our robot hardware components, enabling us to create advanced, modular robots that are easy to program and customize.
Which companies are using ROS?The olive™ IMU is a reliable and easy-to-use robotic Inertial Measurement Unit (IMU) that is perfect for any robotics project. When buying olive™ IMU you receive a fully owned software-defined robot IMU that includes continuously updated documentation.
Rent the olive™ IMU for a cost-effective monthly price and enjoy its flexible design and convenient integration. When renting olive™ IMU you receive a license to use the robot IMU, the IMU, documentation, teaching material, customer support and continuous security updates.
Most robotic engineers and robotic companies end up accumulating robot hardware that never gets
reused.
The olive™ IMU offers not only the option to purchase it outright, but also the
flexibility to rent it on a monthly basis. This can be
especially beneficial for robotic engineers, companies, researchers or educators that may not need
the olive™ IMU on a continuous basis or want to avoid accumulating unnecessary hardware. We have
created the option to rent the device on a pay-per-use basis. This allows you to have access
to high-quality, software-defined modular hardware without breaking the bank or cluttering up your
workspace with unnecessary equipment.
So, whether you need the olive™ IMU for a short-term project or want to use it on an ongoing
basis, we have a solution that will work for you.
Autonomous Mobile Robots (AMRs)
Industrial Arms
Agriculture
Mining
Automated Trains
Automated Trucks
Robotaxis
Collaborative Robots (cobots)
Healthcare
Construction
Shuttle Vehicles
Automated Bus
Automated Cars
Autonomous Logistics
CPUs
(group 1) 12-Core 64-bit Arm® Cortex®-A78 CPU 3MB L2 + 6MB L3 (CPU Max Freq 2.2 GHz)
(group 2) 4-Core 64-bit Arm® Cortex®-A53 (CPU Max Freq 1.5 GHz)
(group 2) 2-Core 32-bit Arm® Cortex-R5F real-time processor (CPU Max Freq 600MHz)
GPU
NVIDIA Ampere architecture with 2048 NVIDIA® CUDA® cores and 64 Tensor Cores (GPU Max Freq 1.3 GHz)
FPGA
256K System Logic Cells, 1248 DSPs, 26.6Mb on-chip memory (LUT: 117K, FF: 256K, DSP: 1248, BRAM: 144, URAM: 64)
Machine Learning throughput
275 TOPS
Memory
(group 1) 64GB 256-bit LPDDR5 (204.8 GB/s)
(group 2) 4GB 64-bit DDR4
Disk storage
(group 1) 64GB eMMC
(groups 1 and 2) SDHC card (external storage)
Thermal cooling
Active (Fan + Heatsink)
I/O
USB 2.0, SD/SDIO, UART, CAN 2.0B, I2C, SPI, GPIO, EtherCAT
High-speed I/O
PCIe® Gen2, USB3.0, SATA 3.1, DisplayPort, Gigabit Ethernet, 2x Time Sensitive Networking (TSN) Ethernet
Hardware synchronization (PTP)
sub-microsecond precision (<1 us)
Interconnect between group 1 and group 2
Ethernet-based
CPUs
(group 1) 12-Core 64-bit Arm® Cortex®-A78 CPU 3MB L2 + 6MB L3 (CPU Max Freq 2.2 GHz)
(group 2) 4-Core 64-bit Arm® Cortex®-A53 (CPU Max Freq 1.5 GHz)
(group 2) 2-Core 32-bit Arm® Cortex-R5F real-time processor (CPU Max Freq 600MHz)
GPU
NVIDIA Ampere architecture with 2048 NVIDIA® CUDA® cores and 64 Tensor Cores (GPU Max Freq 1.3 GHz)
FPGA
256K System Logic Cells, 1248 DSPs, 26.6Mb on-chip memory (LUT: 117K, FF: 256K, DSP: 1248, BRAM: 144, URAM: 64)
Machine Learning throughput
275 TOPS
Memory
(group 1) 64GB 256-bit LPDDR5 (204.8 GB/s)
(group 2) 4GB 64-bit DDR4
Disk storage
(group 1) 64GB eMMC
(groups 1 and 2) SDHC card (external storage)
Thermal cooling
Active (Fan + Heatsink)
I/O
USB 2.0, SD/SDIO, UART, CAN 2.0B, I2C, SPI, GPIO, EtherCAT
High-speed I/O
PCIe® Gen2, USB3.0, SATA 3.1, DisplayPort, Gigabit Ethernet, 2x Time Sensitive Networking (TSN) Ethernet
Hardware synchronization (PTP)
sub-microsecond precision (<1 us)
Interconnect between group 1 and group 2
Ethernet-based