Go to Post A FRC team without engaged and motivated students is like a car without wheels... it isn’t going to go very far. - E. Wood [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
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 19-04-2014, 11:43
The Doctor's Avatar
The Doctor The Doctor is offline
Robotics is life
AKA: Hackson
FRC #3216 (MRT)
Team Role: Programmer
 
Join Date: Mar 2014
Rookie Year: 2013
Location: United States
Posts: 155
The Doctor is on a distinguished road
Arduino/Raspberry Pi club

This year, my team was planning to put an Arduino on our robot, as a coprocessor. I was curious if there are any teams out there that have used an Arduino-compatible board or single board computer (like the Raspberry Pi)?
Reply With Quote
  #2   Spotlight this post!  
Unread 19-04-2014, 13:24
Jay1986's Avatar
Jay1986 Jay1986 is offline
Programmer and Driver
AKA: Jay Urban
FRC #1986 (Team Titanium)
Team Role: Alumni
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Lees Summit
Posts: 67
Jay1986 is a jewel in the roughJay1986 is a jewel in the roughJay1986 is a jewel in the roughJay1986 is a jewel in the rough
Re: Arduino/Raspberry Pi club

We used an arduino on our robot to control our LED's but that's it. 118 has a beaglebone black on their robot to control thier LED's.
__________________

2013 Oklahoma Regional (Regional Winner, Gracious Professionalism, [and judges voted me star of the day])
2013 KC Regional (Regional Winner, Woodie Flowers, Industrial Design)
2013 Hub City Regional (Regional Winner, Entrepreneurship, Quality, Dean's List)
Reply With Quote
  #3   Spotlight this post!  
Unread 19-04-2014, 13:25
wilsonmw04's Avatar
wilsonmw04 wilsonmw04 is offline
Coach
FRC #1086 (Blue Cheese)
Team Role: Teacher
 
Join Date: Dec 2006
Rookie Year: 2007
Location: Midlothian, VA
Posts: 1,887
wilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond repute
Re: Arduino/Raspberry Pi club

We are using a RPi for camera processing.
__________________
Currently: Coach FRC 1086/FTC 93
2006-2011 Coach FRC 2106/FTC 35
If you come to a FRC event to see a robot competition, you are missing the point.
Reply With Quote
  #4   Spotlight this post!  
Unread 19-04-2014, 13:39
The Doctor's Avatar
The Doctor The Doctor is offline
Robotics is life
AKA: Hackson
FRC #3216 (MRT)
Team Role: Programmer
 
Join Date: Mar 2014
Rookie Year: 2013
Location: United States
Posts: 155
The Doctor is on a distinguished road
Re: Arduino/Raspberry Pi club

Quote:
Originally Posted by wilsonmw04 View Post
We are using a RPi for camera processing.
How fast was that? We were also thinking of using an NUC for vision processing thinking a RPi would be too slow.
Reply With Quote
  #5   Spotlight this post!  
Unread 19-04-2014, 15:50
wilsonmw04's Avatar
wilsonmw04 wilsonmw04 is offline
Coach
FRC #1086 (Blue Cheese)
Team Role: Teacher
 
Join Date: Dec 2006
Rookie Year: 2007
Location: Midlothian, VA
Posts: 1,887
wilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond reputewilsonmw04 has a reputation beyond repute
Re: Arduino/Raspberry Pi club

Quote:
Originally Posted by The Doctor View Post
How fast was that? We were also thinking of using an NUC for vision processing thinking a RPi would be too slow.
It's fast. at least several frames per second. I don't have specific numbers on it, but it does the job very well. At the beginning of auto mode, we have it look for the two reflective pieces. If it sees them, we drive forward and fire. If it doesn't, we wait 5 seconds and fire.

It sends a signal to the cRio via a DIO.
__________________
Currently: Coach FRC 1086/FTC 93
2006-2011 Coach FRC 2106/FTC 35
If you come to a FRC event to see a robot competition, you are missing the point.
Reply With Quote
  #6   Spotlight this post!  
Unread 19-04-2014, 17:16
Camilo86's Avatar
Camilo86 Camilo86 is offline
Registered User
AKA: camilo
FRC #0125 (Nutrons)
Team Role: Programmer
 
Join Date: Jun 2013
Rookie Year: 2012
Location: Boston
Posts: 21
Camilo86 is a glorious beacon of lightCamilo86 is a glorious beacon of lightCamilo86 is a glorious beacon of lightCamilo86 is a glorious beacon of lightCamilo86 is a glorious beacon of lightCamilo86 is a glorious beacon of light
Re: Arduino/Raspberry Pi club

We used to have a micro arduino to control the LEDs... Until the lights burned out
Reply With Quote
  #7   Spotlight this post!  
Unread 19-04-2014, 17:33
theCADguy's Avatar
theCADguy theCADguy is offline
Design Team Student Leader
AKA: Sean Gibbons
FRC #0020 (The Rocketeers)
Team Role: CAD
 
Join Date: Apr 2013
Rookie Year: 2013
Location: Clifton Park, New York
Posts: 85
theCADguy has a spectacular aura abouttheCADguy has a spectacular aura about
Re: Arduino/Raspberry Pi club

We (Team 20) used a beaglebone microprocessor to assist with vision processing. We also have plans to mount LED's controlled by an arduino (We have code written already.), but we don't have enough weight to spare.

Last edited by theCADguy : 19-04-2014 at 17:36.
Reply With Quote
  #8   Spotlight this post!  
Unread 20-04-2014, 14:07
itzaklevi's Avatar
itzaklevi itzaklevi is offline
itzaklevi
AKA: Jeremiah Johnson
FRC #3618 (Petoskey Paladins)
Team Role: Leadership
 
Join Date: Mar 2014
Rookie Year: 2012
Location: United States
Posts: 10
itzaklevi is an unknown quantity at this point
Re: Arduino/Raspberry Pi club

We also used a RPi for vision. Worked perfectly, every time. Won us an Innovation in Control award, as well.
Reply With Quote
  #9   Spotlight this post!  
Unread 20-04-2014, 20:04
Dunngeon Dunngeon is offline
Pumped
AKA: Ryan
FRC #0973 (Greybots)
Team Role: College Student
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Cal Poly San Luis Obispo
Posts: 299
Dunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond reputeDunngeon has a reputation beyond repute
Re: Arduino/Raspberry Pi club

We actually have both,

RPI controlled vision, until we stopped using the onboard camera and switched to cheesyvision.

The Arduino controls our lights that flash when we get hit via an onboard gyro.
__________________
(2015-?): 973
(2012-2015): 955
Reply With Quote
  #10   Spotlight this post!  
Unread 20-04-2014, 20:06
z_beeblebrox's Avatar
z_beeblebrox z_beeblebrox is offline
Custom User Title
AKA: Cal
FRC #4183 (Bit Buckets)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Cambridge MA
Posts: 811
z_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond repute
Re: Arduino/Raspberry Pi club

We had an Arduino for lights. It was absolutely critical because it made them blink in a pretty pattern.
__________________
2012 Utah Regional Rookie All-Star
2013 Phoenix Regional Judge's Award for "design process and prototyping"
2014 Hub City Regional Quality Award, Arizona Regional Excellence in Engineering Award
2015 Arizona East Regional Creativity Award, Winner
2016 Arizona North Regional Finalist, Arizona West Excellence in Engineering Award, Finalist
Reply With Quote
  #11   Spotlight this post!  
Unread 20-04-2014, 20:30
Ben Wolsieffer Ben Wolsieffer is offline
Dartmouth 2020
AKA: lopsided98
FRC #2084 (Robots by the C)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Manchester, MA (Hanover, NH)
Posts: 520
Ben Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud of
Re: Arduino/Raspberry Pi club

We built a nice little box with an Arduino Micro to control our LED strips, but sadly we ran out of time to put it on robot. We are planning on putting them on for BattleCry though.
Reply With Quote
  #12   Spotlight this post!  
Unread 20-04-2014, 22:04
Jean Tenca's Avatar
Jean Tenca Jean Tenca is offline
Head Mentor
AKA: "John"
FRC #4488 (Shockwave)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2002
Location: United States
Posts: 140
Jean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of lightJean Tenca is a glorious beacon of light
Re: Arduino/Raspberry Pi club

We use an Arduino to control our LEDs. We have multiple different patterns that we run depending on the action being performed
__________________
Team 4488 Head Mentor
2015: [Carson Division Finalists (World Championship)], [Finalists, Entrepreneurship Award (PNW District Championship)], [Winners, GP Award (CWU District)], [Winners, Engineering Excellence (Oregon City District)]
2014: [Galileo Division Finalists (World Championship)], [Finalists, Quality Award (PNW District Championship)], [Winners, Industrial Design (Wilsonville District)], [Winners, Chairman's (Oregon City District)]
2013: [Rookie All-Star (Curie Division)], [Highest Rookie Seed, Rookie All Star (Autodesk Oregon Regional)]

---
2006-2012: Mentored various teams in OR and WA
2005: Team 1510 captain, founding member
2002-2004: Team 955 student/captain, founding member

Reply With Quote
  #13   Spotlight this post!  
Unread 21-04-2014, 02:31
seg9585's Avatar
seg9585 seg9585 is offline
Registered User
AKA: Eric
FRC #4276 (Surf City Vikings)
Team Role: Engineer
 
Join Date: Feb 2006
Rookie Year: 2001
Location: Boeing (Seal Beach, CA)
Posts: 520
seg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond reputeseg9585 has a reputation beyond repute
Re: Arduino/Raspberry Pi club

We had a beaglebone black to control vision. Were going to consider using an arduino for lighting but after running out of time, ran the lights off the cRio/digital sidecar instead.
__________________
My FIRST legacy:

Team 204 Student 2001, 2002 (Voorhees, NJ)
Team 1493 College Mentor 2006 - 2008 (Troy, NY)
Team 2150 Intern/Professional Mentor 2007, 2009 (Palos Verdes)
Team 4123 Lead Engineering Mentor 2012 (Bellflower, CA)
Team 4276 Engineering Mentor 2012-2016 (Huntington Beach, CA)
Reply With Quote
  #14   Spotlight this post!  
Unread 21-04-2014, 09:25
slibert slibert is offline
Software Mentor
AKA: Scott Libert
FRC #2465 (Kauaibots)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2005
Location: Kauai, Hawaii
Posts: 354
slibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud ofslibert has much to be proud of
Re: Arduino/Raspberry Pi club

We took the arduino schematics, changed them a bit by adding a invensense MPU-6050, a Honeywell 3-axis compass and a RS-232 interface, and wrote the (arduino) code to program the MPU so that it performs Kalman filtering on-board. The result is highly accurate yaw/pitch/roll values, and a yaw drift that is about 1 degree per second. We used it for field-oriented drive and "auto rotate to target" in this year's game.

All the schematics, source code and bill of materials in case you want to build it yourself are at http://code.google.com/p/nav6.

The board is arduino-compatible, so you can write the code for it and program it w/the Arduino IDE. All you'll need will be a USB to RS-232 adapter cable.

This is being used by at least 3 teams we're aware of at Nationals this year.
Reply With Quote
  #15   Spotlight this post!  
Unread 21-04-2014, 12:57
Monochron's Avatar
Monochron Monochron is offline
Engineering Mentor
AKA: Brian O'Sullivan
FRC #4561 (TerrorBytes)
Team Role: Engineer
 
Join Date: Feb 2007
Rookie Year: 2002
Location: Research Triangle Park, NC
Posts: 913
Monochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond repute
Re: Arduino/Raspberry Pi club

We used an Arduino Nano to run a light sensor for position sensing. We mounted an LED on our ball lifting mechanism and the light sensor on a piece of aluminum such that when the LED was in front of the sensor the lifting mechanism was in our "shoot" position.

In order to filter out outside light we pulsed the LED every couple milliseconds and used the light sensor to give us the delta between the two readings. If the delta was large then the LED must be present.
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


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

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