Skip to content

ROS-Package that implements a costmap layer to add virtual obstacles and to define navigation zone

Notifications You must be signed in to change notification settings

oxin-ros/virtual_costmap_layer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

virtual_costmap_layer

This package includes a plugin to add a virtual layer of obstacles and to define a navigation zone in the 2D costmap. The user can define several geometric forms (point, line, circle, polygon) in the map frame.

  1. Point: geometry_msgs::Point [x, y, z=0]
  2. Line: 2 * geometry_msgs::Point[x, y, z=0]
  3. Circle: geometry_msgs::Point[x, y, z>0]
  4. Polygon with n edges: n * geometry_msgs::Point[x, y, z=0]

The plugin subscribes to different topics for zone and for obstacles to receive data. It is also possible to define all those forms in the config YAML file.

Presentation

About

ROS-Package that implements a costmap layer to add virtual obstacles and to define navigation zone

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 92.2%
  • CMake 5.6%
  • Python 2.2%