Close
0%
0%

Strain Wave Gear Robotic Joint

Mostly 3D Printed Harmonic Drive Joint for Robotic Arm usage

Public Chat
Similar projects worth following
Zero Backlash, Accurate, Strong.

No details yet, Just Project Logs until this is completed.

  • Joint 2 Progress

    Jared Fenster09/09/2024 at 23:58 0 comments

    • Added Carbon Fiber Tubes which will connect Joint 2 to Joint 3.
    • Used 4 tubes as it was cheaper than 1 large tube.
    • Each tube is 25mm*23mm*350mm (cut down from original size)
    • The 4 wires to connect the rest of the Joints will be routed through one of these tubes which has an access point next the the respective motor driver.
    • To this point, there is still no problem with the backlash.

  • Joint 2 Test

    Jared Fenster09/06/2024 at 21:34 0 comments

  • Backlash

    Jared Fenster09/02/2024 at 22:27 0 comments

    After assembling the first Joint I can confirm that it has 0 backlash. Soon I will get the tools to get a real measurement of the backlash, but for now this is very impressive for a 3D printed Gearbox of this strength and accuracy.

  • Encoders with Moteus r4.11

    Jared Fenster09/01/2024 at 04:37 0 comments

    I connected the output Joint Encoder to the Moteus r4.11. Since I can do this on every Joint, I will not need to worry about cable management. There will only be 2 cables coming from the arm which is the CAN cable and the power cable. This will simply daisy chain through the Joints. I still need to look into improving the backlash of the output. Since the backlash is enough for the output encoder to measure it, it implies that the motor could do a better job holding the position. In other words I want the make the motor fight the backlash a soon as it is measured. This would make the arm very accurate.

    Moving on, I am still working on the second stage Joints. The biggest problem is the print-in-place planetary gears. Since this Joint will be so small, The planetary gears are quite difficult to print. I am now attempting to not make them print-in-place but rather find a way to assemble them. There will be quite a few challenges like this with the second stage Joints, such as the bearing and ball bearing sizes, but I'm not too worried. I think the design could be completed by the end of next week.

  • Second Stage Joints

    Jared Fenster08/31/2024 at 05:13 0 comments

    The current Joints have a diameter of 140mm. My plan is to have 2 sets of Joints where the first 3 Joints are 140mm 120:1. Then I will make the last 3 Joints 110mm 75:1. This will give a balance to the look of the arm, This is also good for conserving weight. If all of the Joints were the same strength It would simply be a waste of materials as the arm is only as strong as the first Joint. This will be a very difficult design challenge as my Strain wave gear cup encoder design is not as easy to scale down as it is to scale up. Ideally the design for these Joint will only take a few weeks as I have an idea of what I'm doing already.

  • Moteus r4 with output encoders

    Jared Fenster08/29/2024 at 22:59 0 comments

    I have just found out that the Moteus r4 has a connector for an additional encoder. If this works, I will not need to run the a cable for each encoder down the arm. This would also simplify the coding required.

    I will be testing this later today once the adapter arrives. 

    The photo below is the current design for the first two joints that I'm currently building.

  • Demo of the Base Joint with Encoder

    Jared Fenster08/28/2024 at 20:04 0 comments

  • Arm Design Progress

    Jared Fenster08/27/2024 at 03:38 0 comments

    I have designed the first Joint and a half of the arm. I am already in the prosses of build these Joints. I like the look so far.

  • Moteus R4 Test

    Jared Fenster08/26/2024 at 20:21 0 comments

  • Moteus with ROS2

    Jared Fenster08/26/2024 at 01:01 0 comments

    This has taken some time as the design of this system is based both on my Ubuntu WSL and my Pi 5. I have another motor arriving soon and I will start building out the arm.

View all 50 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates