|
|
Classes | |
| struct | CachedObjectCostmap |
| class | Component |
| interface | ComponentInterface |
| class | ObjectCostmapStorage |
Typedefs | |
| using | JointValuesT = std::map<std::string, float> |
Functions | |
| ARMARX_REGISTER_COMPONENT_EXECUTABLE (Component, Component::GetDefaultName()) | |
| float | bbDiameter (const simox::OrientedBoxf &bb) |
| void | drawCostmap (viz::Client &arviz, const armarx::navigation::algorithms::Costmap &costmap, const std::string &name, const float heightOffset) |
| VirtualRobot::RobotPtr | getRobotModelForCostmap (const std::string &primitiveModelIdsCommaSeparated, const std::string &robotName, armem::robot_state::VirtualRobotReader &virtualRobotReader) |
| bool | jointValuesMatch (const JointValuesT &a, const JointValuesT &b, float tolerance) |
| std::optional< std::tuple< VirtualRobot::SceneObjectSetPtr, std::vector< VirtualRobot::RobotPtr > > > | prepareObstaclesForCostmapGeneration (const VirtualRobot::SceneObjectSetPtr &existingSceneObjectSet, const objpose::ObjectPoseSeq &objectPoses, armem::articulated_object::ArticulatedObjectReader &articulatedObjectsReader) |
| Returns std::nullopt if not all articulated objects are available (yet). | |
| using JointValuesT = std::map<std::string, float> |
| ARMARX_REGISTER_COMPONENT_EXECUTABLE | ( | Component | , |
| Component::GetDefaultName() | ) |
| float bbDiameter | ( | const simox::OrientedBoxf & | bb | ) |
| void drawCostmap | ( | viz::Client & | arviz, |
| const armarx::navigation::algorithms::Costmap & | costmap, | ||
| const std::string & | name, | ||
| const float | heightOffset ) |
| VirtualRobot::RobotPtr getRobotModelForCostmap | ( | const std::string & | primitiveModelIdsCommaSeparated, |
| const std::string & | robotName, | ||
| armem::robot_state::VirtualRobotReader & | virtualRobotReader ) |
| bool jointValuesMatch | ( | const JointValuesT & | a, |
| const JointValuesT & | b, | ||
| float | tolerance ) |
| std::optional< std::tuple< VirtualRobot::SceneObjectSetPtr, std::vector< VirtualRobot::RobotPtr > > > prepareObstaclesForCostmapGeneration | ( | const VirtualRobot::SceneObjectSetPtr & | existingSceneObjectSet, |
| const objpose::ObjectPoseSeq & | objectPoses, | ||
| armem::articulated_object::ArticulatedObjectReader & | articulatedObjectsReader ) |
Returns std::nullopt if not all articulated objects are available (yet).