|
|
#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 98 of file LaserBasedProximity.h.
|
overridevirtual |
Implements SafetyGuardParams.
Definition at line 163 of file LaserBasedProximity.cpp.
|
static |
Definition at line 179 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 169 of file LaserBasedProximity.cpp.
Here is the call graph for this function:| float attachedObjectsInflation = 200 |
Definition at line 111 of file LaserBasedProximity.h.
| bool enableHumans {true} |
Definition at line 102 of file LaserBasedProximity.h.
| bool enableLaserScannerFiltering {true} |
Definition at line 118 of file LaserBasedProximity.h.
| bool enableLaserScanners {true} |
Definition at line 103 of file LaserBasedProximity.h.
| ProximityFieldParams humanProximityField |
Definition at line 105 of file LaserBasedProximity.h.
| bool ignoreAttachedObjects {true} |
Definition at line 114 of file LaserBasedProximity.h.
| std::vector<Eigen::AlignedBox2f> ignoredRegions |
Definition at line 109 of file LaserBasedProximity.h.
| int laserScannerFilteringThreshold = 3 |
Definition at line 120 of file LaserBasedProximity.h.
| float laserScannerMaxFilteringDistance = 300 |
Definition at line 122 of file LaserBasedProximity.h.
| ProximityFieldParams laserScannerProximityField |
Definition at line 106 of file LaserBasedProximity.h.
| float robotRadius {500.F} |
Definition at line 100 of file LaserBasedProximity.h.