Difference between revisions of "DEWBOT XIV Drive Train"

From DEW Robotics
Jump to: navigation, search
(Proliferation of Printed Parts)
Line 29: Line 29:
 
A CIM motor provides the drive power for the wheels.
 
A CIM motor provides the drive power for the wheels.
  
Our old standard steering motor, the BaneBots RS540, is no longer on the FRC approved list.  It was replaced by the AndyMark 9015 motor (am-0912) at a weight penalty of 0.16 lb<sub>m</sub>.  This motor is mounted on a BaneBots P60S-555-5 132:1 reduction gearbox (same gearbox used since 2013).
+
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.
 
The belt tensioning servo is a Rev Robotics Smart Robot Servo (REV 41-1097).  Its metal gears provide good durability.
 
==Other Developments==
 
* In 2013, the very heavy 1" top flanged bearing (McMaster 6384K373) [[image:DB13_170204-34.jpg|right|thumb|300px|25mm 6805-2Z bearing and printed holder]]was replaced with an Igus polymer bushing and a bronze sleeve.  This arrangement occasionally failed either in having the Igus bushing become unseated from the module top plate or through increasing rotational friction.  In 2017, this was replaced once more with a bearing, but a much lighter, 25mm bearing (6805-2Z) with a printed bearing retainer.  The top of the steering tube is turned down accordingly and a boring head was used to assure the bearing's proper fit in the modules' top plates.  So far, this has been a positive change with no issues observed.  The original 1" top flanged bearing (McMaster 6384K373) remains in service in the bottom position.
 
* There's a new encoder scheme: a Hall-Effect sensor employed as a tooth sensor under the 3.5" pulley.  This is not satisfactory.
 
  
 
----
 
----
 
[[Category:Robot]][[Category:DEWBOT XIV]][[Category:Drive-train]][[Category:Swerve Drive]][[Category:Photo Galleries]][[Category:Engineering]]
 
[[Category:Robot]][[Category:DEWBOT XIV]][[Category:Drive-train]][[Category:Swerve Drive]][[Category:Photo Galleries]][[Category:Engineering]]

Revision as of 13:25, 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

DB14 swerve gearbox-7.jpg
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 pulley piggy-backed under main driven pulley.

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 employed a number of 3-D printed parts. The use of printed parts expanded significantly on the 2018 modules.

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.