Difference between revisions of "Fleetcomd"

From RobotinoWiki
(Progress)
(GetAllPosition)
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
Gateway between [[SmartFestoFleetCom]] component and Robotino's API2 system.
 
Gateway between [[SmartFestoFleetCom]] component and Robotino's API2 system.
  
==Messages==
+
==Request messages==
 +
===GetAllPosition===
 +
{| class="wikitable"
 +
|-
 +
!key
 +
!value
 +
!type
 +
|-
 +
|cmd
 +
|GetAllPosition
 +
|String
 +
|-
 +
|cmdid
 +
|1000
 +
|int
 +
|}
  
 +
==Response messages==
 
===RobotPose===
 
===RobotPose===
 
{| class="wikitable"
 
{| class="wikitable"
Line 73: Line 89:
 
|arg1
 
|arg1
 
|
 
|
 +
|String
 +
|-
 +
|...
 +
|
 +
|String
 +
|}
 +
 +
===GetAllPosition===
 +
{| class="wikitable"
 +
|-
 +
!key
 +
!value
 +
!type
 +
|-
 +
|cmd
 +
|GetAllPosition
 +
|String
 +
|-
 +
|cmdid
 +
|4
 +
|int
 +
|-
 +
|id0
 +
|ID of position 0
 +
|int
 +
|-
 +
|x0
 +
|x-coordinate at position 0
 +
|double
 +
|-
 +
|y0
 +
|y-coordinate at position 0
 +
|double
 +
|-
 +
|phi0
 +
|orientation at position 0
 +
|double
 +
|-
 +
|name0
 +
|name of position 0
 
|String
 
|String
 
|-
 
|-

Latest revision as of 10:50, 31 March 2014

fleetcomd

Gateway between SmartFestoFleetCom component and Robotino's API2 system.

Request messages

GetAllPosition

key value type
cmd GetAllPosition String
cmdid 1000 int

Response messages

RobotPose

key value type
cmd RobotPose String
cmdid 1 int
x x coordinate double
y y coordinate double
phi orientation double

Progress

key value type
cmd Progress String
cmdid 2 int
progress double

SystemState

key value type
cmd SystemState String
cmdid 3 int
arg0 String
arg1 String
... String

GetAllPosition

key value type
cmd GetAllPosition String
cmdid 4 int
id0 ID of position 0 int
x0 x-coordinate at position 0 double
y0 y-coordinate at position 0 double
phi0 orientation at position 0 double
name0 name of position 0 String
... String