Skip to content

AdrianAbeyta/negative_obstacle_detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

negative_obstacle_detection

ROS Package for identifying edge-case obstacles using the NRG Magni robot platform.

Runing NOD.

The implementation of negative obstacle detection was developed and tested on ROS Melodic. Execution on other ROS versions have not been tested and my not work as intended. Note that these instructions assume that the "desktop-full" version of ROS (which includes the Gazebo physics simulator) is installed. If a the "desktop" or "base" version are instead installed, additional effort may be needed to install RVIZ.

In separate terminal windows launch the following

  1. Bringup RVIZ on the Magni robot:
roslaunch magni_viz view_demo.launch 
  1. Run the negative_obstacle_detection node.
roslaunch negative_obstacle_detection negative_obstacle_detection.launch
  1. Run the slam_gmapping node.
rosrun gmapping slam_gmapping scan:=scan_multi

Negative Obstacle Detection Node

  1. Subscribed Topics:
  • camera_cloud (sensor_msgs::PointCloud2) : 3D pointcloud from a depth camera sensor.
  • lidar_cloud (sensor_msgs::PointCloud2) : 3D pointcloud from LIDAR sensor.
  1. Published Topics:
  • laser (sensor_msgs::LaserScan) : Final laser scan message.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published