moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
occupancy_map_monitor Namespace Reference

Classes

class  OccupancyMapMonitor
class  OccupancyMapMonitorMiddlewareHandle
 This class contains the ros interfaces for OccupancyMapMontior. More...
class  OccupancyMapUpdater
 Base class for classes which update the occupancy map. More...
class  DepthImageOctomapUpdater
class  LazyFreeSpaceUpdater
class  PointCloudOctomapUpdater

Typedefs

using ShapeHandle = unsigned int
using ShapeTransformCache
using TransformCacheProvider = std::function<bool(const std::string&, const rclcpp::Time&, ShapeTransformCache&)>

Functions

 MOVEIT_CLASS_FORWARD (OccupancyMapUpdater)

Typedef Documentation

◆ ShapeHandle

using occupancy_map_monitor::ShapeHandle = unsigned int

Definition at line 54 of file occupancy_map_updater.hpp.

◆ ShapeTransformCache

Initial value:
std::map<ShapeHandle, Eigen::Isometry3d, std::less<ShapeHandle>,
Eigen::aligned_allocator<std::pair<const ShapeHandle, Eigen::Isometry3d> > >

Definition at line 55 of file occupancy_map_updater.hpp.

◆ TransformCacheProvider

using occupancy_map_monitor::TransformCacheProvider = std::function<bool(const std::string&, const rclcpp::Time&, ShapeTransformCache&)>

Definition at line 57 of file occupancy_map_updater.hpp.

Function Documentation

◆ MOVEIT_CLASS_FORWARD()

occupancy_map_monitor::MOVEIT_CLASS_FORWARD ( OccupancyMapUpdater )