Difference between revisions of "DEWBOT XIV Drive Train"

From DEW Robotics
Jump to: navigation, search
(Proliferation of Printed Parts)
(Proliferation of Printed Parts)
Line 25: Line 25:
 
==Proliferation of Printed Parts==
 
==Proliferation of Printed Parts==
 
[[image:DB14_180211-17.jpg|200px|left|thumb|2018 swerve module on calibration stand.  piggy-back encoder pulley (yellow) and round belt (orange) under the driven pulley is visible.]]Our 2017 swerve modules were the first to employ a significant number of 3-D printed parts.  The use of printed parts expanded significantly on the 2018 modules, to include:
 
[[image:DB14_180211-17.jpg|200px|left|thumb|2018 swerve module on calibration stand.  piggy-back encoder pulley (yellow) and round belt (orange) under the driven pulley is visible.]]Our 2017 swerve modules were the first to employ a significant number of 3-D printed parts.  The use of printed parts expanded significantly on the 2018 modules, to include:
* 25mm Bearing Mount
+
 
* (2) HTD5 32t pulleys with flanges
+
25mm Bearing Mount
* (2) Encoder round pulleys
+
 
* (2) CVT tensioning pulleys
+
(2) HTD5 32t pulleys with flanges
* CVT tensioning arm
+
 
* Steering motor lead protecting ring
+
(2) Encoder round pulleys
* Angle encoder mount
+
 
 +
(2) CVT tensioning pulleys
 +
 
 +
CVT tensioning arm
 +
 
 +
Steering motor lead protecting ring
 +
 
 +
Angle encoder mount
  
 
==Motors==
 
==Motors==

Revision as of 13:41, 21 March 2018

CVT swerve 2018.jpg
Sab-BOT-age's swerve focus for 2018 was to enable straight and accurate driving, in both autonomous and teleoperated modes. Accurate driving and navigation in autonomous was quickly identified as a critical performance requirement for FIRST Power-Up.

CVT swerve, first employed in DEWBOT XIII, was again used for the 2018 robot.

Backlash Reduction

DB14 swerve gearbox-1.jpg
Backlash in 1640's swerve were traced back to: 1) the reduction gearbox; and 2) undersized keys on pulleys.

We have used 3-stage 132:1 BaneBot P60 gearboxes for steering since 2012 (DEWBOT VIII). These gearboxes are not re-used year-to-year, but are purchased new for each generation of swerve drives. The key cause of backlash in the P60 gearboxes is the double-D connection between the final planet carrier and the output shaft. This backlash tends to increase over time.

The team identified a 100:1 planetary gearbox (17HS19-1684S-PG100) from Steppermotorsonline.com with integral output shaft/planet carrier. This gearbox has extremely low backlash and testing in 2017 indicated that they were robust enough for FRC service. These gearboxes are purchased with stepper motors attached; these stepper motors are removed and replaced with AndyMark 9015 motors (mated via printed mounts). In spite of having to purchase and discard the stepper motors, this gearbox is a cost savings vis-à-vis the P60 it replaces.

The weak point of the new gearbox is its unfortunate D output shaft. A great deal of development went into making the connection to this D-shaft reliable and durable. This effort is likely to be ongoing.

An alternative gearbox for consideration is VexPro's Versaplanetary gearbox. These also have low backlash (with spline connections between output shaft and planet carriers and between stages). The form factor of the Versaplanetary offers challenges and it would add weight and cost to 1640's swerve modules.

To reduce backlash at the pulley/shaft connections:

  1. ) The drive pulley is now printed with a 1/2" Hex hub. A 1/2" Hex shaft mates precisely with this pulley.
  2. ) On the driven side, a 1/4" key fits precisely in a keyway in the 1" pivot shaft. A printed pulley with a 1/4" broached keyway fits snugly over this.

Quadrature Encoder

Encoder mounted on swerve module
After years of employing makeshift encoder devices (none of which were satisfactory) on our swerve modules, we finally took the action of adding a real quadrature encoder. This was driven by the need to navigate and maneuver accurately during autonomous (also to make teleoperated drive easier).

The encoder is on its own axle, driven by round belt by a 3-D printed pulley piggy-backed under main driven pulley. A second printed pulley is mounted on the encoder shaft and driven by the round belt. The printed encoder mount houses the bearing races holding the encoder axle.

Proliferation of Printed Parts

2018 swerve module on calibration stand. piggy-back encoder pulley (yellow) and round belt (orange) under the driven pulley is visible.
Our 2017 swerve modules were the first to employ a significant number of 3-D printed parts. The use of printed parts expanded significantly on the 2018 modules, to include:

25mm Bearing Mount

(2) HTD5 32t pulleys with flanges

(2) Encoder round pulleys

(2) CVT tensioning pulleys

CVT tensioning arm

Steering motor lead protecting ring

Angle encoder mount

Motors

A CIM motor provides the drive power for the wheels.

An AndyMark 9015 motor (am-0912) served as steering motor. This motor is mounted on a 17HS19-1684S-PG100 100:1 reduction gearbox from Steppermotorsonline.com. Mounts for the steering motor are 3-D printed.

The belt tensioning servo is a Rev Robotics Smart Robot Servo (REV 41-1097). Its metal gears provide good durability.