Communication Protocols
/comm/in/simple/{robotID}
Source | Server |
Destination | Robot |
Data Type | String |
Message Format | [message] |
Description |
The server will send a message sent via simple communication to a robot.
A pure virtual implementation, receivers will be decided by the simulation server.
|
/comm/in/direct/{robotID}
Source | Server |
Destination | Robot |
Data Type | String |
Message Format | [message] |
Description |
The server will send a message sent via directed communication to a robot.
A pure virtual implementation, receivers will be decided by the simulation server.
|
/comm/out/{protocol}
Source | Robot |
Destination | Server |
Data Type | JSON |
Message Format |
{
"id":[robotID],
"msg": "This is a sample",
"dist":[dist]
}
|
Description |
The robots can transmit messages to other robots using an pre-implemented transmission protocol.
Server will decide the robots who can receive the message.
|