Don
Bird Buggy - Parrot driven autonomous Bird Buggy.
Bird Buggy allows my trained parrot to "drive" around the house. When it's time to put the bird away, Bird Buggy is able to dock itself to a base station utilizing a web camera.
https://sites.google.com/site/birdbuggy109/home
Video Link...
http://www.youtube.com/watch?feature=player_embedded&v=rO2TR_8jXPc
More Videos here...
http://www.youtube.com/watch?feature=player_embedded&v=rO2TR_8jXPc
Pepper, the parrot, has been a part of our family for over a decade. However, Pepper produces terrible shrieks when left alone. To combat the shrieks an automated sound triggered squirt gun was created to deter the bird from shrieking. At first, the squirt gun proved effective. The bird’s screaming would cease after the squirt gun would fire. However, the effectiveness of the water gun did not last. Pepper started utilizing the water as a bird bath and continued to shriek. Next, a remote controlled noise maker was placed near the bird’s cage (fig 2). Whenever the bird shrieked, a user could press a button to activate the noise maker startling the bird. This too did not last as the bird became adjusted to the rattling of the noise maker.
Instead of startling the bird into muteness, allowing the bird to roam around the house may be a better option. However, because of the messes the bird leaves behind and the possibility of the bird getting stepped on, roaming the house un-attended is not an option. If he could be placed on a mobile platform that could move about the house, hopefully he would stop screaming. Thus the idea for the “Bird Buggy” was born.
Read More...
https://sites.google.com/site/birdbuggy109/inspiration
Project Overview
1) Develop a mobile platform that a parrot can utilize for self transportation.
2) Develop a platform that can autonomously park.
Secondary Objectives:
1) Prevent parrot from "escaping" from the platform.
2) Provide feedback to the parrot in order to improve driving skills.
Returning from sea can often be a precarious evolution for ships. Shoal water, navigational hazards, and outgoing traffic can cause a headache for any sailor. To assist the safe passage of ships in inland waters, range lights were created to guide ships safely through channels. The navigational aid consists of two lights facing in the direction of a maritime channel. The forward light is lower than the rear. Range lights indicate a ship’s position within a channel. When a ship is positioned in the center of a channel, the range lights will be vertically aligned. If a ship is left or right of the center, the rear light will appear left or right of the front light. While mostly used for nautical applications, range lights can be used for guiding ground vehicles too.
Computer vision requires a great amount of computer resources and is processor intensive. One could then say that using a very fast computer would result in a shorter image processing time. However, fast computers require large amounts of energy. On a small robot, where power consumption is important, having a fast computer is usually not an option. Therefore, a compromise between processor speed and energy consumption must be made. The BeagleBoard-xM, with its ARM-A8 processor, can handle image processing while only consuming around two amps. To detect the docking station, the robot will require a camera. Creative Labs Creative Live! Chat HD web camera was chosen because of its image quality and low price. The camera is interfaced with the Beagleboard using a USB cable. For simplicity, the robot will use two wheels for propulsion and two castors for platform support. The web camera will be mounted to the robot through several servos allowing several degrees of movement for searching. Inspired by navigational range lights, the docking station will consist of two spherical lights painted neon green and neon orange. The green light will be in front of the orange at a lower height. Whereas the orange light will be in line with the green light but positioned higher.
Developed by Intel in 1999, OPENCV has become very popular as computer vision software with over 2.5 million downloads. It is a robust cross platform library that supports multiple languages. Very powerful, OPENCV has been used to track objects, recognize faces and gestures, and simulate depth perception using multiple cameras. In addition to the many applications of OPENCV, the software is open source and free. For this experiment, a Python version of OPENCV will be used.
Read More...
https://sites.google.com/site/birdbuggy109/project-overview
Bird Buggy - Parrot driven autonomous Buggy
- Bird buggy soothes a screeching parrot
- Tracking 4 - YouTube
- Buggy Tracking Spheres - YouTube
- BirdBuggy - YouTube
- Bird Buggy
- Project Overview - Bird Buggy
- Students to show off robotic innovations at demo day - The Independent Florida Alligator: Campus
- About the Designer - Bird Buggy
- EEL 5666 Files - Bird Buggy
- Inspiration - Bird Buggy
- Media - Bird Buggy
- Pictures - Bird Buggy
- MVI 1691 - YouTube
- OpenCV knows where you’re looking with eye tracking - Hack a Day
- Open Computer Vision Library - Browse /opencv-unix/2.2 at SourceForge.net
- OpenCV Motion Tracking, Face Recognition with Processing: I’m Forever Popping Bubbles
- Processing Tutorials: Getting Started with Video Processing via OpenCV
- Following faces with OpenCV and Arduino - Hack a Day
- arduino-opencv-processing-face_follower.mp4 - YouTube
- Getting started with OpenCV - Hack a Day
- Introduction to embedded vision and the OpenCV library
- Following faces with OpenCV and Arduino - Hack a Day
- Welcome - OpenCV Wiki
- News 12-08-12
- This High-end Photo Editing App for Mobile is Now Free
- Supreme Court to Take Up Gay Marriage - NYTimes.com
- In Private Manning Case, Jailers Become the Accused - NYTimes.com
- Khaled Meshal, Hamas Leader, Delivers Defiant Speech on Anniversary Celebration - NYTimes.com
- How To Set Up An IPS (Intrusion Prevention System) On Fedora 17 | HowtoForge - Linux Howtos and Tutorials
- Linux Today - New PlayStation PSN Web Store blocks Linux computers
- New PlayStation PSN Web Store blocks Linux computers | Linux User
- Linux Today - What if Linux went closed source? Would you still use it?
- What if Linux went closed source? Would you still use it?
- Linux Today - ZevenOS 5.0: a lightweight Linux with a multimedia twist
- ZevenOS 5.0: a lightweight Linux with a multimedia twist | PCWorld
- Encrypt Your Data With EncFS (Fedora 17) | HowtoForge - Linux Howtos and Tutorials
- UN conference adopts extension of Kyoto accord - Houston Chronicle
- Foxconn Plans American Expansion as Clients Seek Made in U.S.A. - Businessweek
- Monkeys Show Why It's Hard to Prove Ancient Human Interbreeding | LiveScience
- Bird buggy soothes a screeching parrot
- Building a spectrum analyzer with parallel processing
- Driving a WS2811 RGB LED pixel
0 comments:
Post a Comment