Skip to content

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

Notifications You must be signed in to change notification settings

harrylal/radar_mr76

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 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.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published