0x0423 - SetGlobalOperatingZone
Description
Set the operating zone for the vehicle using the global coordinate system. The operating polygon is represented by a list of latitude-longitude points and an optional pair of minimum-maximum altitudes or minimum-maximum depths. The polygon is closed by connecting the last point in the list of points that comprise the polygon to the first point. An optional list (length may be set to zero) of exclusion (keep-out) zones are represented as a list of polygons, where each polygon is a list of points. An Exclusion zone that does not specify a MinZPosition or MaxZPosition should be interpreted as being unrestrained in the respective Z direction.
GlobalOperatingZoneSeq
Type: Sequence
GlobalOperatingZone
Type: List
GlobalPolygonPointRec
Type: Record
Field # |
Field Name |
Type |
Units |
Optional |
Interpretation |
1 |
PresenceVector |
uint8 |
|
|
|
2 |
Latitude |
|
|
false |
|
3 |
Longitude |
|
|
false |
|
4 |
MinZPosition |
|
|
true |
|
5 |
MaxZPosition |
|
|
true |
|
GlobalExclusionZones
Type: List
GlobalExclusionZone
Type: List
GlobalExclusionZoneSeq
Type: Sequence
GlobalExclusionZoneRec
Type: Record
Field # |
Field Name |
Type |
Units |
Optional |
Interpretation |
1 |
ZoneID |
|
|
false |
|
GlobalPolygonPointRec
Type: Record
Field # |
Field Name |
Type |
Units |
Optional |
Interpretation |
1 |
PresenceVector |
uint8 |
|
|
|
2 |
Latitude |
|
|
false |
|
3 |
Longitude |
|
|
false |
|
4 |
MinZPosition |
|
|
true |
|
5 |
MaxZPosition |
|
|
true |
|