Easy Navigation
Loading...
Searching...
No Matches
DummyPlanner Class Reference

A default "do-nothing" implementation of PlannerMethodBase. More...

#include <DummyPlanner.hpp>

Inheritance diagram for DummyPlanner:
Collaboration diagram for DummyPlanner:

Public Member Functions

 DummyPlanner ()=default
 Default constructor.
 
virtual std::expected< void, std::string > on_initialize () override
 Initialization hook.
 
virtual void update (NavState &nav_state) override
 Dummy update method.
 
 ~DummyPlanner ()=default
 Destructor.
 

Detailed Description

A default "do-nothing" implementation of PlannerMethodBase.

Used as a fallback when no real planner is configured.

Constructor & Destructor Documentation

◆ DummyPlanner()

DummyPlanner ( )
default

Default constructor.

◆ ~DummyPlanner()

~DummyPlanner ( )
default

Destructor.

Member Function Documentation

◆ on_initialize()

std::expected< void, std::string > on_initialize ( )
overridevirtual

Initialization hook.

Returns
Success or error message.

◆ update()

void update ( NavState & nav_state)
overridevirtual

Dummy update method.

Parameters
nav_stateCurrent navigation state.

The documentation for this class was generated from the following files: