Go to Post This special is supposed to promote science, not convert the world to gracious professionalism (though that wouldn't be such a bad idea). - Karibou [more]
Home
Go Back   Chief Delphi > Other > Chit-Chat
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 17-07-2010, 02:39
3DWolf's Avatar
3DWolf 3DWolf is offline
Boots - Head Programmer / 3D
AKA: Jake
FRC #1502 (Technical Difficulties)
Team Role: Programmer
 
Join Date: Dec 2006
Rookie Year: 2005
Location: Chelsea Michigan
Posts: 97
3DWolf is on a distinguished road
Send a message via AIM to 3DWolf Send a message via MSN to 3DWolf
Autonomous Sentry Ideas

So I've got some ideas cookin in my head on how to recreate the Level 1 Sentry from Team Fortress 2 (airsoft version; non-lethal, don't worry), but I've come to a slight roadblock - the microprocessor.

I need one that's small enough to not destroy my wallet, but also powerful enough to be able to either use motion detector data or parse a camera signal and be able to read objects from it. I've seen some other platforms that use the latter method but they used a laptop next to the unit to do all the processing, but I want my unit to be enclosed within itself (aka no laptop).

Planning on using servos to move it, not quite sure which of those I'm going to need to use yet or not. Depending on the weight of the system I might have to use a high-torque one which I really hope I don't have to shell out the money for.

Anyone have any idea's or know of any good microprocessors that I can use for this? Preferably that support C or C++
__________________
You can call it the programming teams fault, but we'll just force your arguments nil.

There are 10 kinds of people in the world -> Those who understand binary and those who don't.

WYSIWYG - In FIRST: Greatness
Reply With Quote
  #2   Spotlight this post!  
Unread 17-07-2010, 13:27
PAR_WIG1350's Avatar
PAR_WIG1350 PAR_WIG1350 is offline
Registered User
AKA: Alan Wells
FRC #1350 (Rambots)
Team Role: Alumni
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Rhode Island
Posts: 1,188
PAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond repute
Re: Autonomous Sentry Ideas

It isn't technically a microprocessor, but the Roboard RB-100 is a full computer for around the cost of a NXT kit (250 alone, 300 with everything). It has 24 pwm/servo io channels that can be regonfigured in software as gpio. It also has 3 usb ports. It isn't very well equipped as far as memory, but the CPU runs at 1GHz. http://www.robotshop.com/roboard-starter-kit-3.html

I'm not sure giving anything autonomous the ability to fire even airsoft pellets is the best idea -->, although it would be cool for laser tag.
__________________
Reply With Quote
  #3   Spotlight this post!  
Unread 17-07-2010, 15:06
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 689
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Re: Autonomous Sentry Ideas

You have a couple different choices of sensing technologies; which one you pick will determine what power you'll need in your processor board.

If you want to go with full customizable vision, you'll need something on the level of the RoBaord that [PAR_WIG1350] pointed out. I would personally point you toward the Surveyor Blackfin board ($195), since it already has the camera integrated. It's programmable in C; I found it pretty easy to learn the API they've created. They've also come out with Linux support recently if that's easier for you. You can get it with Wifi for $350 if you want to have it report back to the mothership...

For slightly reduced functionality, you might want to check to see if your team has any of the CMUCam2 board from 2005/2006/2007. We only used the color blob tracking function for FIRST, but they also have a simple motion detection/frame differentiating function that can be run. You could pair one of these with a low-powered microcontroller (see below) that would control the servos.

Taking a different approach, you might could use some sort of proximity sensor. Options include PIR sensors (what they use in automatic doors), or ultrasonic or infrared rangers. You should be able to get any of these for less than $25. If you only want a proximity alarm, you should only need one-three (depending on the desired monitoring angle and sensor type). You may have to go to a higher number if you want to actually aim accurately. You'll have to be careful if you attempt this with the range finders, as they rely on sensing reflections, and crosstalk between the sensors can invalidate the readings.

These types of sensors would only require a fairly low-power processor. The common choice would be an Arduino (as is the case in the linked PIR sensor tutorial), but if you want to go really low cost, TI just came out with a new controller board that costs less than $5 that looks interesting.

--Ryan
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
Reply With Quote
  #4   Spotlight this post!  
Unread 21-07-2010, 16:58
JamesBrown JamesBrown is offline
Back after 4 years off
FRC #5279
Team Role: Engineer
 
Join Date: Nov 2004
Rookie Year: 2005
Location: Lynchburg VA
Posts: 1,270
JamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond repute
Re: Autonomous Sentry Ideas

Quote:
Originally Posted by RyanCahoon View Post
Taking a different approach, you might could use some sort of proximity sensor. Options include PIR sensors (what they use in automatic doors), or ultrasonic or infrared rangers. You should be able to get any of these for less than $25. If you only want a proximity alarm, you should only need one-three (depending on the desired monitoring angle and sensor type). You may have to go to a higher number if you want to actually aim accurately. You'll have to be careful if you attempt this with the range finders, as they rely on sensing reflections, and crosstalk between the sensors can invalidate the readings.

These types of sensors would only require a fairly low-power processor. The common choice would be an Arduino (as is the case in the linked PIR sensor tutorial), but if you want to go really low cost, TI just came out with a new controller board that costs less than $5 that looks interesting.

--Ryan
I have seen a Sentry that works using PIR and an Arduino, it is accurate and pretty cost effective (the Arduino is overkill for this application but with all of the resources the community provides I would still recommend it)
__________________
I'm Back


5279 (2015-Present)
3594 (2011)
3280 (2010)
1665 (2009)
1350 (2008-2009)
1493 (2007-2008)
1568 (2005-2007)
Reply With Quote
Reply


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
ideas joey troutman General Forum 15 10-01-2009 22:50
D.I.Y. Ideas Tytus Gerrish Math and Science 5 30-07-2007 00:14
Ideas SH_Animation 3D Animation and Competition 9 26-01-2004 16:53
activity ideas utishpenguin General Forum 2 12-07-2003 19:00


All times are GMT -5. The time now is 06:23.

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