|
|
#include <armarx/navigation/safety_guard/LaserBasedProximity.h>
Inheritance diagram for LaserBasedProximityParams:Public Member Functions | |
| Algorithms | algorithm () const override |
| aron::data::DictPtr | toAron () const override |
Public Member Functions inherited from SafetyGuardParams | |
| virtual | ~SafetyGuardParams ()=default |
Static Public Member Functions | |
| static LaserBasedProximityParams | FromAron (const aron::data::DictPtr &dict) |
Public Attributes | |
| float | attachedObjectsInflation = 200 |
| bool | enableHumans {true} |
| bool | enableLaserScannerFiltering {true} |
| bool | enableLaserScanners {true} |
| ProximityFieldParams | humanProximityField |
| bool | ignoreAttachedObjects {true} |
| std::vector< Eigen::AlignedBox2f > | ignoredRegions |
| int | laserScannerFilteringThreshold = 3 |
| float | laserScannerMaxFilteringDistance = 300 |
| ProximityFieldParams | laserScannerProximityField |
| float | robotRadius {500.F} |
Definition at line 68 of file LaserBasedProximity.h.
|
overridevirtual |
Implements SafetyGuardParams.
Definition at line 110 of file LaserBasedProximity.cpp.
|
static |
Definition at line 126 of file LaserBasedProximity.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Implements SafetyGuardParams.
Definition at line 116 of file LaserBasedProximity.cpp.
Here is the call graph for this function:| float attachedObjectsInflation = 200 |
Definition at line 81 of file LaserBasedProximity.h.
| bool enableHumans {true} |
Definition at line 72 of file LaserBasedProximity.h.
| bool enableLaserScannerFiltering {true} |
Definition at line 88 of file LaserBasedProximity.h.
| bool enableLaserScanners {true} |
Definition at line 73 of file LaserBasedProximity.h.
| ProximityFieldParams humanProximityField |
Definition at line 75 of file LaserBasedProximity.h.
| bool ignoreAttachedObjects {true} |
Definition at line 84 of file LaserBasedProximity.h.
| std::vector<Eigen::AlignedBox2f> ignoredRegions |
Definition at line 79 of file LaserBasedProximity.h.
| int laserScannerFilteringThreshold = 3 |
Definition at line 90 of file LaserBasedProximity.h.
| float laserScannerMaxFilteringDistance = 300 |
Definition at line 92 of file LaserBasedProximity.h.
| ProximityFieldParams laserScannerProximityField |
Definition at line 76 of file LaserBasedProximity.h.
| float robotRadius {500.F} |
Definition at line 70 of file LaserBasedProximity.h.