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.
|