|
|
#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 | |
| SimulatedHuman (const algorithms::Costmap &distanceField, const Params ¶ms=Params()) | |
| core::GlobalTrajectory & | trajectory () |
| const core::GlobalTrajectory & | trajectory () const |
| Human | update () |
Protected Types | |
| enum class | 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 83 of file SimulatedHuman.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 50 of file SimulatedHuman.h.
|
protected |
Definition at line 107 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 92 of file SimulatedHuman.cpp.
Here is the call graph for this function:
|
protected |
Definition at line 171 of file SimulatedHuman.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 56 of file SimulatedHuman.h.
|
inline |
Definition at line 62 of file SimulatedHuman.h.
| human::Human update | ( | ) |
Definition at line 48 of file SimulatedHuman.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: