PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
Agent Member List

This is the complete list of members for Agent, including all inherited members.

Agent(Robot *const _r)Agent
Agent(Robot *const _r, XMLNode &_node)Agent
Agent(Robot *const _r, const Agent &_a)Agent
Clone(Robot *const _r) const =0Agentpure virtual
ContinueLastControls()Agentprotected
EstimateState()Agentprotected
ExecuteControls(const ControlSet &_c, const size_t _steps)Agentprotectedvirtual
ExecuteControlsHardware(const ControlSet &_c, const size_t _steps)Agentprotectedvirtual
ExecuteControlsSimulation(const ControlSet &_c, const size_t _steps)Agentprotectedvirtual
Factory(Robot *const _r, XMLNode &_node)Agentstatic
GetCapability() const noexceptAgent
GetRobot() const noexceptAgent
GetTask() const noexceptAgent
Halt()Agent
Initialize()=0Agentpure virtual
IsChild() const noexceptAgentvirtual
IsLocalizing() const noexceptAgentprotected
Localize()Agentprotected
m_capabilityAgentprotected
m_currentControlsAgentprotected
m_debugAgentprotected
m_initializedAgentmutableprotected
m_robotAgentprotected
m_stepFunction (defined in Agent)Agentprotected
m_stepsRemainingAgentprotected
m_taskAgentprotected
MinimumSteps() constAgent
PauseAgent(const size_t _steps)Agent
ProximityCheck(const double _distance) constAgent
ResetStartConstraint()Agentvirtual
SetTask(const std::shared_ptr< MPTask > _task)Agentvirtual
Step(const double _dt)=0Agentpure virtual
Uninitialize()=0Agentpure virtual
~Agent() (defined in Agent)Agentvirtual