Users Manual
This service requires the following arguments:
{
"pose
_
frame": "string",
"robot
_
pose": {
"orientation": {
"w": "float64",
"x": "float64",
"y": "float64",
"z": "float64"
},
"position": {
"x": "float64",
"y": "float64",
"z": "float64"
}
}
}
This service returns the following response:
{
"plane": {
"distance": "float64",
"normal": {
"x": "float64",
"y": "float64",
"z": "float64"
},
"pose
_
frame": "string"
},
"return
_
code": {
"message": "string",
"value": "int16"
}
}
Required arguments:
pose
_
frame: see Hand-eye calibration.
Potentially required arguments:
robot
_
pose: see Hand-eye calibration.
delete
_
base
_
plane
_
calibration Deletes the configured base-plane calibration.
This service requires no arguments.
This service returns the following response:
{
"return
_
code": {
"message": "string",
"value": "int16"
}
}
set
_
region
_
of
_
interest
_
2d Persistently stores a 2D region of interest on the rc_visard. All configured 2D
regions of interest are persistent over firmware updates and rollbacks.
See Setting a region of interest for the definition of the 2D region of interest type.
This service requires the following arguments:
7.5. SilhouetteMatch 112