Go to Post You should always do CAD no matter how you plan on having parts made. - Garret [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
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 09-02-2012, 23:24
oswaldonfire's Avatar
oswaldonfire oswaldonfire is offline
Chris Marion
FRC #3142 (Aperture)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Andover, NJ
Posts: 11
oswaldonfire is an unknown quantity at this point
Team 3142: Week 5 preview

Here is our robot as of today (2/9). We still have a ton of work to do, but things are beginning to come together! And yes, the black box has a Kinect inside..

  #2   Spotlight this post!  
Unread 09-02-2012, 23:25
akoscielski3's Avatar
akoscielski3 akoscielski3 is offline
Mentor (1114), Alumni (772)
AKA: Aaron Koscielski
FRC #1114 (Simbotics)
Team Role: Mentor
 
Join Date: Jul 2010
Rookie Year: 2006
Location: LaSalle, Ontario, Canada
Posts: 1,066
akoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond reputeakoscielski3 has a reputation beyond repute
Re: Team 3142: Week 5 preview

Wow this is close to how we have ours

But still not the same Great job!!
__________________
Hall of Fame Team 1114 Simbotics
2013-Present
Host of Simbot Solidworks Series
Team 772 Sabre Bytes
2010-2013

Dean's List Finalist 2013 Waterloo Regional
  #3   Spotlight this post!  
Unread 10-02-2012, 01:55
Joshuamunson Joshuamunson is offline
Registered User
FRC #2996
 
Join Date: Feb 2012
Location: Colorado
Posts: 16
Joshuamunson is an unknown quantity at this point
Re: Team 3142: Week 5 preview

Does the kinect on the robot actually work?
and if so what role does it play?
  #4   Spotlight this post!  
Unread 10-02-2012, 05:08
TEAMROCK2000's Avatar
TEAMROCK2000 TEAMROCK2000 is offline
Registered User
FRC #2000
 
Join Date: Jan 2012
Location: Dorr
Posts: 22
TEAMROCK2000 is on a distinguished road
Re: Team 3142: Week 5 preview

like josh was saying how does the kinect actually work on the robot.
and if u will how did u get it to work?
  #5   Spotlight this post!  
Unread 10-02-2012, 12:37
oswaldonfire's Avatar
oswaldonfire oswaldonfire is offline
Chris Marion
FRC #3142 (Aperture)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Andover, NJ
Posts: 11
oswaldonfire is an unknown quantity at this point
Re: Team 3142: Week 5 preview

Yep, the Kinect works - if you look closely, you can see how we put wax paper over the infrared laser projector, effectively blurring the light into a homogenous field and taking advantage of the kinect's infrared camera. When coupled with the retroreflective tape on the targets, it gives us a perfect tracking system completely immune to any changes visible light. The kinect is connected to an onboard computer, which does a huge amount of image processing to send a distance value (accurate to the inch) and information on how to move the turret (preliminary testing shows <1 degree accuracy) to the cRio.

In addition to running the Kinect, the onboard computer processes a feed from a second webcam which is pointed down at the field in front of the robot (not attached in this picture) and sends an augmented-reality video feed back to the driver station, highlighting the closest ball in green (or any other color) and overlaying information to help the driver line the robot up with the ball to pick it up.
  #6   Spotlight this post!  
Unread 10-02-2012, 12:54
Dusk Star's Avatar
Dusk Star Dusk Star is offline
team Chief Delphi junkie
AKA: Andrew
FRC #2611 (Jacktown Vectors)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Jackson, MI
Posts: 63
Dusk Star is an unknown quantity at this point
Re: Team 3142: Week 5 preview

Quote:
Originally Posted by oswaldonfire View Post
In addition to running the Kinect, the onboard computer processes a feed from a second webcam which is pointed down at the field in front of the robot (not attached in this picture) and sends an augmented-reality video feed back to the driver station, highlighting the closest ball in green (or any other color) and overlaying information to help the driver line the robot up with the ball to pick it up.
Oh my- how does your team have enough time for this!?! Our 5 programmers (including me) have barely gotten tracking (of the backboard) working! Great job!

And what did you use for an onboard computer?
  #7   Spotlight this post!  
Unread 10-02-2012, 13:12
oswaldonfire's Avatar
oswaldonfire oswaldonfire is offline
Chris Marion
FRC #3142 (Aperture)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Andover, NJ
Posts: 11
oswaldonfire is an unknown quantity at this point
Re: Team 3142: Week 5 preview

We have a mini-ITX computer running onboard; it has an Atom dual-core 1.8GHz processor, 2GB RAM, a 4GB SSD, and power regulating and supply equipment to allow it to run on anywhere from 6-34vDC (this circuitry also powers the Kinect). We're all in love with it - it's small, around six inches square, and draws maybe 30 watts and gets slightly warm while doing all its image processing.

Right now we're running into framerate issues while processing both feeds - getting only around 6fps from the Kinect and 12 at best from the other camera.. although I attribute this to the fact that we like our nice high resolutions too much - today we'll try moving down from 640x480 and we should see a huge gain in performance. Although the smaller the resolution from the Kinect, the less resolution our distance readings will have. Right now we have a reliable resolution of around 2-3 inches, which is acceptable.

I should also note that we're running the excellent RoboRealm software on the computer to do our vision processing - it's an amazingly powerful, GUI-based machine vision platform, and RoboRealm is giving free copies to any FIRST team who is interested (it's normally $50) - if nothing else, your team should grab a copy to play around with in the off-season.

I've found that it's a great tool for teaching the basics of machine vision, and its easy enough to learn the basics to get students who otherwise wouldn't step foot near C++ excited about programming and computers. I worked with two freshmen on our team to develop the Kinect targeting software, and both had no previous experience in programming. There is also plenty of room for the experienced programmer - RoboRealm has a full-featured API, built-in HTTP and FTP servers, and you can write custom image processing modules and plugins in C, Python, or Visual Basic. Check it out - http://www.roborealm.com/
  #8   Spotlight this post!  
Unread 10-02-2012, 13:49
JohnSchneider's Avatar
JohnSchneider JohnSchneider is offline
Registered User
FRC #3310 (Black Hawk Robotics)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2010
Location: Dallas
Posts: 777
JohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond repute
Re: Team 3142: Week 5 preview

Quote:
Originally Posted by oswaldonfire View Post
Yep, the Kinect works - if you look closely, you can see how we put wax paper over the infrared laser projector, effectively blurring the light into a homogenous field and taking advantage of the kinect's infrared camera. When coupled with the retroreflective tape on the targets, it gives us a perfect tracking system completely immune to any changes visible light. The kinect is connected to an onboard computer, which does a huge amount of image processing to send a distance value (accurate to the inch) and information on how to move the turret (preliminary testing shows <1 degree accuracy) to the cRio.

In addition to running the Kinect, the onboard computer processes a feed from a second webcam which is pointed down at the field in front of the robot (not attached in this picture) and sends an augmented-reality video feed back to the driver station, highlighting the closest ball in green (or any other color) and overlaying information to help the driver line the robot up with the ball to pick it up.
WOW. thats awesome. Anyway we could get a writeup of this after season?
  #9   Spotlight this post!  
Unread 10-02-2012, 13:57
MattC9's Avatar
MattC9 MattC9 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Nov 2010
Rookie Year: 2009
Location: Texas
Posts: 435
MattC9 has a spectacular aura aboutMattC9 has a spectacular aura aboutMattC9 has a spectacular aura about
Re: Team 3142: Week 5 preview

Holy!!! How much does that BEAST way?!
  #10   Spotlight this post!  
Unread 10-02-2012, 20:17
372 lives on 372 lives on is offline
Registered User
FRC #0372 (Robo-Knights)
Team Role: Mascot
 
Join Date: Jan 2011
Rookie Year: 2005
Location: Mukilteo
Posts: 124
372 lives on has a spectacular aura about372 lives on has a spectacular aura about372 lives on has a spectacular aura about
Re: Team 3142: Week 5 preview

looks great except for the weight distibution. your cg is probably going to be a foot off the ground :/
__________________
cole?
  #11   Spotlight this post!  
Unread 10-02-2012, 23:28
Keyreaper's Avatar
Keyreaper Keyreaper is offline
Keyreaper
AKA: Cyrus Duong
FRC #1710 (Revolution Ravonics)
Team Role: Programmer
 
Join Date: May 2011
Rookie Year: 2011
Location: Olathe
Posts: 140
Keyreaper is an unknown quantity at this point
Re: Team 3142: Week 5 preview

I'm also very interested as many probably about how you implemented kinect well enough to be put on your robot! :O. I give props to your programmer, he's got some real talent if he could do that.
  #12   Spotlight this post!  
Unread 11-02-2012, 19:15
Grim Tuesday's Avatar
Grim Tuesday Grim Tuesday is offline
Registered User
AKA: Simon Bohn
FRC #0639 (Code Red)
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Baltimore MD (JHU)
Posts: 1,605
Grim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond reputeGrim Tuesday has a reputation beyond repute
Re: Team 3142: Week 5 preview

Our programmers have been working on it as well--we use a little linux comptuer called a Beagle Board. What are you guys using?
  #13   Spotlight this post!  
Unread 11-02-2012, 19:59
Cal578 Cal578 is offline
Passionate FIRST-er, CD donor
AKA: Gerry
FRC #0578 (Red Raider Robotics)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2008
Location: Rochester, NY
Posts: 256
Cal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant futureCal578 has a brilliant future
Re: Team 3142: Week 5 preview

Impressive-looking robot!

Have you calculated your center of gravity? It does look rather top-heavy, just judging from the picture.

Good luck!
__________________
Cal
R3: Red Raider Robotics (FRC Team 578)
Fairport, NY, USA
www.FairportRobotics.org
2016 Finger Lakes Regional: Semifinalist on Alliance 7 (1128, 2010, 578)
2016 NYC Regional: Finalist on Alliance 3 (3419, 578, 3017), 4th seed team, Team Spirit Award
2015 Finger Lakes Regional: 8-3-0 in qualification, 7th seed, Quarterfinalist
2014 NY Tech Valley Regional: 8-4-0 in qualification, 13th seed, Semifinalist
2013 Finger Lakes Regional: 4-5-0 in qualification, 26th seed, Alliance 6, 1-2 in tournament
2012 Buckeye Regional: Gracious Professionalism Award, 7-3-0, 14th seed
2011 Finger Lakes Regional: Engineering Inspiration Award
  #14   Spotlight this post!  
Unread 19-02-2012, 15:38
mathking's Avatar
mathking mathking is online now
Coach/Faculty Advisor
AKA: Greg King
FRC #1014 (Dublin Robotics aka "Bad Robots")
Team Role: Teacher
 
Join Date: Jan 2005
Rookie Year: 1999
Location: Columbus, OH
Posts: 635
mathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond repute
Re: Team 3142: Week 5 preview

We are using a BeagleBone with the Kinect. It is communicating with the cRIO over ethernet. It is finding the center of the backboard(s) as well as our distance from the wall and aspect ratio. We are hoping to get a whitepaper together on it at some point this spring, as well as answering questions at the Queen City Regional.
__________________
Thank you Bad Robots for giving me the chance to coach this team.
Rookie All-Star Award: 2003 Buckeye
Engineering Inspiration Award: 2004 Pittsburgh, 2014 Crossroads
Chairman's Award: 2005 Pittsburgh, 2009 Buckeye, 2012 Queen City
Team Spirit Award: 2007 Buckeye, 2015 Queen City
Woodie Flowers Award: 2009 Buckeye
Dean's List Finalists: Phil Aufdencamp (2010), Lindsey Fox (2011), Kyle Torrico (2011), Alix Bernier (2013), Deepthi Thumuluri (2015)
Gracious Professionalism Award: 2013 Buckeye
Innovation in Controls Award: 2015 Pittsburgh
Event Finalists: 2012 CORI, 2016 Buckeye
  #15   Spotlight this post!  
Unread 12-02-2012, 09:29
tickspe15's Avatar
tickspe15 tickspe15 is offline
Purdue University
AKA: Spencer Tickman
FRC #1747 (Harrison Boiler Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2009
Location: Issaquah, Washington
Posts: 252
tickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant futuretickspe15 has a brilliant future
Re: Team 3142: Week 5 preview

Quote:
Originally Posted by oswaldonfire View Post
Yep, the Kinect works - if you look closely, you can see how we put wax paper over the infrared laser projector, effectively blurring the light into a homogenous field and taking advantage of the kinect's infrared camera. When coupled with the retroreflective tape on the targets, it gives us a perfect tracking system completely immune to any changes visible light. The kinect is connected to an onboard computer, which does a huge amount of image processing to send a distance value (accurate to the inch) and information on how to move the turret (preliminary testing shows <1 degree accuracy) to the cRio.

In addition to running the Kinect, the onboard computer processes a feed from a second webcam which is pointed down at the field in front of the robot (not attached in this picture) and sends an augmented-reality video feed back to the driver station, highlighting the closest ball in green (or any other color) and overlaying information to help the driver line the robot up with the ball to pick it up.
We(1318) are doing a very similar thing but with AXIS cameras instead of a kinect because we did not want to run windows on our onboard computer and microsoft has rules about using the kinect with non windows devices
also we are using a PICO-ITX P830
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


All times are GMT -5. The time now is 18:33.

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