|
|
The room as the planner sees it, assembled from PriorKnowledgeData. More...
#include <armarx/navigation/applications/global_planning_evaluation/RoomScene.h>
Public Attributes | |
| std::optional< algorithms::SceneBounds > | corridor |
| Set when the scene is a corridor, so requests can be drawn as exits from it. | |
| std::vector< std::string > | importWarnings |
| Import problems: objects and locations dropped, and objects kept with an approximated footprint. | |
| std::vector< NamedPose > | locations |
Poses from navigation-graphs/<room>/locations.json. | |
| analysis::Scene | scene |
The first roomWallCount obstacles are always the room walls, which is what lets the synthetic scenes below strip the furniture and keep the room. | |
The room as the planner sees it, assembled from PriorKnowledgeData.
Definition at line 48 of file RoomScene.h.
| std::optional<algorithms::SceneBounds> corridor |
Set when the scene is a corridor, so requests can be drawn as exits from it.
Definition at line 62 of file RoomScene.h.
| std::vector<std::string> importWarnings |
Import problems: objects and locations dropped, and objects kept with an approximated footprint.
Reported so a reader knows what is actually in the costmap.
Definition at line 59 of file RoomScene.h.
| std::vector<NamedPose> locations |
Poses from navigation-graphs/<room>/locations.json.
Definition at line 55 of file RoomScene.h.
| analysis::Scene scene |
The first roomWallCount obstacles are always the room walls, which is what lets the synthetic scenes below strip the furniture and keep the room.
Definition at line 52 of file RoomScene.h.