A 3D printed robotic leg, inspired by Boston Dynamic's Spot Mini robot. Aimed to balance form and function
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
Full Leg Movement Test.mp4A test of moving the two joints one at a timeMPEG-4 Video - 20.61 MB - 01/13/2020 at 08:08 |
|
|
Full Speed Knee Joint Test.MOVA quick test of how fast and accurate the unloaded joint can bequicktime - 19.13 MB - 01/13/2020 at 08:04 |
|
|
IMG_8921.MOVQuick test of the joint working, using the Odrive/OdriveTool to control the motor.quicktime - 15.52 MB - 05/28/2019 at 00:40 |
|
This update is very late as I finished printing and building the hip joint towards the end of July last year just as I started my first semester of uni and got a bit preoccupied. I am very happy with the way the parts went together and work. Everything feels very sturdy and the joints are both smooth.
I have been tweaking the design over the past month as to improve some aspects I wasn't happy with. I also added some functionality.
Changes Include:
- Added AS5048A magnetic encoder to the joint to give absolute position feedback from the joint. This will allow the robot to know the positions of all the joints on startup without homing. (This was always intended to be in the design I only just got around to adding it)
- Swapped all the gear teeth from straight cut to helical cut. I should have started with helical gears as changing them this late in the design messed with my Fusion 360 timeline and I had to do some sketchy stuff to keep the design as parametric as possible. It was well worth it as it reduced the backlash from about +- 3mm at the foot to absolutely nothing and made the gearboxes significantly more smooth with no stiff spots. This came at the small cost of increasing the force required to back-drive the joint but I think its worth it. (Having no backlash makes programming much easier)
- Swapped out the AMT 102-V encoder for an AS5047P magnetic encoder. I was having trouble getting the alignment of the AMT encoder right because I was mounting it upside down to maximise the length of the motor shaft I could get into the collar. This was causing rubbing inside the sensor so I swapped it for a magnetic encoder which was much easier to mount and there is no chance of rubbing.
- Found some new TPU filament for the foot and knee pad which as a bit softer and actually grippy.
I am now pretty happy with the design of the joint so I will begin printing all the parts for the hip joint and should hopefully have it done soon :)
Create an account to leave a comment. Already have an account? Log In.
Wow! This is high-end commercial quality - at least from the looks. Would like to see it in action and get a 1-year use review. Nice job.
Become a member to follow this project and never miss any updates
Amazing! Keep up the good work