Public Attributes | List of all members
mitre_fast_layered_map::MapConfiguration Struct Reference

#include <sensor_map.hpp>

Public Attributes

bool enableBoundingBoxFilter
 Whether to filter lidar points if they are inside the hitbox of the vehicle. More...
 
bool enablePermanentObstacles
 Whether to try and save permanent obstacles. More...
 
bool enablePointHeightFilter
 Whether to filter points by height. More...
 
double footPrintLen
 Length of robot. More...
 
double footPrintWidth
 Width of robot. More...
 
std::string gridmapOutputTopic
 Topic to output the full grid map on. More...
 
std::string groundPointSubTopic
 Ros topic with ground points. More...
 
std::string historyLayerPrefix
 Prefix to use for history layers. More...
 
grid_map::Length len
 Size of the map, assumed to be square. More...
 
std::string mapFrameId
 TF frame that the map should use. More...
 
std::string mapName
 Name that will refer to this instance of map. More...
 
std::string mapOperationsFilterNs
 Filter chain for map operations after obstacles have been determined. More...
 
std::string markerSubTopic
 Ros topic to recieve obstacles from other sources. More...
 
double maxPointHeight
 If height filter is enabled, filter points more than this height above vehicle. More...
 
std::string nonGroundPointSubTopic
 Ros topic with nonground (obstacle) points. More...
 
int numHistoryLayers
 Number of layers to hold for history. More...
 
std::string obstacleFilterNs
 Filter chain for filtering sensor data into obstacles. More...
 
std::string occupancyOutputTopic
 Topic the occupancy map should be output on. More...
 
std::string odomSubTopic
 Ros topic holding odometry information. More...
 
double permanentFilterProb
 Probability required to declare a cell as a permanent obstacle. More...
 
double resolution
 Cell size of map. More...
 
std::string staticMapSubTopic
 Sub topic for static maps that should be integrated with our dynamic map. More...
 
std::string vehicleFrameId
 Frame id of the robot. More...
 

Detailed Description

Definition at line 37 of file sensor_map.hpp.

Member Data Documentation

bool mitre_fast_layered_map::MapConfiguration::enableBoundingBoxFilter

Whether to filter lidar points if they are inside the hitbox of the vehicle.

Definition at line 68 of file sensor_map.hpp.

bool mitre_fast_layered_map::MapConfiguration::enablePermanentObstacles

Whether to try and save permanent obstacles.

Definition at line 72 of file sensor_map.hpp.

bool mitre_fast_layered_map::MapConfiguration::enablePointHeightFilter

Whether to filter points by height.

Definition at line 67 of file sensor_map.hpp.

double mitre_fast_layered_map::MapConfiguration::footPrintLen

Length of robot.

Definition at line 61 of file sensor_map.hpp.

double mitre_fast_layered_map::MapConfiguration::footPrintWidth

Width of robot.

Definition at line 62 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::gridmapOutputTopic

Topic to output the full grid map on.

Definition at line 46 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::groundPointSubTopic

Ros topic with ground points.

Definition at line 41 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::historyLayerPrefix

Prefix to use for history layers.

Definition at line 53 of file sensor_map.hpp.

grid_map::Length mitre_fast_layered_map::MapConfiguration::len

Size of the map, assumed to be square.

Definition at line 51 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::mapFrameId

TF frame that the map should use.

Definition at line 50 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::mapName

Name that will refer to this instance of map.

Definition at line 49 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::mapOperationsFilterNs

Filter chain for map operations after obstacles have been determined.

Definition at line 66 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::markerSubTopic

Ros topic to recieve obstacles from other sources.

Definition at line 43 of file sensor_map.hpp.

double mitre_fast_layered_map::MapConfiguration::maxPointHeight

If height filter is enabled, filter points more than this height above vehicle.

Definition at line 69 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::nonGroundPointSubTopic

Ros topic with nonground (obstacle) points.

Definition at line 40 of file sensor_map.hpp.

int mitre_fast_layered_map::MapConfiguration::numHistoryLayers

Number of layers to hold for history.

Definition at line 54 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::obstacleFilterNs

Filter chain for filtering sensor data into obstacles.

Definition at line 65 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::occupancyOutputTopic

Topic the occupancy map should be output on.

Definition at line 45 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::odomSubTopic

Ros topic holding odometry information.

Definition at line 42 of file sensor_map.hpp.

double mitre_fast_layered_map::MapConfiguration::permanentFilterProb

Probability required to declare a cell as a permanent obstacle.

Definition at line 73 of file sensor_map.hpp.

double mitre_fast_layered_map::MapConfiguration::resolution

Cell size of map.

Definition at line 52 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::staticMapSubTopic

Sub topic for static maps that should be integrated with our dynamic map.

Definition at line 44 of file sensor_map.hpp.

std::string mitre_fast_layered_map::MapConfiguration::vehicleFrameId

Frame id of the robot.

Definition at line 60 of file sensor_map.hpp.


The documentation for this struct was generated from the following file:


mitre_fast_layered_map
Author(s):
autogenerated on Thu Mar 11 2021 03:06:49