Users Manual

{
"return
_
code": {
"message": "string",
"value": "int16"
},
"trajectory": {
"name": "string",
"parent": "string",
"poses": [
{
"pose": {
"orientation": {
"w": "float64",
"x": "float64",
"y": "float64",
"z": "float64"
},
"position": {
"x": "float64",
"y": "float64",
"z": "float64"
}
},
"timestamp": {
"nsec": "int32",
"sec": "int32"
}
}
],
"producer": "string",
"timestamp": {
"nsec": "int32",
"sec": "int32"
}
}
}
save
_
map Stores the current state as a map to persistent memory. The map consists of a set of fixed map frames.
It does not contain the full trajectory that has been covered.
Note: Only abstract feature positions and descriptions are stored in the map. No actual footage of the
cameras is stored with the map, nor is it possible to reconstruct images or image parts from the stored
information.
Warning: The map is lost on software updates or rollbacks
This service requires no arguments.
This service returns the following response:
{
"return
_
code": {
"message": "string",
"value": "int16"
}
}
load
_
map Loads a previously saved map. This is only applicable when the SLAM component is IDLE. It is not
possible to load a map into a running system. A loaded map can be cleared with the reset service call.
7.1. SLAM 71