|
Nav2 Navigation Stack - lyrical
lyrical
ROS 2 Navigation Stack
|
Stores an observation in terms of a point cloud and the origin of the source. More...
#include <nav2_costmap_2d/include/nav2_costmap_2d/observation.hpp>

Public Member Functions | |
| Observation ()=default | |
| Creates an empty observation. | |
| Observation (geometry_msgs::msg::Point origin, sensor_msgs::msg::PointCloud2 cloud, double obstacle_max_range, double obstacle_min_range, double raytrace_max_range, double raytrace_min_range) | |
| Creates an observation from an origin point and a point cloud. More... | |
| Observation (const sensor_msgs::msg::PointCloud2 &cloud, double obstacle_max_range, double obstacle_min_range) | |
| Creates an observation from a point cloud. More... | |
Stores an observation in terms of a point cloud and the origin of the source.
Definition at line 46 of file observation.hpp.
|
inline |
Creates an observation from an origin point and a point cloud.
| origin | The origin point of the observation |
| cloud | The point cloud of the observation |
| obstacle_max_range | The range out to which an observation should be able to insert obstacles |
| obstacle_min_range | The range from which an observation should be able to insert obstacles |
| raytrace_max_range | The range out to which an observation should be able to clear via raytracing |
| raytrace_min_range | The range from which an observation should be able to clear via raytracing |
Definition at line 66 of file observation.hpp.
|
inline |
Creates an observation from a point cloud.
| cloud | The point cloud of the observation |
| obstacle_max_range | The range out to which an observation should be able to insert obstacles |
| obstacle_min_range | The range from which an observation should be able to insert obstacles |
Definition at line 83 of file observation.hpp.