Easy Navigation
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBuffer
 CRTTFBufferProvides functionality for RTTFBuffer
 CCircularBuffer< T >Fixed-size circular buffer, thread-safe (mutex-based), copyable
 CControllerMethodBase
 CDummyControllerA default "dummy" implementation for the Control Method
 CCircularBuffer< T >::DebugSlotView
 CDetectionsPerceptionsRepresents a single image perception from a sensor
 CGoalManagerHandles navigation goals, their lifecycle, and command interface
 CGoalManagerClientClient-side interface for interacting with GoalManager
 CGoalManager::GoalToleranceA structure to represent the goal tolerances
 Chash< std::tuple< int, int, int > >Custom hash specialization for std::tuple<int,int,int>
 CLifecycleNode
 CControllerNodeROS 2 lifecycle node that manages calculating speeds for the Easy Navigation system
 CLocalizerNodeROS 2 lifecycle node that manages localization in Easy Navigation
 CMapsManagerNodeROS 2 lifecycle node that manages map-related plugins in Easy Navigation
 CPlannerNodeROS 2 lifecycle node that manages path planning in Easy Navigation
 CSensorsNodeROS 2 lifecycle node that manages sensor fusion in Easy Navigation
 CSystemNodeROS 2 lifecycle node coordinating all Easy Navigation components
 CLocalizerMethodBase
 CDummyLocalizerA default "do-nothing" implementation of LocalizerMethodBase
 CMapsManagerBase
 CDummyMapsManagerA default "do-nothing" implementation of MapsManagerBase
 CNavStateA generic, type-safe, thread-safe blackboard to hold runtime state
 CPerceptionBaseAbstract base class for representing a single sensor perception
 CDummyPerception
 CDetectionsPerception
 CGNSSPerceptionRepresents a single GNSS perception from a sensor
 CIMUPerceptionRepresents a single IMU perception from a sensor
 CImagePerceptionRepresents a single image perception from a sensor
 CPointPerceptionConcrete perception class for 3D point cloud data
 CTestPointPerception
 CPerceptionHandlerAbstract base interface for group-specific perception handlers
 CDummyHandler
 CDetectionsPerceptionsHandlerHandles the creation and updating of DetectionsPerceptions instances from sensor_msgs::msg::Image messages
 CGNSSPerceptionHandlerHandles the creation and updating of GNSSPerception instances from sensor_msgs::msg::NavSatFix messages
 CIMUPerceptionHandlerHandles the creation and updating of IMUPerception instances from sensor_msgs::msg::Imu messages
 CImagePerceptionHandlerHandles the creation and updating of ImagePerception instances from sensor_msgs::msg::Image messages
 CPointPerceptionHandlerPerceptionHandler implementation for sensors producing point-based data
 CPerceptionPtrRepresents a perception entry with its state and ROS subscription
 CPlannerMethodBase
 CDummyPlannerA default "do-nothing" implementation of PlannerMethodBase
 CPointPerceptionBufferType
 CPointPerceptionsOpsViewProvides efficient, non-destructive, chainable operations over a set of point-based perceptions
 CSingleton< C >
 CSingleton< RTTFBuffer >
 CRTTFBufferProvides functionality for RTTFBuffer
 CSingleton< YTSession >
 CYTSessionA Yaets Tracing Session
 CSystemNodeInfoStructure holding runtime information for a subnode
 CTest
 CGoalManagerTestCase
 CNavStateTest
 CPerceptionsOpsTest
 CPerceptionsTestCase
 CSensorsNodeTestCase
 CSystemTFInfoTest
 CTFInfoAggregated TF configuration used across EasyNav
 CTraceSession
 CYTSessionA Yaets Tracing Session
 CPointPerceptionsOpsView::VoxelKeyDiscrete 3D voxel index used for downsampling
 CPointPerceptionsOpsView::VoxelKeyHashHash functor for VoxelKey
 Cunique_ptr< RTTFBuffer >
 Cunique_ptr< YTSession >
 Cvector< easynav::PointPerceptionBufferType >