Member Task Distribution




  • Kinect to Linux Interfacing

    This task included receiving the Kinect's image data via USB and transmitting relevant information.

    Members: Andy


  • Linux serial to Smartfusion

    This task involved regulating serial voltages down to a safe level (via a MAX232 circuit) and developing a properly timed serial data transfer from Linux box to Smartfusion board.

    Members: Andy and Eric


  • Radio Communication

    One of the first tasks, we needed to develop our own radio communication protocol using the radios on the extension boards we were using.

    Members: John and Tyler


  • Car Drive Control Circuitry

    Our favorite part of the entire project, we built circuits to give our car bi-directional, variable speed wheels. And we only needed to build this circuit three times!

    Members: John, Eric and Tyler


  • Car Design

    Everything that went into making KC as beautiful as it is, from placement of components to pictures of great CE faculty.

    Members: Andy, John, Eric and Tyler


  • Two Way Communication Protocol

    After we had the car driving perfectly, we added the CMU camera which forced us to completely overhaul our radio communication from one way to two-way.

    Members: Andy, John, Eric and Tyler


  • Servo control scheme

    This task involved testing signals for desired servo functionality then implementing them as PWM (pulse-width modulated) signals coming from the board based upon received commands.

    Members: John


  • Edge Sensor

    We needed to add a few resistors in key locations on our infrared sensor then place it on the car.

    Members: Eric and Tyler


  • Backup ISR

    This task involved generating an interrupt based upon the signal being received from the sensor and making the car respond accordingly.

    Members: John


  • CMU Camera Software

    Tracks a specific color by looking at each frame captured and sending information on the location of objects of that color through a serial port to the SmartFusion.

    Members: Andy


  • CMU Camera Integration

    This task required making a protocol to send image data from the CMU camera on the car back to the SmartFusion on the Kinect side, to display the location of any red colored object in view of the CMU camera.

    Members: John, Eric and Tyler


  • LCD Interfacing

    We developed a box tracking scheme in which we printed a box to the LCD display based upon coordinates of an object being tracked received by the CMU camera.

    Members: Andy, John, Eric and Tyler