Difference between revisions of "ECE597 Project Auto HUD"

From eLinux.org
Jump to: navigation, search
m (Added installer script for opencv)
m (Installing OpenCV: Updated script)
Line 27: Line 27:
 
#!/bin/bash
 
#!/bin/bash
  
sudo echo "deb http://mirrors.kernel.org/debian/ testing main" > /etc/apt/sources.list.d/opencv-temp.list
+
echo "deb http://mirrors.kernel.org/debian/ testing main" > /tmp/opencv-temp.list  
sudo echo "deb-src http://mirrors.kernel.org/debian/ testing main" >> /etc/apt/sources.list.d/opencv-temp.list
+
echo "deb-src http://mirrors.kernel.org/debian/ testing main" >> /tmp/opencv-temp.list
 +
sudo mv /tmp/opencv-temp.list /etc/apt/sources.list.d/opencv-temp.list
  
 
sudo apt-get update
 
sudo apt-get update

Revision as of 20:16, 10 May 2010


Project Overview

The goal of this project is to use the beagle board to run image recognition on a camera feed located inside a car, and then signaling to the driver via a pico projector various objects of interest.

Team Members

Chris Routh

J. Cody Collins

Greg Jackson

Keqiong Xin

Steps

  • Create Minimal Linux Image that can run OpenCV and run the display
  • Determine hardware needed for the project
  • Work on getting a camera functioning on the beagle board
  • OpenCV running nativly on beagle with min config
  • OpenCV working on video stream
  • Projector working on Beagle
  • Car integration (power)
  • Algorithm development

Installing OpenCV

#!/bin/bash

echo "deb http://mirrors.kernel.org/debian/ testing main" > /tmp/opencv-temp.list 
echo "deb-src http://mirrors.kernel.org/debian/ testing main" >> /tmp/opencv-temp.list
sudo mv /tmp/opencv-temp.list /etc/apt/sources.list.d/opencv-temp.list

sudo apt-get update
sudo apt-get install -y --allow-unauthenticated libcv4 libcv-dev libhighgui4 libhighgui-dev libcvaux4 libcvaux-dev

sudo rm -f /etc/apt/sources.list.d/opencv-temp.list

sudo apt-get update