rpos::features::artifact_provider::ArtifactUsage Enum Type
ArtifactUsage contains all available artifact usage type.
Header Files
rpos/features/artifact_provider/feature.h
Applies to
- Slamware
Enums
Type | Value | Description |
---|---|---|
ArtifactUsageVirtualWall |
0 | Virtual walls works just like walls, they blocks robot move through |
ArtifactUsageVirtualTrack |
1 | Virtual tracks are used to guide robot's movement. Robot will try its best to move along with virtual tracks |
ArtifactUsageScheduleArea |
2 | Schedule areas, |
ArtifactUsageMaintenanceArea |
3 | Maintenance area has mutable environment, slamware will automatically update map of this area |
ArtifactUsageForbiddenArea |
4 | Forbidden area means robot should not enter this area, but if accidentally entered, it can escape |
ArtifactUsageUltrasonicDisableArea |
5 | Robot will disable ultra sonic sendor when it is in this area |
ArtifactUsageElevatorArea |
6 | Elevator areas are used to hold the pose and id of elevators |
ArtifactUsageDangerousArea |
7 | Robot will slow down in dangerous area |
ArtifactUsagePoi |
8 | Point of interest |
ArtifactUsageRestrictedArea |
10 | Schedule areas are used to achieve multi-robot collaborative behavior |