Beagle Board Challenge: Telepresence Machine

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

Contents

Project Info

Click here to VOTE for Project Virtual Presence!!!

What is the project?

A telepresence car that can be manipulated over wireless network.

How did we do it?

  • Ubuntu builds for Beagleboard http://ynezz.ibawizard.net/beagleboard/ | These builds are optimized and are very light so you need to do some customization. But you'll feel much better than using a full version cause that's gonna kill all your patience... We do need a GUI for video streaming, so we used the Lucid build with xfce4.
  • Detailed steps for installing Ubuntu on Beagleboard http://www.snowbotic.com/archives/33

What should have happened but didn't?

  1. Although Angstrom is very light and is a fully functional OS, we still eventually decided to go with Ubuntu.
  2. As much as we love it, Beagleboard C4 has limited power and there're things that just can't be done. We find that one way video streaming is the best we could the achieve. So we used iPad to stream the other video line. We'd love to have used the board for all the tasks.
  3. Sound. We just didn't have enough time to work on this. Our audio device was there during the test but the actual dev file can not be found... Seems to be an issue with the current Ubuntu build.

What did we learn?

  1. Check your hardware before you doubt the software.
  2. Estimate the hardware power before establishing function expectations.
  3. Make a detailed plan before investing on actual parts.
  4. Proceed as fast as possible during school time. Do NOT expect people to show up during winter break and help you. After all, it's college...
  5. Doing a homework or a lab is easy. But doing a complete engineering project is a totally different story...

Pictures & Videos

Team Members

Source Code

Afterthought

We feel truly fortunate to be able to have such a great opportunity and generous support from Texas Instruments. At the beginning everything seemed easy. Then it turned into a great awakening call - what we can do seemed so limited and what needs to be done seemed unreachable. But after all the whining, suffering and desperation, the moment the car moved forward made it all worthwhile. We not only learnt the technical details, but also felt by heart what engineering truly means. Now that this project is concluded, I can finally relax my nerves a bit, have a tight sleep and, of course, wake up to the lab due on Saturday. ;-P

E2e.jpg For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article Beagle Board Challenge: Telepresence Machine here.
Hyperlink blue.png Links
ARM Microcontroller MCU ARM Processor Digital Media Processor Digital Signal Processing Microcontroller MCU Multi Core Processor
Ultra Low Power DSP 8 bit Microcontroller MCU 16 bit Microcontroller MCU 32 bit Microcontroller MCU

Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox