Go to Post When we learn physics, we almost always "ignore friction". The real world never does... - Mike Betts [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 26-01-2007, 02:01
Michael Corsetto's Avatar
Michael Corsetto Michael Corsetto is offline
Breathe in... Breathe out...
FRC #1678 (Citrus Circuits)
Team Role: Mentor
 
Join Date: May 2004
Rookie Year: 2002
Location: Davis, CA
Posts: 1,139
Michael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond repute
2 CMU Cameras... AT ONCE!

Today our programmers achieved something that I have not seen anyone do before. Get 2 CMU cameras up and running off of one robot controller. We recorded a bit of footage of them in action and I've uploaded videos in both YouTube and Google Video flavors.

http://www.youtube.com/watch?v=kqUAtuZEypM
http://video.google.com/videoplay?do...06641915286575

Enjoy!
Mike C.

PS. We will be replacing the board on the 2006 CMU camera in order to be in compliance with the rules. We just haven't gotten around to it yet.
__________________
Team 1678: Citrus Circuits - Lead Technical Mentor, Drive Coach **Like Us On Facebook!**
  #2   Spotlight this post!  
Unread 26-01-2007, 02:18
Arkorobotics's Avatar
Arkorobotics Arkorobotics is offline
Robots!
AKA: Ara Kourchians
FRC #0589 (FalkØn)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: La Crescenta, CA
Posts: 417
Arkorobotics is a splendid one to beholdArkorobotics is a splendid one to beholdArkorobotics is a splendid one to beholdArkorobotics is a splendid one to beholdArkorobotics is a splendid one to beholdArkorobotics is a splendid one to beholdArkorobotics is a splendid one to behold
Send a message via AIM to Arkorobotics
Re: 2 CMU Cameras... AT ONCE!

Woah! Now that is some nice stereo vision. It's a great idea to figure out your position relative to the rack. Autonomous mode would rock with this.
__________________
2007 Rockwell Automation Innovation in Control Award winners (Southern California Regional)
Crescenta Valley High School Team 589
http://www.arkorobotics.com My Blag


3.141592653589793238462643383275902884197 <- Current memorization of Pi
Callsign: N6ARA
  #3   Spotlight this post!  
Unread 26-01-2007, 02:19
SPARKY1688's Avatar
SPARKY1688 SPARKY1688 is offline
Registered User
AKA: Marko Rajacic
FRC #1688 (StickShift)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Staten Island, NY
Posts: 32
SPARKY1688 will become famous soon enoughSPARKY1688 will become famous soon enough
Re: 2 CMU Cameras... AT ONCE!

First of all congrats on a job well done. How will two cameras help you out doesnt the camera(s) send a signal to the motor to approach the target? If your on the field and the cameras seek out two different sources , then what? Sorry if the questions seem stupid, its just out of curiosity.
marko
  #4   Spotlight this post!  
Unread 26-01-2007, 02:32
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,187
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: 2 CMU Cameras... AT ONCE!

"Yeah I'm taking a video of it to put on Chief Delphi..." - priceless...

This seems pretty cool. I'm not sure how useful it will be, but I'd love for you to prove me wrong.
  #5   Spotlight this post!  
Unread 26-01-2007, 02:41
Michael Corsetto's Avatar
Michael Corsetto Michael Corsetto is offline
Breathe in... Breathe out...
FRC #1678 (Citrus Circuits)
Team Role: Mentor
 
Join Date: May 2004
Rookie Year: 2002
Location: Davis, CA
Posts: 1,139
Michael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond repute
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by SPARKY1688 View Post
First of all congrats on a job well done. How will two cameras help you out doesnt the camera(s) send a signal to the motor to approach the target? If your on the field and the cameras seek out two different sources , then what? Sorry if the questions seem stupid, its just out of curiosity.
marko
We plan on using the two cameras to give us automatic scoring on not only the 4 columns underneath the lights, but allow us to even ourselves out between the two lights so we can easily score on the 4 other columns. We figured that if we can give the programmers enough time, a smooth autonomous scorer will be more effective than a manually controlled scorer.

Mike C.
__________________
Team 1678: Citrus Circuits - Lead Technical Mentor, Drive Coach **Like Us On Facebook!**
  #6   Spotlight this post!  
Unread 26-01-2007, 07:00
chris31 chris31 is offline
Team 2021 Captain
AKA: Chris Davidson
FRC #2021 (FA Robotics)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2006
Location: Atlanta, GA/ Fredericksburg,VA
Posts: 949
chris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond repute
Send a message via AIM to chris31
Re: 2 CMU Cameras... AT ONCE!

Theres alot of cool things to do with 2 cameras. Your cameras both run the same search algorithm. If you have one search the left and one search the right you will effectivly cover more area and they wount both be searching in the same area.
  #7   Spotlight this post!  
Unread 26-01-2007, 10:16
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,187
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by chris31 View Post
Theres alot of cool things to do with 2 cameras. Your cameras both run the same search algorithm. If you have one search the left and one search the right you will effectivly cover more area and they wount both be searching in the same area.
But for the half second you save, is it worth the extra weight, processor load, and development time?
  #8   Spotlight this post!  
Unread 26-01-2007, 10:20
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by Tom Bottiglieri View Post
But for the half second you save, is it worth the extra weight, processor load, and development time?
Sounds like you'll find out in March.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #9   Spotlight this post!  
Unread 26-01-2007, 10:21
Validius's Avatar
Validius Validius is offline
There is a shadow following me.....
AKA: Mark Ratering
FRC #1549 (Washtenuts)
Team Role: College Student
 
Join Date: Feb 2005
Rookie Year: 2005
Location: South Lyon
Posts: 159
Validius will become famous soon enoughValidius will become famous soon enough
Send a message via AIM to Validius
Re: 2 CMU Cameras... AT ONCE!

There is only one serial port on the controller (aside from the programming port). How did you get both cameras to interface?
__________________
When a sociaty comes to believe that human life is not inherently worth living, it is a slippery slope to the gas chamber. You wind up on a low road that twists past Columbine and leads toward Auschwitz.

-Peggy Noonan
  #10   Spotlight this post!  
Unread 26-01-2007, 10:36
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by Validius View Post
There is only one serial port on the controller (aside from the programming port). How did you get both cameras to interface?
I can't speak for certain, but I'm almost certain they did it by using the programming port. When you're not programming, it's just a regular UART.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #11   Spotlight this post!  
Unread 26-01-2007, 11:02
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by Tom Bottiglieri View Post
I'm not sure how useful it will be, but I'd love for you to prove me wrong.
Very useful in winning a control system award
__________________
"FIRST is like bling bling for the brain." - Woodie Flowers
  #12   Spotlight this post!  
Unread 26-01-2007, 11:10
Validius's Avatar
Validius Validius is offline
There is a shadow following me.....
AKA: Mark Ratering
FRC #1549 (Washtenuts)
Team Role: College Student
 
Join Date: Feb 2005
Rookie Year: 2005
Location: South Lyon
Posts: 159
Validius will become famous soon enoughValidius will become famous soon enough
Send a message via AIM to Validius
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by jgannon View Post
I can't speak for certain, but I'm almost certain they did it by using the programming port. When you're not programming, it's just a regular UART.
Yup, that must be it.

At one point i thought it would be cool to make a scriptng API that used te programming port as a console of sorts. I abandoned the idea wen i saw how much of a pain it was to read/write to the EEPROM.
__________________
When a sociaty comes to believe that human life is not inherently worth living, it is a slippery slope to the gas chamber. You wind up on a low road that twists past Columbine and leads toward Auschwitz.

-Peggy Noonan
  #13   Spotlight this post!  
Unread 26-01-2007, 11:17
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by Validius View Post
At one point i thought it would be cool to make a scriptng API that used te programming port as a console of sorts. I abandoned the idea wen i saw how much of a pain it was to read/write to the EEPROM.
You might want to check out the "bells and whistles" version of Kevin Watson's camera code. He does exactly what you describe (prints to the terminal, takes input, stores new parameters to EEPROM), and from the looks of it, it's not all that complex.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #14   Spotlight this post!  
Unread 26-01-2007, 11:32
sonofdad123 sonofdad123 is offline
Registered User
FRC #0996 (Nerd-Uh-Knights)
Team Role: Programmer
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Arizona
Posts: 31
sonofdad123 is an unknown quantity at this point
Re: 2 CMU Cameras... AT ONCE!

holy moly that's incredible! did you alter the default code to make the cameras pan/tilt so smoothly?
__________________
----------------------------------------------------
Team #996 Programmer/President/Comedy Relief
"Why not stop by the robotics meeting after school today?" -Mr. Murray (enlisting me)
  #15   Spotlight this post!  
Unread 26-01-2007, 20:13
chris31 chris31 is offline
Team 2021 Captain
AKA: Chris Davidson
FRC #2021 (FA Robotics)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2006
Location: Atlanta, GA/ Fredericksburg,VA
Posts: 949
chris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond reputechris31 has a reputation beyond repute
Send a message via AIM to chris31
Re: 2 CMU Cameras... AT ONCE!

Quote:
Originally Posted by Tom Bottiglieri View Post
But for the half second you save, is it worth the extra weight, processor load, and development time?
Weight? The pan tilt assembly is already there. If they have two cameras working now I think they have dedicated people to development. I could be wrong. The processor load wouldnt be to much. But it also depends on it they are running alot of other sensors where that might be an issue. I guess we will have to wait and see what they do.
Closed Thread


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
Running Once? amateurrobotguy Programming 7 23-02-2005 15:33
Once a Rhode Warrior... MrToast Thanks and/or Congrats 0 21-06-2004 09:04
Please once again help us 1166 Electrical 3 03-02-2004 22:04
Approaching Pneumatics..once again archiver 2000 2 24-06-2002 00:38


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

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