Skip to content

Latest commit

 

History

History
82 lines (57 loc) · 2.02 KB

README.md

File metadata and controls

82 lines (57 loc) · 2.02 KB

🚀 ROS Package - MR76 NANORADAR Interface

ROS MITLicense

This ROS package provides an interface for communicating with the MR76 NanoRadar , enabling ROS-based applications to access data from the MR76 radar sensor.

The MR76 radar outputs data over CAN, so a CAN to Serial converter is required to connect to the USB of the host device.

Requirements

To use this package, you will need the following dependencies:

  • radar_msgs
  • can_msgs
  • socketcan_bridge

You can install these dependencies on ROS Melodic using the following commands:

sudo apt-get install ros-melodic-radar-msgs
sudo apt-get install ros-melodic-can-msgs
sudo apt-get install ros-melodic-socketcan-bridge

Installation

mkdir -p catking_ws/src
cd catking_ws/src
git clone https://github.com/harrylal/radar_mr76.git
cd ..
catkin build radar_mr76

Usage

  1. Source your ROS workspace:

    source devel/setup.bash
  2. Start the socketcan_bridge using the provided bash script

    bash src/radar_mr76/scripts/radar_can.sh
  3. Start the radar node using the provided launch file

    roslaunch radar_mr76 radar_publisher.launch

Configuration

You can edit the configurations in the params.yaml file located in the config directory of this package.

License

This ROS package is released under the MIT License.