ugv_nav4d
Public Member Functions | Public Attributes | List of all members
ugv_nav4d::EnvironmentXYZTheta::PlannerData Struct Reference

#include <EnvironmentXYZTheta.hpp>

Collaboration diagram for ugv_nav4d::EnvironmentXYZTheta::PlannerData:
Collaboration graph

Public Member Functions

 PlannerData ()
 

Public Attributes

traversability_generator3d::TravGenNode * travNode
 
std::map< DiscreteTheta, ThetaNode * > thetaToNodes
 

Detailed Description

PlannerData is the userdata inside the XYZNode.

Constructor & Destructor Documentation

◆ PlannerData()

ugv_nav4d::EnvironmentXYZTheta::PlannerData::PlannerData ( )
inline

Member Data Documentation

◆ thetaToNodes

std::map<DiscreteTheta, ThetaNode *> ugv_nav4d::EnvironmentXYZTheta::PlannerData::thetaToNodes

An XYZNode is associated with every ThetaNode that it shares a state with. This map links to all of them, sorted by theta.

◆ travNode

traversability_generator3d::TravGenNode* ugv_nav4d::EnvironmentXYZTheta::PlannerData::travNode

This is the node that was used to create this XYZNode.


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