Skip to content
On this page

Radar

Overview

The Olive Robotics radar module is a compact and versatile sensor that provides high-resolution distance and velocity information for robotic systems. It features a fully integrated microwave motion sensor including Antennas in Package (AIP), built-in motion and direction of motion detector, providing accurate and reliable distance and velocity measurements even in challenging environments.

Olive-Radar!

Some of the key features and benefits of our radar module include:

  • High-resolution distance and velocity measurements: The radar module features a fully integrated microwave motion sensor with built-in motion and direction of motion detection capabilities, providing accurate and reliable distance and velocity measurements even in challenging environments. This makes it an ideal component for applications that require high-resolution distance and velocity information, such as collision avoidance, object tracking, and gesture recognition.

  • Compact and lightweight design: The radar module has a compact and lightweight design, with the antennas integrated into the package, making it easy to integrate into a wide range of robotic systems. Its small size and low weight make it ideal for applications where space and weight are at a premium, such as in aerial, underwater, or mobile robots.

  • Native ROS2 support: Our radar module comes with native ROS2 communication support, so you can easily connect it to your host computer and access its distance and velocity data with our ROS2 software packages and examples. This allows you to use the distance and velocity data from the radar module to control and navigate your robotic systems in real-time.

Overall, our radar module is a compact and versatile sensor that provides high-resolution distance and velocity information for robotic systems. Its high-resolution distance and velocity measurements, compact and lightweight design with integrated antennas, and native ROS2 support make it an essential component for developing autonomous and intelligent robotic systems.

Sensor Specifications

Part NumberOLV-RADAR01
Frequency60 Ghz
Detection distance0.4m to 2.0m
Heartbeat detection85% accuracy
Update rate1 Hz
Antenna gain4 dBi , 80 Degree

Setup

  1. Follow the Quick Start Guide for Olive Robotics robot modules to connect the device and start using it.

  2. When the GNSS is correctly connected to your system, you can check that the expected ros topics are present. On your host PC run:

    ros2 topic list
    ros2 topic list

    The following ROS topics showed be shown:

    /olive/radar/id01/heart/rate
    /olive/radar/id01/breath/rate
    /olive/radar/id01/human/status
    /olive/radar/id01/human/position
    /olive/radar/id01/human/activity
    /olive/radar/id01/human/distance
    /parameter_events
    /rosout
    /olive/radar/id01/heart/rate
    /olive/radar/id01/breath/rate
    /olive/radar/id01/human/status
    /olive/radar/id01/human/position
    /olive/radar/id01/human/activity
    /olive/radar/id01/human/distance
    /parameter_events
    /rosout
  3. Visualize the data using one of the available options.

  4. Change the parameters like IP, ROS topic name, etc. using the embedded web interface. You just need to open your browser on your host computer and enter the IP address of the device. If you didn't change the default IP address, then it must be 10.42.0.7.

ROS Topics

Topic NameMessage TypeTypeDescription
.../heart/ratestd_msgs/Float32PublisherThe current heart rate.
.../breath/ratestd_msgs/Float32PublisherThe current breath rate.
.../human/statusstd_msgs/StringPublisherThe current human detection status.
.../human/positionstd_msgs/Float32PublisherThe current human detection position (x).
.../human/activitystd_msgs/Float32PublisherThe current human activity.
.../human/activitystd_msgs/Float32PublisherThe current human distance (y).

Advanced Settings

The device allows certain parameters to be changed at runtime. To get an overview of all changeable parameters use ros2 param list. To change a parameter use ros2 param set /dcm_radar <parameter> <new_value>. These are the supported ROS parameters.

ParameterTypeRange MinRange MaxDefaultDescription
frequencyint01010Status publish rate