|
#include <armarx/navigation/safety_guard/LaserBasedProximity.h>
Public Member Functions | |
Algorithms | algorithm () const override |
aron::data::DictPtr | toAron () const override |
![]() | |
virtual | ~SafetyGuardParams ()=default |
Static Public Member Functions | |
static LaserBasedProximityParams | FromAron (const aron::data::DictPtr &dict) |
Public Attributes | |
bool | enableHumans {true} |
bool | enableLaserScanners {true} |
ProximityFieldParams | humanProximityField |
ProximityFieldParams | laserScannerProximityField |
core::TwistLimits | maxVelocity |
float | robotRadius {500.F} |
Definition at line 57 of file LaserBasedProximity.h.
|
overridevirtual |
Implements SafetyGuardParams.
Definition at line 94 of file LaserBasedProximity.cpp.
|
static |
Definition at line 110 of file LaserBasedProximity.cpp.
|
overridevirtual |
Implements SafetyGuardParams.
Definition at line 100 of file LaserBasedProximity.cpp.
bool enableHumans {true} |
Definition at line 61 of file LaserBasedProximity.h.
bool enableLaserScanners {true} |
Definition at line 62 of file LaserBasedProximity.h.
ProximityFieldParams humanProximityField |
Definition at line 69 of file LaserBasedProximity.h.
ProximityFieldParams laserScannerProximityField |
Definition at line 70 of file LaserBasedProximity.h.
core::TwistLimits maxVelocity |
Definition at line 64 of file LaserBasedProximity.h.
Definition at line 59 of file LaserBasedProximity.h.