SlideShare a Scribd company logo
FIRST Robotics
     Drive Trains

          Dale Yocum
   Robotics Program Director
      Catlin Gabel School
Team 1540, The Flaming Chickens
Coefficient of Friction
Material of robot wheels
 Soft “sticky” materials have higher COF
 Hard, smooth, shiny materials have lower COF


Shape of robot wheels
  Want wheel to interlock with
  surface for high COF

Always test on playing surface




                                                But not this way!
Traction Basics
                      Terminology
                                         maximum         Coefficient        Normal Force
                             torque
                           turning the    tractive   =    of friction   x     (Weight)
                              wheel         force
                  weight




       tractive             normal
         force               force




The coefficient of friction for any given contact with the floor, multiplied
by the normal force, equals the maximum tractive force can be applied
at the contact area.


                                          Source: Paul Copioli, Ford Motor Company, #217
Traction Fundamentals
              “Normal Force”
                                  weight
                                                              front




                 normal                 normal
                  force                  force
                  (rear)                (front)

The normal force is the force that the wheels exert on the floor, and is
equal and opposite to the force the floor exerts on the wheels. In the
simplest case, this is dependent on the weight of the robot. The normal
force is divided among the robot features in contact with the ground.
                                        Source: Paul Copioli, Ford Motor Company, #217
Traction Fundamentals
                 “Weight Distribution”
more weight in back
due to battery and                                                  less weight in front
motors                                                              due to fewer parts
                                     EXAM                           in this area
                                          PL
                                      ONLY E


                                                                  front



                       more                   less
                      normal                normal
                       force                 force


   The weight of the robot is not equally distributed among all the contacts
   with the floor. Weight distribution is dependent on where the parts are
   in the robot. This affects the normal force at each wheel.

                                            Source: Paul Copioli, Ford Motor Company, #217
Weight Distribution is Not
                Constant
arm position in
rear makes the weight
shift to the rear                                             arm position in front
                                                              makes the weight
                                                              shift to the front

                            EXAM
                                 PL
                             ONLY E


                                                          front


                  normal                        normal
                   force                      force (front)
                   (rear)
                                      Source: Paul Copioli, Ford Motor Company, #217
Skid Steering
2 vs 4 Wheel
Wheelbase vs track




        Long robots go straighter
        Wide robots turn better
Track > Wheelbase
       Track




                    Wheelbase
Track > Wheelbase
       Track




                Wheelbase
Two Wheels – Casters
n    Pros:
      n    Simple
      n    Light
      n    Turns easily
      n    Cheap
n    Cons:
      n    Easily pushed
      n    Driving less predictable
      n    Limited traction
             n    Some weight will always be
                   over non-drive wheels
             n    If robot is lifted or tipped even
                   less drive wheel surface makes
                   contact.
4 Standard Wheels
n    Pros:
      n    Simpler than 6 wheel
      n    Lighter than 6 wheels
      n    Cheaper than 6 wheels
      n    All weight supported by drive
            wheels
      n    Resistant to being pushed
n    Cons
      n    Turning! (keep wheel base short)
      n    Can high center during climbs
             n    Bigger wheels = higher COG
4 Wheels With Omni Wheels
n    Pros:
      n    Same as basic four wheel
      n    Turns like a dream but not
            around the robot center
n    Cons:
      n    Vulnerable to being pushed on
            the side
      n    Traction may not be as high as
            4 standard wheels
      n    Can still high center = bigger
            wheels
6 Wheels
n    Pros:
      n    Great traction under most
            circumstances
      n    Smaller wheels
             n    Smaller sprockets = weight savings
      n    Turns around robot center
      n    Can’t be easily high centered
      n    Resistant to being pushed
n    Cons:
      n    Weight
      n    More complex chain paths
             n    Chain tensioning can be fun
      n    More expensive

 Note: Center wheel often lowered about 3/16”
8 Wheels
           Pros:
           •  Allows for small
              wheels and low CG
           •  Climbs like a tank

           Cons:
           •  Complex chain paths
           •  Heavy, lots of bearings
              and chains
8 Wheels




Team 177
Mecanum
n    Pros:
      n    Highly maneuverable
             n    Might reduce complexity elsewhere in robot
      n    Simple Chain Paths (or no chain)
      n    Redundancy
      n    Turns around robot center

n    Cons:
      n  Lower traction
      n  Can high center
      n  Not great for climbing or pushing
      n  Software complexity
      n  Drift dependant on weight distribution
      n  Shifting transmissions impractical
      n  Autonomous challenging
      n  More driver practice necessary
      n  Expensive
      See one at
          http://www.youtube.com/watch?
          v=xgTJcm9EVnE
Holonomic Drive




                  2047’s 2007 Robot
Treads

n    Pros:
      n    Great traction
      n    Turns around robot center
      n    Super at climbing
      n    Resistant to being pushed
      n    Looks awesome!
n    Cons
      n    Not as energy efficient
      n    High mechanical complexity
      n    Difficult for student-built teams to
            make
             n    Needs a machine shop or buy them
                   from Outback Manufacturing
      n    Turns can tear the tread off and/or
            stall motors
Swerve/Crab
Ø  Wheels steer independently or as a set
Ø  More traction than Mecanum

Ø  Mechanically Complex!

Ø  Adds weight
Wild Swerve
Based on Wildstang Design
Wild Swerve




8.4 lbs per wheel (less
Chain Wrap




             Illustration courtesy
             Team 488
Chain Wrap




Chains should wrap at
least 120 degrees around
sprockets


                                   Illustration courtesy
                                   Team 488
Chain Tension
How Fast?
n    Under 4 ft/s – Slow. Great pushing power if
      enough traction.
      n    No need to go slower than the point that the wheels
            loose traction, usually around 6 ft/sec with 4 CIMs
n    6-8 ft/s – Medium speed and good power.
      Typical of a single speed FRC robot
n    9-12 ft/s – Fast. Low pushing force
n    Over 13ft/sec –Hard to control, blazingly fast,
      no pushing power.
n    CIMs draw 60A+ at stall but our breakers trip
      at 40A!
Transmissions
AndyMark Toughbox




             12.75:1 Ratio
             Options for 6:1 and 8.5:1
             Long shaft option
             2.5 lbs (options for -.85lbs)
             Encoder option
             One or two CIMs
             $88
Toughbox Mini




          12.75:1 Ratio
          Options for 6:1 and 8.5:1
          Long shaft option
          1.95lbs (options for -.56lbs)
          Encoder option
          One or two CIMs
          $90
Toughbox Nano



          12.75:1 Ratio
          Options for 6:1 and 8.5:1
          Long shaft option
          1.9 lbs (options for -.28lbs)
          Encoder option
          One CIM
          $78
Nanotube
CIMple Box
             4:67:1
             One or two CIMs
             1.4 lbs
             Came in last year’s kit
BaneBots



       Many gear ratios 3:1- 256:1
       Long shaft options
       $103
       2.5 lbs
       Avoid dual CIMs
       Planetary not quite as efficient
       Order Early!
CIMple Transmissions




Converts Fisher Price or similar into a CIM…
around 5:1 ratio.
AndyMark Gen 2 Shifter




                11:1 & 4:1 Ratios
                3.6 lbs
                One or two CIMs
                Servo or pneumatic shifting
                Two chain paths
                Encoder included
                $350
AndyMark SuperShifter



             24:1 & 9:1 standard ratios + options
             Made for direct drive of wheels
             4 lbs without pneumatics. (-.6 option)
             One or two CIMs
             Servo or pneumatic shifting
             Direct Drive Shaft
             Includes encoder
             $360
WormBox


          16:1
          Accepts CIM motor
          $119.00
          1.16 lbs
Wheels
Wheels are a Compromise
                    (Like everything else)

n    Coefficient of friction
      n    You can have too much traction!
n  Weight
n  Diameter
      n    Bigger equals better climbing and grip but
            also potentially higher center of gravity,
            weight, and larger sprockets.
n    Forward vs lateral friction
Wheel Types
n    Conveyer belt covered
n    Solid Plastic
n    Pneumatic
n    Omniwheels
n    Mechanum
AndyMark.biz
Skyway
Tips and Good Practices
             From Team 488
Ø    Three most important parts of a robot are
      drive train, drive train and drive train.
Ø    Good practices:
       Ø  Support shafts in two places. No more, no less.

       Ø  Avoid long cantilevered loads

       Ø  Avoid press fits and friction belts

       Ø  Alignment, alignment, alignment!

       Ø  Reduce or remove friction everywhere you can

       Ø  Use lock washers, Nylock nuts or Loctite
           EVERYWHERE
Tips and Good Practices:
       Reparability (also from 488)
Ø    You will fail at achieving 100% reliability
       Ø  Design failure points into drive train and know where
           they are
       Ø  Accessibility is paramount. You can’t fix what you
           can’t touch
       Ø  Bring spare parts; especially for unique items such as
           gears, sprockets, transmissions, mounting hardware,
           etc.
       Ø  Aim for maintenance and repair times of <10 min.
Drive Teams Make the
            Difference
n  A great drive team can make a average
    robot great.
n  A weak drive team will make a great robot
    average (or worse).
n  Drive teams need practice, rest, and
    freedom from other distractions at the
    competition.
n  Drive team shouldn’t be the emergency
    repair crew.
Team 1114
          Kitbot on Steroids
http://www.simbotics.org/media/videos/presentations
Questions
So Which is “Best”?

2010 Championship Division Winners and Finalists
   2 Four Wheel
   5 Six Wheel
   10 Eight Wheel
   2 Nine Wheel (148, 217 partnership)
   1 Mecanum
   3 Crab Drive
   1 Treads


2011 Championship Division Winners and Finalists

More Related Content

More from Oregon FIRST Robotics

First fare 2013 website design for frc teams
First fare 2013   website design for frc teamsFirst fare 2013   website design for frc teams
First fare 2013 website design for frc teams
Oregon FIRST Robotics
 
First fare 2013 pneumatics 2013
First fare 2013   pneumatics 2013First fare 2013   pneumatics 2013
First fare 2013 pneumatics 2013
Oregon FIRST Robotics
 
FIRSTFare 2013 overview of electronics-2014
FIRSTFare 2013   overview of electronics-2014FIRSTFare 2013   overview of electronics-2014
FIRSTFare 2013 overview of electronics-2014
Oregon FIRST Robotics
 
First fare 2013 manipulators firstfare 2013
First fare 2013   manipulators firstfare 2013First fare 2013   manipulators firstfare 2013
First fare 2013 manipulators firstfare 2013
Oregon FIRST Robotics
 
First fare 2013 district model overview 2014
First fare 2013   district model overview 2014First fare 2013   district model overview 2014
First fare 2013 district model overview 2014
Oregon FIRST Robotics
 
First fare 2013 crowdfunding 101 (beginner) with notes
First fare 2013   crowdfunding 101 (beginner) with notesFirst fare 2013   crowdfunding 101 (beginner) with notes
First fare 2013 crowdfunding 101 (beginner) with notes
Oregon FIRST Robotics
 
First fare 2013 basic-labview
First fare 2013   basic-labviewFirst fare 2013   basic-labview
First fare 2013 basic-labview
Oregon FIRST Robotics
 
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
Oregon FIRST Robotics
 
2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview 2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview
Oregon FIRST Robotics
 
FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013
Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x172013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x17Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 42013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 4Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 32013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 3Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 22013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 2Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 12013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 1Oregon FIRST Robotics
 
Thank your mentor day
Thank your mentor dayThank your mentor day
Thank your mentor day
Oregon FIRST Robotics
 
2013 FRC kickoff workshop schedule for vancouver washington
2013 FRC kickoff workshop schedule for vancouver washington2013 FRC kickoff workshop schedule for vancouver washington
2013 FRC kickoff workshop schedule for vancouver washington
Oregon FIRST Robotics
 
7 Steps to Autonomous for FRC LabVIEW Programmers
7 Steps to Autonomous for FRC LabVIEW Programmers7 Steps to Autonomous for FRC LabVIEW Programmers
7 Steps to Autonomous for FRC LabVIEW Programmers
Oregon FIRST Robotics
 
FIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of ElectronicsFIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of Electronics
Oregon FIRST Robotics
 
FIRSTFare 2012 Manipulators For FIRST FRC Robotics
FIRSTFare 2012 Manipulators For FIRST FRC RoboticsFIRSTFare 2012 Manipulators For FIRST FRC Robotics
FIRSTFare 2012 Manipulators For FIRST FRC Robotics
Oregon FIRST Robotics
 

More from Oregon FIRST Robotics (20)

First fare 2013 website design for frc teams
First fare 2013   website design for frc teamsFirst fare 2013   website design for frc teams
First fare 2013 website design for frc teams
 
First fare 2013 pneumatics 2013
First fare 2013   pneumatics 2013First fare 2013   pneumatics 2013
First fare 2013 pneumatics 2013
 
FIRSTFare 2013 overview of electronics-2014
FIRSTFare 2013   overview of electronics-2014FIRSTFare 2013   overview of electronics-2014
FIRSTFare 2013 overview of electronics-2014
 
First fare 2013 manipulators firstfare 2013
First fare 2013   manipulators firstfare 2013First fare 2013   manipulators firstfare 2013
First fare 2013 manipulators firstfare 2013
 
First fare 2013 district model overview 2014
First fare 2013   district model overview 2014First fare 2013   district model overview 2014
First fare 2013 district model overview 2014
 
First fare 2013 crowdfunding 101 (beginner) with notes
First fare 2013   crowdfunding 101 (beginner) with notesFirst fare 2013   crowdfunding 101 (beginner) with notes
First fare 2013 crowdfunding 101 (beginner) with notes
 
First fare 2013 basic-labview
First fare 2013   basic-labviewFirst fare 2013   basic-labview
First fare 2013 basic-labview
 
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
 
2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview 2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview
 
FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013
 
2013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x172013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x17
 
2013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 42013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 4
 
2013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 32013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 3
 
2013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 22013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 2
 
2013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 12013 Autodesk Oregon Regional Poster - 1
2013 Autodesk Oregon Regional Poster - 1
 
Thank your mentor day
Thank your mentor dayThank your mentor day
Thank your mentor day
 
2013 FRC kickoff workshop schedule for vancouver washington
2013 FRC kickoff workshop schedule for vancouver washington2013 FRC kickoff workshop schedule for vancouver washington
2013 FRC kickoff workshop schedule for vancouver washington
 
7 Steps to Autonomous for FRC LabVIEW Programmers
7 Steps to Autonomous for FRC LabVIEW Programmers7 Steps to Autonomous for FRC LabVIEW Programmers
7 Steps to Autonomous for FRC LabVIEW Programmers
 
FIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of ElectronicsFIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of Electronics
 
FIRSTFare 2012 Manipulators For FIRST FRC Robotics
FIRSTFare 2012 Manipulators For FIRST FRC RoboticsFIRSTFare 2012 Manipulators For FIRST FRC Robotics
FIRSTFare 2012 Manipulators For FIRST FRC Robotics
 

Recently uploaded

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

First fare 2011 drive trains

  • 1. FIRST Robotics Drive Trains Dale Yocum Robotics Program Director Catlin Gabel School Team 1540, The Flaming Chickens
  • 2. Coefficient of Friction Material of robot wheels Soft “sticky” materials have higher COF Hard, smooth, shiny materials have lower COF Shape of robot wheels Want wheel to interlock with surface for high COF Always test on playing surface But not this way!
  • 3. Traction Basics Terminology maximum Coefficient Normal Force torque turning the tractive = of friction x (Weight) wheel force weight tractive normal force force The coefficient of friction for any given contact with the floor, multiplied by the normal force, equals the maximum tractive force can be applied at the contact area. Source: Paul Copioli, Ford Motor Company, #217
  • 4. Traction Fundamentals “Normal Force” weight front normal normal force force (rear) (front) The normal force is the force that the wheels exert on the floor, and is equal and opposite to the force the floor exerts on the wheels. In the simplest case, this is dependent on the weight of the robot. The normal force is divided among the robot features in contact with the ground. Source: Paul Copioli, Ford Motor Company, #217
  • 5. Traction Fundamentals “Weight Distribution” more weight in back due to battery and less weight in front motors due to fewer parts EXAM in this area PL ONLY E front more less normal normal force force The weight of the robot is not equally distributed among all the contacts with the floor. Weight distribution is dependent on where the parts are in the robot. This affects the normal force at each wheel. Source: Paul Copioli, Ford Motor Company, #217
  • 6. Weight Distribution is Not Constant arm position in rear makes the weight shift to the rear arm position in front makes the weight shift to the front EXAM PL ONLY E front normal normal force force (front) (rear) Source: Paul Copioli, Ford Motor Company, #217
  • 8. 2 vs 4 Wheel
  • 9. Wheelbase vs track Long robots go straighter Wide robots turn better
  • 10. Track > Wheelbase Track Wheelbase
  • 11. Track > Wheelbase Track Wheelbase
  • 12. Two Wheels – Casters n  Pros: n  Simple n  Light n  Turns easily n  Cheap n  Cons: n  Easily pushed n  Driving less predictable n  Limited traction n  Some weight will always be over non-drive wheels n  If robot is lifted or tipped even less drive wheel surface makes contact.
  • 13. 4 Standard Wheels n  Pros: n  Simpler than 6 wheel n  Lighter than 6 wheels n  Cheaper than 6 wheels n  All weight supported by drive wheels n  Resistant to being pushed n  Cons n  Turning! (keep wheel base short) n  Can high center during climbs n  Bigger wheels = higher COG
  • 14. 4 Wheels With Omni Wheels n  Pros: n  Same as basic four wheel n  Turns like a dream but not around the robot center n  Cons: n  Vulnerable to being pushed on the side n  Traction may not be as high as 4 standard wheels n  Can still high center = bigger wheels
  • 15. 6 Wheels n  Pros: n  Great traction under most circumstances n  Smaller wheels n  Smaller sprockets = weight savings n  Turns around robot center n  Can’t be easily high centered n  Resistant to being pushed n  Cons: n  Weight n  More complex chain paths n  Chain tensioning can be fun n  More expensive Note: Center wheel often lowered about 3/16”
  • 16. 8 Wheels Pros: •  Allows for small wheels and low CG •  Climbs like a tank Cons: •  Complex chain paths •  Heavy, lots of bearings and chains
  • 18. Mecanum n  Pros: n  Highly maneuverable n  Might reduce complexity elsewhere in robot n  Simple Chain Paths (or no chain) n  Redundancy n  Turns around robot center n  Cons: n  Lower traction n  Can high center n  Not great for climbing or pushing n  Software complexity n  Drift dependant on weight distribution n  Shifting transmissions impractical n  Autonomous challenging n  More driver practice necessary n  Expensive See one at http://www.youtube.com/watch? v=xgTJcm9EVnE
  • 19.
  • 20. Holonomic Drive 2047’s 2007 Robot
  • 21. Treads n  Pros: n  Great traction n  Turns around robot center n  Super at climbing n  Resistant to being pushed n  Looks awesome! n  Cons n  Not as energy efficient n  High mechanical complexity n  Difficult for student-built teams to make n  Needs a machine shop or buy them from Outback Manufacturing n  Turns can tear the tread off and/or stall motors
  • 22. Swerve/Crab Ø  Wheels steer independently or as a set Ø  More traction than Mecanum Ø  Mechanically Complex! Ø  Adds weight
  • 23.
  • 24. Wild Swerve Based on Wildstang Design
  • 25. Wild Swerve 8.4 lbs per wheel (less
  • 26. Chain Wrap Illustration courtesy Team 488
  • 27. Chain Wrap Chains should wrap at least 120 degrees around sprockets Illustration courtesy Team 488
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. How Fast? n  Under 4 ft/s – Slow. Great pushing power if enough traction. n  No need to go slower than the point that the wheels loose traction, usually around 6 ft/sec with 4 CIMs n  6-8 ft/s – Medium speed and good power. Typical of a single speed FRC robot n  9-12 ft/s – Fast. Low pushing force n  Over 13ft/sec –Hard to control, blazingly fast, no pushing power. n  CIMs draw 60A+ at stall but our breakers trip at 40A!
  • 35. AndyMark Toughbox 12.75:1 Ratio Options for 6:1 and 8.5:1 Long shaft option 2.5 lbs (options for -.85lbs) Encoder option One or two CIMs $88
  • 36. Toughbox Mini 12.75:1 Ratio Options for 6:1 and 8.5:1 Long shaft option 1.95lbs (options for -.56lbs) Encoder option One or two CIMs $90
  • 37. Toughbox Nano 12.75:1 Ratio Options for 6:1 and 8.5:1 Long shaft option 1.9 lbs (options for -.28lbs) Encoder option One CIM $78
  • 39. CIMple Box 4:67:1 One or two CIMs 1.4 lbs Came in last year’s kit
  • 40. BaneBots Many gear ratios 3:1- 256:1 Long shaft options $103 2.5 lbs Avoid dual CIMs Planetary not quite as efficient Order Early!
  • 41. CIMple Transmissions Converts Fisher Price or similar into a CIM… around 5:1 ratio.
  • 42. AndyMark Gen 2 Shifter 11:1 & 4:1 Ratios 3.6 lbs One or two CIMs Servo or pneumatic shifting Two chain paths Encoder included $350
  • 43. AndyMark SuperShifter 24:1 & 9:1 standard ratios + options Made for direct drive of wheels 4 lbs without pneumatics. (-.6 option) One or two CIMs Servo or pneumatic shifting Direct Drive Shaft Includes encoder $360
  • 44. WormBox 16:1 Accepts CIM motor $119.00 1.16 lbs
  • 46. Wheels are a Compromise (Like everything else) n  Coefficient of friction n  You can have too much traction! n  Weight n  Diameter n  Bigger equals better climbing and grip but also potentially higher center of gravity, weight, and larger sprockets. n  Forward vs lateral friction
  • 47. Wheel Types n  Conveyer belt covered n  Solid Plastic n  Pneumatic n  Omniwheels n  Mechanum
  • 50. Tips and Good Practices From Team 488 Ø  Three most important parts of a robot are drive train, drive train and drive train. Ø  Good practices: Ø  Support shafts in two places. No more, no less. Ø  Avoid long cantilevered loads Ø  Avoid press fits and friction belts Ø  Alignment, alignment, alignment! Ø  Reduce or remove friction everywhere you can Ø  Use lock washers, Nylock nuts or Loctite EVERYWHERE
  • 51. Tips and Good Practices: Reparability (also from 488) Ø  You will fail at achieving 100% reliability Ø  Design failure points into drive train and know where they are Ø  Accessibility is paramount. You can’t fix what you can’t touch Ø  Bring spare parts; especially for unique items such as gears, sprockets, transmissions, mounting hardware, etc. Ø  Aim for maintenance and repair times of <10 min.
  • 52. Drive Teams Make the Difference n  A great drive team can make a average robot great. n  A weak drive team will make a great robot average (or worse). n  Drive teams need practice, rest, and freedom from other distractions at the competition. n  Drive team shouldn’t be the emergency repair crew.
  • 53. Team 1114 Kitbot on Steroids http://www.simbotics.org/media/videos/presentations
  • 55. So Which is “Best”? 2010 Championship Division Winners and Finalists 2 Four Wheel 5 Six Wheel 10 Eight Wheel 2 Nine Wheel (148, 217 partnership) 1 Mecanum 3 Crab Drive 1 Treads 2011 Championship Division Winners and Finalists