|
|
#include <armarx/navigation/simulation/SimulatedHuman.h>
Public Types | |
| using | Params = SimulatedHumanParams |
Public Member Functions | |
| bool | goalReached () const |
| human::Human & | human () |
| void | reinitialize (const core::Pose2D &pose) |
| resets the human to the given pose and replans the global optimal trajectory More... | |
| SimulatedHuman (const algorithms::Costmap &distanceField, const Params ¶ms=Params()) | |
| core::GlobalTrajectory & | trajectory () |
| const core::GlobalTrajectory & | trajectory () const |
| Human | update () |
Protected Types | |
| enum | State { Idle, Walking, GoalReached } |
Protected Member Functions | |
| void | initialize () |
| void | step () |
Definition at line 40 of file SimulatedHuman.h.
| using Params = SimulatedHumanParams |
Definition at line 43 of file SimulatedHuman.h.
|
strongprotected |
| Enumerator | |
|---|---|
| Idle | |
| Walking | |
| GoalReached | |
Definition at line 81 of file SimulatedHuman.h.
| SimulatedHuman | ( | const algorithms::Costmap & | distanceField, |
| const Params & | params = Params() |
||
| ) |
| bool goalReached | ( | ) | const |
Definition at line 82 of file SimulatedHuman.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
protected |
Definition at line 106 of file SimulatedHuman.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void reinitialize | ( | const core::Pose2D & | pose | ) |
resets the human to the given pose and replans the global optimal trajectory
| pose |
Definition at line 91 of file SimulatedHuman.cpp.
Here is the call graph for this function:
|
protected |
Definition at line 163 of file SimulatedHuman.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 62 of file SimulatedHuman.h.
| human::Human update | ( | ) |
Definition at line 47 of file SimulatedHuman.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: