|
|
#include <armarx/navigation/safety_guard/LaserBasedProximity.h>
Inheritance diagram for LaserBasedProximity:Public Types | |
| using | Params = LaserBasedProximityParams |
Public Member Functions | |
| SafetyGuardResult | computeSafetyLimits (const Eigen::Vector2f &global_V_movement) override |
| LaserBasedProximity (const Params ¶ms, const core::GeneralConfig &generalConfig, const core::Scene &scene, const Context &ctx) | |
| ~LaserBasedProximity () override=default | |
Public Member Functions inherited from SafetyGuard | |
| SafetyGuard (const core::Scene &scene, const Context &ctx) | |
| virtual | ~SafetyGuard ()=default |
Protected Attributes | |
| const Params | params |
Protected Attributes inherited from SafetyGuard | |
| Context | context |
| const core::Scene & | scene |
| viz::ScopedClient | viz |
Definition at line 99 of file LaserBasedProximity.h.
| using Params = LaserBasedProximityParams |
Definition at line 102 of file LaserBasedProximity.h.
| LaserBasedProximity | ( | const Params & | params, |
| const core::GeneralConfig & | generalConfig, | ||
| const core::Scene & | scene, | ||
| const Context & | ctx ) |
|
overridedefault |
Here is the call graph for this function:
|
overridevirtual |
Implements SafetyGuard.
Definition at line 150 of file LaserBasedProximity.cpp.
|
protected |
Definition at line 154 of file LaserBasedProximity.h.