![]() |
Re: pic: 2012 FRC971 Transmission Actual
Quote:
The encoders are mounted to a hole on the inside of the drive train, and are driven by a pair of plastic gears, one of which is mounted against the wheel, the other on the encoder. We have one encoder on each front wheel, although because of our ball intake and barrier-traversing skids, the space in the front of the robot is crowded, so it might've made sense to put the encoders on the back wheels. |
Re: pic: 2012 FRC971 Transmission Actual
Encoders are very useful.
Common algorithms I've implemented with drivetrain encoders: -Autonomous straight driving with speed control, distance thresholds (each side has a speed controller and stops when distance hits a target) -Autonomous straight driving with a dual distance controller and distance error controllers - Each side has a distance controller. The steering input is calculated from the integrated distance error (sorta like using the distance delta between the sides as a heading input in an I-controller gyro steering loop). -Autonomous straight driving with dual distance controller and gyro heading correction - This is my favorite. Each side has a distance controller, plus a single steering controller based on gyro feedback primarily using an I term. When properly implemented and tuned, this is my favorite autonomous driving algorithm. -Autonomous stop decel controller - We drove fast enough to jump on decel, so we implemented a PI controller to do a controlled decel. We could play with the PI gains until the decel was repeatable. -Teleoperated speed control - Each side has a controller for speed, allows you to "push through" in situations where you request partial power. You can also straight drive when one side is unable to meet the demand by lowering output power on the other side, which is sometimes also used by trans algorithms. -Automated Trans control algorithms often rely on encoder speed feedback in addition to driver demands. Some downshifting cases are primarily based on vehicle speed and/or acceleration. Some of these controllers are more useful than others. I highly recommend playing with some autonomous controls during the off season, since they are often a large factor in autonomous reliability. Simply measuring distance and stopping at the right time can make autonomous significantly more reliable in most games. |
Re: pic: 2012 FRC971 Transmission Actual
To make the design even more compact rotate the CIM motors like Killer Bee’s (FRC 33) 2011 design and use the CIM motor bolts to hold the transmission halves together.
|
Re: pic: 2012 FRC971 Transmission Actual
Quote:
|
Re: pic: 2012 FRC971 Transmission Actual
In IanW's Robot Tutorials, see Making a 2-Speed Custom Gearbox for pictures of the concept. The long 10-32 screws can be found at specialty nut/bolt places. I bought ours at Mid-State Fasteners, they are pricey.
|
Re: pic: 2012 FRC971 Transmission Actual
Very nice design!
So it's my understanding that half of the final gear pair is attached to the wheel and the other attached to the transmission--please correct me if I misunderstood. Was it easy to line up the gears and obtain/maintain the proper spacing when you first assembled the drivetrain and installed the transmission(just bolt it up and done), or did you have to make several tweeks to get the gears to line up just right? |
Re: pic: 2012 FRC971 Transmission Actual
Quote:
|
| All times are GMT -5. The time now is 06:44. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi