|
ASCO Aerial Autonomy
|
#include <aerial_autonomy/actions_guards/base_functors.h>#include <aerial_autonomy/logic_states/base_state.h>#include <aerial_autonomy/robot_systems/uav_system.h>#include <aerial_autonomy/types/completed_event.h>#include <aerial_autonomy/uav_basic_events.h>#include <glog/logging.h>#include <parsernode/common.h>

Go to the source code of this file.
Classes | |
| struct | TakeoffTransitionActionFunctor_< LogicStateMachineT > |
| action to take when starting takeoff More... | |
| struct | TakeoffAbortActionFunctor_< LogicStateMachineT > |
| action to perform when aborting takeoff More... | |
| struct | TakeoffTransitionGuardFunctor_< LogicStateMachineT > |
| Guard to avoid accidental takeoff. More... | |
| struct | TakeoffInternalActionFunctor_< LogicStateMachineT > |
| Check when takeoff is complete, and ensure enough battery voltage. More... | |
Typedefs | |
| template<class LogicStateMachineT > | |
| using | TakingOff_ = BaseState< UAVSystem, LogicStateMachineT, TakeoffInternalActionFunctor_< LogicStateMachineT >> |
| Taking off state that uses the internal action functor. More... | |
| using TakingOff_ = BaseState<UAVSystem, LogicStateMachineT, TakeoffInternalActionFunctor_<LogicStateMachineT>> |
Taking off state that uses the internal action functor.
| LogicStateMachineT | Logic state machine used to process events |
1.8.6