DRVEGRD 152
Please Note: This document is not a manual of the company s.m.s, smart microwave sensors GmbH .
Introduction
The DRVEGRD 152 is a 76-77GHz radar sensor from the company s.m.s, smart microwave sensors GmbH. It is suitable for a wide range of automotive applications that features 4D/PxHD technology. The sensor has a medium and a long range mode. The medium range is up to 65 meters and the long range up to 178 meters.
Prerequisites
The following items are required to reproduce the following setup instructions.
Windows Device
DRVEGRD 152
Plug & Play cable (Alternatively, you can make the cable yourself. The connection is described in the Customer Interface.)
CAN to USB Adapter
NavQPlus
A configured ROS2 Workspace is required. The example tutorial package is not required.
Install and download the following software and documents on your PC
From the smartmicro Partner Zone (requires access data):
Drive Recorder Software
Firmware Bundle
CANSpec (.csdx)
DriveRecorder setup (.dsk)
Customer Interfce (User Manual)
Ethernet Interface (User Manual)
Firmware
PEAK Device Driver Setup for the CAN-Interface
How to set up the DRVEGRD 152
Make sure that the prerequisites are available.
Run the DriveRecorder
Load the .dsk file (File -> Load Desktop)
Load the .csdx file (File -> Load CanSpec)
Check the connection to the sensor: You should see a green indicator in the Hardware Monitor and a point cloud in the TargetDraw tab.
Configure the DRVEGRD 152
How to configure the DRVEGRD 152
The DriveRecorder software offers the possibility to configure the DRVEGRD 152. The following configuration is just an example of how the sensor can be set. To configure the DRVEGRD 152, you must switch to the Commad Configurator tab. Each command must be sent separately. Note that the parameter detection_sensitivity is a custom user command.
DRVEGRD data in ROS2
smartmicro provides a node (see prerequisites) that interfaces with the smartmicro radar driver and publishes the data acquired by the sensor via the ROS2 pipeline.
clone the repository from GitHub
change the folder to the cloned repository
replace "lib-linux-x86_64_gcc_9" with "lib-linux-armv8-gcc_9". Save and exit the file with Ctrl+X
customize the configuration file. Save and exit the file with Ctrl+X
give smart_extract.sh the rights to execute
get the Smart Access release
build the package
setup the environment
launch the node. Note that the & ensures that the command is executed in the background.
Display the data to validate whether the node is running.
Last updated