top of page

Caterpillar Arm Project V1 and V2

This is my one of my current personal projects exploring the design and use cases of a novel omni-directional locking joint. I was inspired to create a simple universal locking joint by working with common solder station tools meant to stabilize objects or wires. I personally found it annoying when using wire-based support tools because the wires will always shift after being placed and locking stations are very slow when you have to adjust multiple joints.
 

Initial Model

image.png
image.png
image.png

Compounded Icosahedron/dodecohedron

image.png

So, I set out to create a support system that is as fast as a simple wire-based station but just as rigid as the locking systems. 

I wanted to create a joint that looked the same from all angles and could be tightened using a single string running through itself.
 

I needed a shape that was uniform from all angles. I researched and iterated through many different joint designs, including advanced dodecahedrons and custom ball designs, before deciding to use the math behind a Fibonacci sphere. A Fibonacci sphere is a mathematical model where a sphere has equidistant points on its surface, and by definition is THE model when it comes to getting the geometry I needed. While the shape isn't actually possible, we can approximate it using the Fibonacci sequence.
 

While the mathematical model itself has an abundance of online documentation, within the CAD community it is non-existent. I created my Fibonacci-inspired joint using a custom Python script within Fusion 360 that generated all the equidistant points and protrusion geometry. 

Fibonacci Sphere Model

image.png

Cones generated via Python Script

image.png

Version 1 

After finishing the model for my joint, I began creating the apparatus that could generate the string tension in two arms given easy-to-use user input. I decided to use a Sabertooth 2X12 motor controller with two 12V worm motors, along with an Arduino Nano commanding motor speed relative to the Analog value on two respective potentiometers.
 

​

image.png

Version 1 features

  • direct motor controlling using the mounted potentiometers

  • displayed motor speeds/output

  • cool see through visual display

  • metal mounting and PETG arm mounts


 

IMG_4168.HEIC
V1 Anchor
image.png

Bumps vs Cones

Version 1 Demo

Version 2 

Version 2 changes and implementations

  • Integrated ACS712 current sensors for monitoring and preventing motor stalls

  • double OLED screen interface

  • Custom Soldered Break Out board with all screw terminal connections

  • Half-sized form factor and more accessible/robust design

  • 120 lb strength internal cord 
     

KiCad Experiment.png
better internals.HEIC
V2 Anchor

Future V2 additions

  • Flashlight and gripper arm heads

  • Vice system to secure the machine

  • Opening screen images

bottom of page