• 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


  • 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


  • 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


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