| ▼Neasynav | |
| ▼CCircularBuffer | Fixed-size circular buffer, thread-safe (mutex-based), copyable |
| CDebugSlotView | |
| CControllerNode | ROS 2 lifecycle node that manages calculating speeds for the Easy Navigation system |
| CDetectionsPerception | |
| CDetectionsPerceptionsHandler | Handles the creation and updating of DetectionsPerceptions instances from sensor_msgs::msg::Image messages |
| CDummyController | A default "dummy" implementation for the Control Method |
| CDummyLocalizer | A default "do-nothing" implementation of LocalizerMethodBase |
| CDummyMapsManager | A default "do-nothing" implementation of MapsManagerBase |
| CDummyPlanner | A default "do-nothing" implementation of PlannerMethodBase |
| CGNSSPerception | Represents a single GNSS perception from a sensor |
| CGNSSPerceptionHandler | Handles the creation and updating of GNSSPerception instances from sensor_msgs::msg::NavSatFix messages |
| ▼CGoalManager | Handles navigation goals, their lifecycle, and command interface |
| CGoalTolerance | A structure to represent the goal tolerances |
| CGoalManagerClient | Client-side interface for interacting with GoalManager |
| CImagePerception | Represents a single image perception from a sensor |
| CImagePerceptionHandler | Handles the creation and updating of ImagePerception instances from sensor_msgs::msg::Image messages |
| CIMUPerception | Represents a single IMU perception from a sensor |
| CIMUPerceptionHandler | Handles the creation and updating of IMUPerception instances from sensor_msgs::msg::Imu messages |
| CLocalizerNode | ROS 2 lifecycle node that manages localization in Easy Navigation |
| CMapsManagerNode | ROS 2 lifecycle node that manages map-related plugins in Easy Navigation |
| CNavState | A generic, type-safe, thread-safe blackboard to hold runtime state |
| CPerceptionBase | Abstract base class for representing a single sensor perception |
| CPerceptionHandler | Abstract base interface for group-specific perception handlers |
| CPerceptionPtr | Represents a perception entry with its state and ROS subscription |
| CPlannerNode | ROS 2 lifecycle node that manages path planning in Easy Navigation |
| CPointPerception | Concrete perception class for 3D point cloud data |
| CPointPerceptionBufferType | |
| CPointPerceptionHandler | PerceptionHandler implementation for sensors producing point-based data |
| ▼CPointPerceptionsOpsView | Provides efficient, non-destructive, chainable operations over a set of point-based perceptions |
| CVoxelKey | Discrete 3D voxel index used for downsampling |
| CVoxelKeyHash | Hash functor for VoxelKey |
| CRTTFBuffer | Provides functionality for RTTFBuffer |
| CSensorsNode | ROS 2 lifecycle node that manages sensor fusion in Easy Navigation |
| CSingleton | |
| CSystemNode | ROS 2 lifecycle node coordinating all Easy Navigation components |
| CSystemNodeInfo | Structure holding runtime information for a subnode |
| CTFInfo | Aggregated TF configuration used across EasyNav |
| CYTSession | A Yaets Tracing Session |
| ▼Nstd | |
| Chash< std::tuple< int, int, int > > | Custom hash specialization for std::tuple<int,int,int> |
| CDetectionsPerceptions | Represents a single image perception from a sensor |
| CDummyHandler | |
| CDummyPerception | |
| CGoalManagerTestCase | |
| CNavStateTest | |
| CPerceptionsOpsTest | |
| CPerceptionsTestCase | |
| CSensorsNodeTestCase | |
| CSystemTFInfoTest | |
| CTestPointPerception | |