LogoLogo
  • REV ION Build System
  • FRC Robot Basics Guide
  • System Standards
  • Structure
    • Introduction to Structure
    • Brackets
      • MAXSpline Brackets
      • Structure Brackets
      • Actuator Brackets
    • MAX Pattern Plates
    • Hardware
    • Extrusion
    • Bumper Brackets
    • MAXComposite
  • Motion
    • Introduction to Motion
    • Shafts / Spacers / Collars
    • MAXHubs
    • Tubes / Bushings / Axles
    • Bearings / Bearing Blocks
    • Pivot Joints
    • Linear Actuators
    • Gears
      • Advanced Gears
    • Sprockets and Chain
      • Advanced Sprockets and Chain
      • Chain Tool
    • Belts and Pulleys
    • Ratio Plates
    • NEO Brushless Motors
    • Servos
      • Smart Robot Servo
    • Wheels
      • Traction
      • Grip
      • Omni
      • Compliant
      • Flap
    • Gearboxes
      • 2 Motor Gearbox - Through Bore
      • 2 Motor Drivetrain Gearbox - Through Bore
    • MAXPlanetary System
      • System Features
      • Mounting Features
      • Load Ratings
      • Assembly Tips and Tricks
    • MAXSwerve
      • MAXSwerve Build Guide
      • MAXSwerve Drivetrain Onshape
      • MAXSwerve Calibration
      • Wiring MAXSwerve
      • Programming MAXSwerve
      • MAXSwerve Wheel V1 Evaluation
      • MAXSwerve Module Inspection
      • Aluminum MAXSwerve Wheels
      • MAXSwerve Wheel Tread Reinforcement
  • Onshape Examples
    • Onshape CAD Examples
    • Low Complexity
    • Medium Complexity
    • High Complexity
  • Building Techniques
    • Supporting Motion
    • Constraining Motion
  • Build Guides
    • MAXSwerve Module Assembly
      • Motor Orientation
      • MAXSwerve SPARK MAX Mounting Bracket Assembly
      • MAXSwerve Pack Contents
      • MAXSwerve Assembly Tips
    • MAXSwerve Drivetrain Assembly
    • Elevator Bearing Block Assembly
    • MAXPlanetary Gearbox Assembly
      • NEO & CIM
      • NEO Vortex
      • NEO 550 & 550 Sized Motors
      • 775 Sized Motors
      • Falcon
      • Shaft Retention Assembly
      • Spacer Installation
    • MAX 90 Degree Gearbox Assembly
    • 2 Motor Drivetrain Gearbox Assembly
    • 2 Motor Gearbox Assembly
    • Linear Actuator Assembly
    • MAX 180 Degree Gearbox Assembly
    • Drivetrain Bumper Kit Assembly
      • West Coast Drivetrain with MAXTube
      • AM14U5 (FRC Kit of Parts Chassis)
    • REV ION West Coast Drivetrain Assembly
  • REV ION Control System
    • REV Hardware Client
    • Power Distribution Hub
    • Radio Power Module
    • Mini Power Module
    • Brushless Motors and Controllers
    • Pneumatics
    • Sensors & Indicators
Powered by GitBook
On this page
  • Constraining Motion Basics
  • How to Constrain Motion

Was this helpful?

Export as PDF
  1. Building Techniques

Constraining Motion

PreviousSupporting MotionNextMAXSwerve Module Assembly

Last updated 2 years ago

Was this helpful?

Constraining Motion Basics

Robots need movement to accomplish goals; arms must pivot, wheels must turn, etc. However, movement that isn’t directly related to those actions can affect the accuracy and precision of the robot mechanisms. This unintended motion must be properly restricted, or constrained.

Long and thin structures can flex and deform, making it difficult to interact with objects and operate in a repeatable manner. Make use of brackets and additional extrusion or c-channel to strengthen and constrain these structures.

How to Constrain Motion

Gears and sprockets must stay aligned or else they won’t work properly. For example, if two sprockets are not perfectly aligned with each other, the chain between them will run off the sprockets. Keeping parts aligned on a shaft, and keeping the shaft itself from sliding out, is critical for reliably working robot mechanisms. Use a combination of spacers and shaft collars to align and constrain these parts into place.

At the top of the image is a shaft with two sprockets perfectly aligned and connected by chain. Underneath is another image of a shaft with unaligned sprockets, causing the chain to be unaligned and run off the sprockets.