Difference between revisions of "InformationForApp"

From RobotinoWiki
Line 5: Line 5:
 
! Information
 
! Information
 
! Source
 
! Source
 +
! Destination
 
|-
 
|-
 
|RobotID
 
|RobotID
 +
|
 
|
 
|
 
|-
 
|-
 
|ROBOTTYP (master or slave)
 
|ROBOTTYP (master or slave)
 +
|
 
|
 
|
 
|-
 
|-
 
|POSE (x,y,phi)
 
|POSE (x,y,phi)
 
|
 
|
 +
|APP
 
|-
 
|-
 
|STATE (IDLE or BUSY or ERROR)
 
|STATE (IDLE or BUSY or ERROR)
 
|
 
|
 +
|APP
 
|-
 
|-
 
|LASERSCAN
 
|LASERSCAN
 
|
 
|
 +
|APP
 
|-
 
|-
 
|?BATTERYINFO (voltage, current)
 
|?BATTERYINFO (voltage, current)
 
|
 
|
 +
|APP
 
|-  
 
|-  
 
|FREENAVINFO (goal and subgoals)
 
|FREENAVINFO (goal and subgoals)
 
|
 
|
 +
|APP
 
|-  
 
|-  
 
|PATHNAVINFO ()
 
|PATHNAVINFO ()
 
|
 
|
 +
|APP
 
|-
 
|-
 
|}
 
|}
 
  
  
 
FROM MASTER ONLY:
 
FROM MASTER ONLY:
-- MAP
+
{|class="wikitable"
-- PATH-NETWORK
+
! Information
-- LOCATIONS
+
! Source
--  
+
! Destination
 
+
|-
 
+
|IP Address of all Robots
Information needed by XXX?:
+
|
FROM ALL ROBOTS:
+
|?
-- IP
+
|-
--
+
|GRIDMAP
 +
|
 +
|APP
 +
|-
 +
|PATH-NETWORK
 +
|
 +
|APP
 +
|-
 +
|LOCATIONS
 +
|
 +
|APP
 +
|-
 +
|STATE (IDLE or BUSY or ERROR)
 +
|
 +
|APP
 +
|-
 +
|LASERSCAN
 +
|
 +
|APP
 +
|-
 +
|?BATTERYINFO (voltage, current)
 +
|
 +
|APP
 +
|-  
 +
|FREENAVINFO (goal and subgoals)
 +
|
 +
|APP
 +
|-  
 +
|PATHNAVINFO ()
 +
|
 +
|APP
 +
|-
 +
|}

Revision as of 14:39, 7 April 2016

Information needed by the App itself: FROM ALL ROBOTS:

Information Source Destination
RobotID
ROBOTTYP (master or slave)
POSE (x,y,phi) APP
STATE (IDLE or BUSY or ERROR) APP
LASERSCAN APP
?BATTERYINFO (voltage, current) APP
FREENAVINFO (goal and subgoals) APP
PATHNAVINFO () APP


FROM MASTER ONLY:

Information Source Destination
IP Address of all Robots ?
GRIDMAP APP
PATH-NETWORK APP
LOCATIONS APP
STATE (IDLE or BUSY or ERROR) APP
LASERSCAN APP
?BATTERYINFO (voltage, current) APP
FREENAVINFO (goal and subgoals) APP
PATHNAVINFO () APP