Coconote
AI notes
AI voice & video notes
Try for free
🤖
Building a Six-Axis Robot Arm
Jul 10, 2024
Building a Six-Axis Robot Arm
Introduction
Building a six-axis robot: affordable and accessible.
AR4-MK3 features:
600mm reach
2kg payload capacity
Fully programmable software
Interfaces for custom tools and inputs/outputs
Required Parts and Tools
3D Printed Parts
:
Used Peopoly Magneto X for printing
Features of Magneto X:
Large build volume
High-speed printing with brushless motors
High-flow wear-resistant hotend
Klipper firmware
Available with discounts
Robot Kit from Chris Annin
:
Electronics and mechanical parts
Includes Teensy control board, switches, connectors, cables
Aluminum parts for mechanical structure
Servo Gripper Kit
: Basic kit for initial testing and learning
Motors and Drivers
:
Stepper motors with planetary gearboxes from Stepperonline
Motors include encoders to detect movement accuracy
Assembly Process
Base Assembly
:
Drilling and tapping 3D printed parts
Almost all parts are metric
USB-C connectors
Turret Bearings and Motors
:
Large bearings for main turret, require possible Loctite
Motor and pulley assembly with tensioned belts
Wiring
:
Extensive wiring needed: soldering, splicing, sleeving
Recommendation against using tinned wires for terminals
Challenges and Solutions
Motor Gearbox Issues
:
Misalignment in gearbox causing rough operation
Reassembly smoothed the operation when tightened
Wiring Length Concerns
:
Hardwired connections; potential for improvement with correct wire lengths in future revisions
Initial Testing and Calibration
Check motor functions, encoders, and endstops
Calibrate endstop offsets
Basic programming to operate movements and routines
Software capabilities: loops, conditional checks, camera-based object recognition
Performance and Limitations
Observations of wobble and inaccuracy
Claims of 0.2mm repeatability questionable due to endstop calibration variance
Belts inducing elasticity; motor backlash measured at 0.5° or more
Structural design elements causing additional elasticity
Potential Applications and Future Improvements
Initial use case: smooth camera movements for filming
Interest in developing a camera-specific arm focusing on smoothness over strength
Audience feedback requested for potential projects
Conclusion
Praise for Chris Annin's solo effort in developing the AR4
Encouragement to check out linked resources for more detailed guidance
Final Remarks
Addressed delays due to personal health
Acknowledgment of support from the community
Sign-off and teaser for future content
📄
Full transcript