Users Manual
(continued from previous page)
}
],
"object
_
id": "string",
"return
_
code": {
"message": "string",
"value": "int16"
},
"timestamp": {
"nsec": "int32",
"sec": "int32"
}
}
Required arguments:
object
_
id in object
_
to
_
detect: ID of the template which should be detected.
pose
_
frame: see Hand-eye calibration.
Potentially required arguments:
robot
_
pose: see Hand-eye calibration.
Optional arguments:
offset: offset in meters by which the base-plane calibration will be shifted towards the camera.
save
_
parameters (Save) This service saves the currently set parameters persistently. Thereby, the same param-
eters will still apply after a reboot of the sensor. The node parameters are not persistent over firmware
updates and rollbacks.
reset
_
to
_
defaults (Reset) This service resets all parameters of the component to its default values, as listed
in above table. The reset does not apply to regions of interest and base-plane calibration.
7.5.8 Template Upload
For template upload, download and listing, special REST-API endpoints are provided. Up to 50 templates can be
stored persistently on the rc_visard.
GET /nodes/rc
_
silhouettematch/templates
Get list of all rc_silhouettematch templates.
Template request
GET /api/v1/nodes/rc
_
silhouettematch/templates HTTP/1.1
Host: <rcvisard>
Template response
HTTP/1.1 200 OK
Content-Type: application/json
[
{
"id": "string"
}
]
Response Headers
• Content-Type – application/json
Status Codes
7.5. SilhouetteMatch 115