Status Updates: 11/19/10

Week of 11/12/10 - 11/19/10

Current Projects:

  • New Assignments
    • Willis Chang (whchang) and John H.
    • Better terrain for hunter-prey etc. (Walls)
    • SURG Mats (Paper, roads, reflective paint)
      • Talk to photographer for getting more free large-scale paper
    • Hardware (Nico)
      • Will have it done by Monday night / Tuesday Morning
      • Meet this weekend to put MUX boards on (Nico, Alex, Dev, Dan)
  • SURG - Traffic Navigation
    • Highways - Alex Z, Matt, Mark, Abe, James, Dev
    • Intersections - Ben, Jeff, Priya, Alex L, Willis, Joseph, Vinay
      • DEMO
    • Barcodes - Dan J., John S., Willis
    • Final Semester DEMO
      • Clover track
      • Use bar codes to detect which leaf you are on
      • Adjust colors to reflect which line you detect yourself on
      • Navigate intersection in the middle
      • Have linefollowing code merged into Library
      • DEMO should run for a long time without problems
      • Put hat on 1 robot and film from above and watch as it traces out all leaves of clover
  • SURG - Diagnostic Station - John H, John S, Chris M
    • Mechanical assembly making good progress
    • Exploring options for electrical side:
      • Use a dragonfly board either as stand-alone or as an intermediate to a full-blown computer
      • Use an Arduino as an intermediate to a full-blown computer
      • Use a LabVIEW data collection system with a full-blown computer
      • Obtain an Atom computer
        • Does not come with an OS. Would have to troubleshoot this.
      • George mentioned small USB devices which give you access to analog channels. Might have to write drivers for it, though.
    • Use a camera for IR detection
      • Evan has used this with a floppy disk part as a filter for IR
        • Can test out this camera and see if it works, but we'll plan on it for now
  • Collimator
    • Would be great for the robots
    • Better to make one per pair of emitter/detector, rather than a whole ring at once
    • If John H. can figure this out, maybe someone else can pick it up
  • Scout
    • Scoutfly Dan Shope, Kevin Woo
      • Finished populating all the components, fired it up for the first time, got a nice power LED
      • Something wrong with power rails, and after hours of debugging didn't figure it out
        • Shipping the board to Kwoo for debugging
    • Gumstix Jeff Cooper, Brad Neuman
      • The gumstix boots, has pretty LEDs, and can be talked to through terminal. If anyone has a HDMI-mini cable we can also use the in-built GUI.
      • Jeff is re-building the OS to have some needed features like GPIO-Event (http://docwiki.gumstix.org/GPIO_event) which allows us to automagically poll I/O lines
      • Looking @ GumROS, which is a gumstix port of the Robot Operating System maintained by Willow Garage
        • If we can't get gumROS working on the overo board, we can install ROS on top of Ubuntu(ARM)
          • Strip out the GUI and other extraneous bulk that we don't need
          • Sluggishness factor? Uncertain, but obviously there's a lot more overhead
    • ROS Jeff Cooper, Brad Neuman, Dan Shope
      • Shope has installed on Ubuntu, going through the tutorials
      • Pretty slick system, gets you up and running very quickly once you learn some basics
      • We'll probably code a lot in C++ & Python, which Colony doesn't use currently
    • ATMega128RFA1 (AVR) Evan Mullinix, Chris Mar
      • Option 1: Scheduler code from Austin Buchan, originally written for the mod-snake program
        • This is on the W drive and will be added to the ScoutOS git repository
      • Option 2: Scheduler code from Justin Scheiner
        • Originally ported from a CMU class example code, talk to Evan
      • Wireless library from nanoRK
        • Coded by Max Buevich (my roomie) who is embarrassingly familiar with the RFA1
      • AVR<->ARM Communications
  • Good old ticket ideas
    • Reminder to start on some of these as assigned last week.
Cleaning up old projects
  • Filter Design - Emily
  • Rangefinders Fitting - Brad, Ben P, Megan
    • From last week: Speak with Megan - Ben P
    • Did this happen?