|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
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)?
|
|
#2
|
||||
|
||||
|
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.
|
|
#3
|
||||
|
||||
|
Re: Arduino/Raspberry Pi club
We are using a RPi for camera processing.
|
|
#5
|
||||
|
||||
|
Re: Arduino/Raspberry Pi club
Quote:
It sends a signal to the cRio via a DIO. |
|
#6
|
||||
|
||||
|
Re: Arduino/Raspberry Pi club
We used to have a micro arduino to control the LEDs... Until the lights burned out
|
|
#7
|
||||
|
||||
|
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. |
|
#8
|
||||
|
||||
|
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.
|
|
#9
|
|||
|
|||
|
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. |
|
#10
|
|||||
|
|||||
|
Re: Arduino/Raspberry Pi club
We had an Arduino for lights. It was absolutely critical because it made them blink in a pretty pattern.
|
|
#11
|
|||
|
|||
|
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. |
|
#12
|
||||
|
||||
|
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
![]() |
|
#13
|
||||
|
||||
|
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.
|
|
#14
|
|||
|
|||
|
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. |
|
#15
|
||||
|
||||
|
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. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|