|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
My mistake, I meant to say between mounting to the drive axle or a separate wheel axle.
|
|
#2
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
I don't have any pictures unfortunately, but a couple of 1712s students designed a novel mount for the Versa block system. They 3D printed a piece that interfaced with the contour of the Versa block above the 2x1 channel (including the existing mounting holes) and stick out just beyond the end of our drive axle. There was an adjustable encoder mount that was then slid into that overhung lever, allowing a structural element to hold the encoder that could also slide with the Versa block as the block moved to tension chain.
|
|
#3
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
|
|
#4
|
|||
|
|||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
|
|
#5
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
|
|
#6
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
A couple quick notes on those pictures.
The one prominanetly displayed there was actually used with a VersaBlock we had on a manipulator joint, rather than our drivetrain. We didn't intend to have that VersaBlock slide, thus why we fastened the encoder mount down to the 2x1 aluminum with the bolt you can see. One of the drivetrain encoder mounts can be seen in the background of a couple of the pictures. For the drivetrain mount, you can see the bolts that are used for the VersaBlock are also used to secure the encoder mount. The electrical tape was a pit repair since a crack developed in the piece that holds the encoder itself. Next year we'll likely beef up that piece. Unfortunately the tape obscures the design somewhat, but the idea is that the piece that holds the encoder can slide on the main mount structure in order to find your ideal fit. If you know your shaft lengths beforehand, you could make this all one print custom fitted to work with your shaft overhangs. |
|
#7
|
|||
|
|||
|
Re: How are teams mounting drivetrain encoders on WCD?
I absolutely love that versablock encoder mount idea, and will probably urge 449 to steal it
![]() |
|
#8
|
|||||
|
|||||
|
Re: How are teams mounting drivetrain encoders on WCD?
FWIW, 254 generally (or always?) mounts their encoder on a wheel shaft and has some of the fanciest autos out there.
|
|
#9
|
|||||
|
|||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
I feel that it's worth adding that this is possible because 254 properly tensions their chains, which means the backlash/slop between the outer wheels and directly driven wheels is minimal. If you're using WCP sliding versablocks, you should be able to tension your chain/belt well enough to make this a viable solution as well. As an aside, 254 and 971 gave a great talk at Champs 2015 which is recorded on Youtube about Motion Profiling and Control which is super helpful to understand how they get such reliable auto control. Worth looking at. TLDR; If you have a reasonable tensioning method for your chains (esp sliding bearing blocks) you should be fine putting an encoder on one of the outer wheel axles. |
|
#10
|
|||||
|
|||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
|
|
#11
|
|||||
|
|||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Correct. I actually had a much longer post drafted up and then deleted most of it to keep it shorter and more straightforward. Tension your chains and you shouldn't have a problem.
I would consider a well-designed exact C-C setup to be "properly tensioned", such as 254 ran in 2015 and 2016 and 118 for the past few years as well. Some quick math also shows that a few degrees of "slop" of the wheels relative to eachother will only result in a positional error of fractions of an inch (1 degree of slop on a 4" diameter wheel is less than 0.040" linear). While you may get some "noise" in your encoder values, you should be able to tune a PID loop to be stable with that amount of error and still give extremely precise auton navigation. |
|
#12
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
|
|
#13
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
It's a good idea to push the robot back and forth a few times as you set it up, in either case, to make sure everything is running smooth and your drivetrain isn't stuck on a burr or anything like that. I've just always made sure the last push was in the direction the robot intends to travel. |
|
#14
|
||||
|
||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
|
|
#15
|
|||||
|
|||||
|
Re: How are teams mounting drivetrain encoders on WCD?
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|