Go to Post I like anything that is designed to bounce for up to 10 minutes. Expecially if it lands right side up :) - GregT [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 10-07-2013, 02:21
craigboez's Avatar
craigboez craigboez is offline
Mechanical Engineer
AKA: Craig Boezwinkle
FRC #2811 (StormBots)
Team Role: Mentor
 
Join Date: Oct 2008
Rookie Year: 2009
Location: Chicago, IL
Posts: 217
craigboez is just really nicecraigboez is just really nicecraigboez is just really nicecraigboez is just really nicecraigboez is just really nice
Getting an ODROID Up and Running

After some research, we recently purchased an Odroid U2 for the purpose of on-robot vision processing. Our intention is to connect a USB webcam to this board and have it continuously monitor the playing field and send relevant information to the cRIO for targeting purposes (similar to what many teams have done with this and other boards).

From what I understand, the basic steps are:
  1. Install an operating system
  2. Install OpenCV
  3. Write some vision analysis code
  4. Setup "network tables" and somehow get this information to the cRIO

There are a ton of questions that I could ask at this point, so maybe I'll just start at #1. What is the recommended operating system for an ARM board like this? It sounds like standard Ubuntu is out because it is x86 based. The people that make the Odroid are actively developing their own version of Ubuntu based on Linaro but that whole situation sounds like a bit of a mess. There is also an Android OS developed by the same people, and Cyanogen officially supports the Odroid U2. Arch Linux ARM has a version, and I'm sure there are others.

I was hoping there would be a straightforward solution but it appears there are just a lot of options, each with pros and cons. The Ethernet and webcam requirements make me think a desktop OS is better suited for this task, but the ARM chips and lightweight environment make me think something based on Android would be better.

Anyhow, I have lots to learn here. Can someone with experience with these boards recommend a good direction to being fumbling around in?
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 10:31.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi