Bosch rexroth ActiveShuttle System Manual page 143

Hide thumbs Also See for rexroth ActiveShuttle:
Table of Contents

Advertisement

The request is as follows:
curl -d '{"apikey":"TESTKEY2345","type":"ROBOTACTION","id":"ALL"}'\ -H
type:application/json'
The response is as follows (partial extension):
{ "resultCode": "SUCCESS", "resultObj": [ { "_id": "1", "actionType": "ACTION_UNLOAD",
"description": "ACTION_UNLOAD", "image": "sink-icon", "template": { "properties":
[ { "required": true, "type": "WAYPOINT", "name":
6.283185307179586, "minimum": 0, "type": "number", "name":
"object"
}, "rotatable": true, "type":
"ACTION_LOAD", "description": "ACTION_LOAD", "image": "source-icon", "template": {
"properties": [ { "required": true, "type": "WAYPOINT", "name":
"maximum": 6.283185307179586, "minimum": 0, "type": "number", "name":
"type":
"object"
}, "rotatable": true, "type":
}
Notice!
The Sink ID is "1" and the Source ID is "4".
→ Create a Source as follows:
curl -d
'{"apikey":"TESTKEY2345","type":"NODE","sectorReference":"111111111111111111111111","
_occupado":[],"_neighbours":[],"_capabilities":
[ {"_action":"4"}],"depth":"1","coordinates":{"pose":0.0,"xyz":{"z":0.0,"y":1.0,"x":
1.0}},"description":"REST-API source","name":"mySourceNode"}'
type:application/json'
The response is as follows:
{ "resultCode": "SUCCESS", "resultObj": { "name": "mySourceNode", "description":
"REST-API
source", "coordinates": { "pose": 1.5759016689622325, "z": 0, "y":
21.667088300578005, "x": 10.599678091742035, "geo": { "lat": 0.000195, "lng":
0.000095, "alt":
0
0
}, "id":
null
}, "depth": 1, "_occupado": [], "innerCollision": false,
"outerCollision": false, "innerSecurityZone": 0.3, "outerSecurityZone": 0.9,
"useLocalSettings": false, "_id": "5d6e7d5ba6c3f908bb34234d", "sectorReference":
"111111111111111111111111", "_neighbours": [], "_capabilities": [ { "_id":
"5d6e7d5b25b18808c772dbd6", "_action": "4", "envelope": {} } ], "__v": 0, "type":
"NODE"
}, "message":
Notice!
Afterwards, the Source will be referred to with the ID "5d6e7d5b25b18808c772dbd6".
→ Create a Sink as follows:
RA91390962 AB-V1.3.3, en
https://127.0.0.1:8443/api/v1/acquire
https://127.0.0.1:8443/api/v1/create
}, "xyz": { "x": 10.599678091742035, "y": 21.667088300578005, "z":
""
}
External Interface | ILS, ActiveShuttle | 143
"location"
"ROBOTACTION"
}, { "_id": "4", "actionType":
"ROBOTACTION"
'content-
}, { "maximum":
"rotation"
} ], "type":
"location"
}, {
"rotation"
}, ... ], "message":
-H
'content-
} ],
""

Advertisement

Table of Contents
loading

Table of Contents