|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
|||
|
|||
|
Common or uncommon sensors used in FRC
Our team is looking into expanding our use of sensors. What sensors do y'all use? Please provide links or specific details of possible.
Thanks in Advance, Mr. B |
|
#2
|
|||||
|
|||||
|
Re: Common or uncommon sensors used in FRC
My former team always used the old rotary limit switches that were distributed in the KOP up until 2011. I think that they can be found at this link, but I'm not entirely sure it's the same model.
http://www.automationdirect.com/adc/Shopping/Catalog/Sensors_-z-_Encoders/Limit_Switches/Double-Insulated_(PBT)_Limit_Switches_(AAP,_ABP_Series)/Side_Rotary_Adjustable_Lever_with_Polyamide_Roller _Actuator/AAP2T51Z11 They are extremely helpful for implementing soft stops for arms, kickers, and dumpers. We simply plugged them into the input pins in the DSC, and programmed the robot such that the motors can not rotate in certain directions when the switch is activated. From what I heard, this can be accomplished easier by plugging the limit switch directly into a Jaguar, and using jumpers to determine which directions the motor can rotate when the switch is activated. You will have to consult the Jaguar information sheet for this, though, as I have never attempted this. |
|
#3
|
|||
|
|||
|
Re: Common or uncommon sensors used in FRC
We've always used limit switches with encoders and gyros from the KOP.
|
|
#4
|
||||
|
||||
|
Re: Common or uncommon sensors used in FRC
Ultrasonic range sensors (almost every year, to find the distance from the wall) and garage door sensors (two of the last three years, to know whether we had loaded a game piece) have been useful for us.
|
|
#5
|
|||
|
|||
|
Re: Common or uncommon sensors used in FRC
I don't think I've ever heard of a garage door sensor. Would you mind explaining what it is?
|
|
#6
|
|||
|
|||
|
Re: Common or uncommon sensors used in FRC
Quote:
With the right mode, and some programming magic, you can do some pretty cool stuff. We used them in 2012 in proximity mode for our ball indexing. Other common FRC Sensors include:
Last edited by Brandon_L : 21-10-2013 at 14:11. |
|
#7
|
||||
|
||||
|
Re: Common or uncommon sensors used in FRC
My team is also trying to branch out with our use of sensors. After tons of begging and fundraising, I convinced my team to buy one of these (the analogue version). It's perfect. Our team's autonomous and even teleop relied significantly on this, and it hasn't ever failed us. Also, I've heard from other teams that these are very decent encoders (and are easy to mount), and they work with the encoder classes provided by FIRST with the programming software.
|
|
#8
|
||||
|
||||
|
Re: Common or uncommon sensors used in FRC
Garage door sensors are the IR beams used to detect if something (like a child) is in the way of your garage door as it descends. The sensor is actually a pair of devices: an IR emitter and an IR receiver. The receiver sends a different signal when it can and cannot see the emitter beam. We have used them for a variety of purposes. Taking Rebound Rumble as an example, we had a garage door sensor mounted low in the robot. When we started picking up a ball it would block the beam and the sensor would signal that something (a ball) was blocking its beam. When the ball cleared the beam and the receiver could again see the emitter the robot knew to turn off the conveyor. A similar set up at the top was used to "count" balls going to the shooter. Together these two garage door sensors let us move balls efficiently inside the robot and count the balls we picked up and shot.
|
|
#9
|
|||||
|
|||||
|
Re: Common or uncommon sensors used in FRC
Quote:
|
|
#10
|
||||
|
||||
|
Re: Common or uncommon sensors used in FRC
The front roller that gathered in balls was not connected to the conveyor system which lifted the balls. When we wanted to gather balls we ran the front roller, and it would pull balls into the lift conveyor. When the lift conveyor detected a ball it would run until it could no longer detect the ball, then stop. (This is pretty much the reverse of how a garage door sensor is used in a garage.) This lifted the ball up into the robot, but not too far. This was important because the lift conveyor also fed the shooter. The sensor at the top was used when we activated the shooter. When the optical sensor determined the shooter wheel was at the proper speed the conveyor would run until the top sensor detected one ball, and would keep running until it could no longer detect the ball (meaning it had been pulled through the shooter). Then the conveyor would wait for the command to shoot again. We had a "shoot until empty mode" that counted balls in and out, but we found that our shooter was never accurate enough that the 2 seconds this could have was better than verifying the first shot manually. I might have a picture if you would like.
|
|
#11
|
|||
|
|||
|
Re: Common or uncommon sensors used in FRC
Quote:
|
|
#12
|
||||
|
||||
|
Re: Common or uncommon sensors used in FRC
Quote:
Also, our team tried out a Hall Effect(magnetic) sensor this year to work was a soft stop for the cam that pushed our Frisbees into our shooter, and it worked perfectly--all the convenience and functionality of a limit switch, but with no physical contact involved, so it never wore out! |
|
#13
|
||||
|
||||
|
Re: Common or uncommon sensors used in FRC
Quote:
https://www.sparkfun.com/products/9312 |
|
#14
|
||||
|
||||
|
Re: Common or uncommon sensors used in FRC
Quote:
Quote:
A quick example of an instructive failure. Last year at Queen City, our ability to shoot autonomously mysteriously failed. The cause was a piece of retro-reflective tape placed wrong side up. As a result the optical sensor could not determine the shooting wheel speed. So the robot just waited the whole autonomous period for the shooter wheel to get up to the correct speed to shoot. The fix was easy. We coded a timer so that after waiting for 1 second without a change in speed from the sensor the robot would just shoot. (For the record, that fix was incorporated in the code at one point before competition, but in making a couple of changes at competition it was accidentally deleted. Because we didn't have wifi access to the code repo no one noticed at first.) |
|
#15
|
|||
|
|||
|
Re: Common or uncommon sensors used in FRC
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|