|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Our robot canon is amazing but we are having difficulty finding a suitable device to send the coordinates back to the frc controller to tell what the canon is pointed at, any solutions?
Anthony Peck, Integration Manager Team 1806 |
|
#2
|
|||
|
|||
|
Re: Need Feedback Device
Quote:
|
|
#3
|
|||
|
|||
|
Re: Need Feedback Device
Pots give an absolute position information back. If the power is removed, pots will give you the same info when the power is restored. Encoders and rate sensors (gyros) are relative devices. Once power is turned on, these devices re-initialized.
Each type have their advantage and disadvantage, Pots (once set) are very easy to read but are not accurate. Encoders and rate sensors are very accurate but more difficult to program. Also, the robot must start in the exact same position. A lot of factors become involved in selecting the right type of sensor. Example, adding an encoder on a canon that has a lot of mechanical backlash is a lot of work. A pot would be a better selection. Unfortunately, there is no easy answer. Too many variables. Quote:
|
|
#4
|
||||
|
||||
|
Re: Need Feedback Device
Just do what the camera does, and I will leave it at that to make it fun
No gyroscopial accelerometers needed ![]() |
|
#5
|
|||||
|
|||||
|
Re: Need Feedback Device
Quote:
Last edited by mechanicalbrain : 16-01-2006 at 14:23. |
|
#6
|
||||
|
||||
|
Re: Need Feedback Device
Encoders can be used to obtain "absolute" position by generating an index pulse using a switch that is hit when you move past the position you'd like to call 0. We used this feature for our arm's manipulator on last year's robot.
Encoders are nice when you want to make something spin more than 360 degrees, just create a function that watches for X number of encoder pulses and shuts the motor down after that occurs. If you keep counting pulses even after the motor "shuts down" you can keep track of how much further you went as a result of inertia and other delays. I can give you the code we generated last year to do some of these simple motion tasks. It's ugly but it works and I'll actually share it all with you instead of keeping the "secret sauce" to myself. Send me a PM on here if you are interested. Best of luck with your rookie year, -Eric |
|
#7
|
|||||
|
|||||
|
Re: Need Feedback Device
One thing you have to be very careful about when using encoders is slippage. Using encoders during autonomous mode when the robot is in minimal contact with objects that would cause traction lose (like other robots smashing into you
) is very useful, but when you move into a match setting your encoder derived position will slowly become less accurate due to slippage, sliding perpendicular to your drive wheels, etc.One other solution is an ultrasonic sensor: http://www.parallax.com/detail.asp?p...id=28015-5pack One team has already posted a PICTURE of their setup using this particular parallax model. Other than that, your safest bet would probably be the camera good luck with your rookie season! |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need feedback device | Smithvillefirst | Programming | 4 | 16-01-2006 16:38 |
| Team Feedback | Laura Rhodes | National Instruments LabVIEW and Data Acquisition | 3 | 01-01-2006 05:54 |
| Force Feedback | Andrew Blair | Control System | 67 | 12-12-2005 18:40 |
| Queuing Feedback | David Gaylord | Championship Event | 3 | 20-04-2004 08:58 |
| Chamionship Qualification - feedback needed ASAP! | dlavery | General Forum | 97 | 11-10-2003 07:17 |