Status Updates: 12/04/09

Weeks of 11/21/09 - 12/04/09

  • ADC Prescalar Testing - James, Evan
    • Use 2^0 prescalar
    • Develop API function to easily change prescalar
  • SURG - Formation Control - Nico
    • Three formations: Circles, Secret Service, Dynamic Formations
    • Circles
      • Need more precision
      • Will incorporate with Joel's even-spacing algorithm
  • Library/Wireless Clean-up - David, Chris, James, Brad, Evan, Ben, Abe
    • ready for compile/debug stage:
      • common functions (init, terminate, packet group registration)
      • core send function
      • ack system
    • in progress:
      • receive functions
      • xbee interrupt
    • questionable progress (nothing in repository):
      • integrating serial xbee functions into xbee.c
      • send wrappers
  • Filter Design - Emily
    • Determine desired cut-off frequency
  • Fixed Point Math Library - Justin
  • Colony Scheduler - Justin
    • Allows for periodic, interruptible code
    • Need to free up timers
    • Watch stack space
  • Rangefinders
    • Determine offsets to use for each robot - Dan, Megan
      • Make tool to calculate offset of new IR sensors
        • Start with a clear procedure
        • Documentation on how to perform test is forthcoming
    • Test newly installed rangefinders - Megan, Dan
      • IR5 on Bot4 doesn't work, all others work
      • Graphs coming soon...not
  • Init Refactor - Brad
  • Makefiles - Brad, David
    • removed the library .a files from the repo!
    • This means the .a files will be automatically compiled when they need to be
  • Controls Library - Austin, Brad
    • Investigating the move library (velocity controls library)
    • Get slides from George for presentation for Colony (or get George to do it?)
  • Remove Analog Loop - James, Evan
    • Change analog_get8 to return a INT8_T instead of an INT (we only need 8 bits, not 16)
  • status of memory usage - David
    • for unit tests, 2710 bytes of data+bss
    • this is much better than a few months ago
    • however, the new wireless library will increase this number
  • Password Practices
    • make your Redmine and SVN password strong
  • JTAG Debugger?
  • Scout status update - next semester