Topic ideas for embedded design

Status
Not open for further replies.

polarmystery

Diamond Member
Aug 21, 2005
3,888
8
81
Hey guys,

I started a new semester of grad school and in my class our only assignment is to come up with an embedded system design of our choosing. Problem is, I'm having difficulty coming up with something that can fit in the schedule timeline to completion. Here are a few ideas other students came up with in the past:

- Roomba vacuum which fetched a tennis ball after it was thrown
- automated drink pouring machine (based on RFID tags of patrons)
- automated sensor machine to control temperature difference between two rooms in a house

I'm pretty terrible with coming up with ideas, and I've google'd a few of them. I'm having trouble finding something that would fit the scope of our project length as well (It's an electrical engineering class, so any kind(s) of camera, micro-controller, sensors, servo-motors, etc. can/should be used). Any ideas guys? I'll gladly consider anything mostly.

Cheers!

P.S. I have no imagination
 

Modelworks

Lifer
Feb 22, 2007
16,240
7
76
Something I have on my list to do but I haven't gotten around to it is a pet door.
A pet door that recognizes and unlocks the door based on video of the pet, not a collar worn device, or anything else. Involves cameras, servo motors, mcu, visual processing.

Keeping in the same animal theme, how about a water gun mounted outside that will target neighbors dogs or cats and squirt them to keep them out of the yard. Would require motion tracking, servos to aim and fire, and mcu.
 

SMOGZINN

Lifer
Jun 17, 2005
14,221
4,452
136
How about you find out what one of the other teams projects is, and then build a robot to make what ever they are making.
So, they make a Roomba that fetches sticks, you make a stick fetching roomba building robot.
 
May 11, 2008
20,304
1,151
126
How about this :

Take 2 camera's with motorized image focus mechanics, an ultrasonic ranging system and a laser ranging system.

Use the two camera's and the feedback information from the lens focus to determine depth information. For example, three objects are placed on a table. A,B, and C. One is placed behind the other and other. Just from focusing on the three objects, you will be able to retrieve information about which object is placed further away. But you will need a software control over the focusing system. For example, the object B might return a focus feedback value of 100. A returns 98 and C returns 110. Using your ranging systems, you can determine which object is closest to your camera setup.
And then you also automatically know which value relates to an object being closer to you relative from another object. Then you can just rely on the focusing information and use the ranging systems to calibrate or when it is difficult to determine the depth using the focus information (Think of an object with a uniform color compared with an object with a checker pattern).

The second part is that the two camera's are spaced apart and both have a slightly different image when focused on the same object. This will also give you depth information. When you combine all this information to build a 3d map of the surroundings, you have succeeded into the first stage of a future robotic system.

Try to build a rough wire frame map form that data. Then use a feedback software algorithm using the two ranging systems to fine tune the whole imaging system.

You could use for example two beagle boards for such a development or two raspberry pi boards.
One board for each camera. And use the ethernet connection to exchange data between the boards.
It has a 3d accelerator on board and a display out as well to check the results.

If you succeed, you will have developed a system that is able to retrieve 3D information from just two camera's. After that you can continue to do image processing and recognizing and storing objects.

You are going to need to work with people who are good in mathematics and the basics of creating 3d game engines.

EDIT :
One more thing if you succeed, make the concept open source under GPL. But keep the specific software algorithms for yourself as a patent.
This will stimulate the robotic development in general but since you already did the ground work, you and team are going to be first to market.
 
Last edited:
Status
Not open for further replies.
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |