Difference between revisions of "RCwiproc"

From RoboJackets Wiki
Jump to navigation Jump to search
(Articles)
Line 3: Line 3:
 
The host will be able to send each robot velocity, direction, and shoot directives, at with the time alloted between each sample of the playing field by the overhead camera. In such way the enitre system (host, camera, and robot) will behave as a real-time system. The robot will send its current error status, battery voltage, wheel velocity, unique ID, and whether or not it has the ball to the host but not in real-time.
 
The host will be able to send each robot velocity, direction, and shoot directives, at with the time alloted between each sample of the playing field by the overhead camera. In such way the enitre system (host, camera, and robot) will behave as a real-time system. The robot will send its current error status, battery voltage, wheel velocity, unique ID, and whether or not it has the ball to the host but not in real-time.
  
 +
==To Do==
 +
* Research protocols
 +
** UDP (User Datagram Protocol)
 +
** Protocol Book
 +
* Determine mean time between updates to robots
 +
** Estimate time for processor to generate a msg
 +
** Determine time to send it at each baud rate
 +
** Estimate time for robot to interpret msg
 +
* Specify a custom protocol
 +
* Evaluate and compare UDP to a custom protocol\
 +
** Does protocol satisfy requirments?
 +
*** Real-Time
 +
*** Error Tolerant and recoverable
 +
*** Reliable
 +
*** Easy to implement and Debug
 
==Data Rate calculations==
 
==Data Rate calculations==
 
These will need to be redone.
 
These will need to be redone.

Revision as of 12:35, 2 August 2006

Wireless Protocol

The host will be able to send each robot velocity, direction, and shoot directives, at with the time alloted between each sample of the playing field by the overhead camera. In such way the enitre system (host, camera, and robot) will behave as a real-time system. The robot will send its current error status, battery voltage, wheel velocity, unique ID, and whether or not it has the ball to the host but not in real-time.

To Do

  • Research protocols
    • UDP (User Datagram Protocol)
    • Protocol Book
  • Determine mean time between updates to robots
    • Estimate time for processor to generate a msg
    • Determine time to send it at each baud rate
    • Estimate time for robot to interpret msg
  • Specify a custom protocol
  • Evaluate and compare UDP to a custom protocol\
    • Does protocol satisfy requirments?
      • Real-Time
      • Error Tolerant and recoverable
      • Reliable
      • Easy to implement and Debug

Data Rate calculations

These will need to be redone.

Articles

Links

Wireless Hompage