ColoNet

Robots

  • The robots contain code that will receive messages from the server and respond in some way
    • The robots can be asked for various data like battery level
    • The robots can be given commands that direct how they should move

Server

  • The server can:
    • Send messages to the robot
    • Get information about the robots from the token ring like the BOM matrix
    • Receive responses from the robot
    • Talk to clients like the ColoNet GUI

GUI

  • Connect to the server
  • Request the number of robots and BOM matrix from the server
  • Display a picture of the robots
  • Issue commands to the server to be passed on to the robots

Diagram

ColonetDiagram.png (68.1 KB) Kevin Woo, 09/20/2008 02:47 am