Changes between Version 1 and Version 2 of OldSoftwareChallenges

Show
Ignore:
Author:
lyncas (IP: 146.6.203.15)
Timestamp:
10/10/06 15:34:41 (3 years ago)
Comment:

added more challenges

Legend:

Unmodified
Added
Removed
Modified
  • OldSoftwareChallenges

    v1 v2  
    3838After completing this you'll get a good idea of how to write a control system for our robot. You should be able to start writing code to avoid obstacles, reach waypoints, etc. 
    3939 
     40== Where are We? (Drivers) == 
     41Difficulty: 9 
     42Fun: 4 
     43Learning: 9 
     44Utility: 8 
     45 
     46Our team recently received a new GPS that is much more accurate than the GPS we had last year. We'd like to get it working as one of our sensors. This code, if written well, will be incorporated on our robot. 
     47 
     48''' What you will need: ''' - this is covered in more detail in SoftwareSetup 
     49 * Python 2.4 
     50 * PyOpenGL 
     51 * PySerial 
     52 * Simulator code from the SVN repository (\trunk\sim\revision2) 
     53 * Modify the code in frontend_devicelayer.py, real_devicelayer.py, and real_gps.py (but don't commit it to SVN until you're sure it works!) 
     54 
     55''' What you will learn: ''' 
     56After completing this you'll know how to add a new sensor to our robot, understand our software infrastructure VERY well, and understand how to communicate with devices over the serial port. If you can accomplish this task you'll be a good candidate for a software lead for any of our robotics competitions in 2008.  
     57