Octocanum

A new take on robotic manoeverability and versatility, capable of dynamically switching from a mecanum-based drive system to an 8-wheel tank-style terrain tackling traverser.

This project was modeled in Onshape for their 2022 global design competition. Some of the key aspects of this assembly include fully custom miniature mecanum wheels, a 1:1 non-backdriveable drop mechanism, and a self-written chain generating tool to pattern links in chain paths using linear interpolation between instances, rather than based off of path length. More details on the chain featurescript can be found here.

48mm Mecanum

Space Requirements

The goal was to end up with wheels narrow enough to fit inside goBILDA channel along with the following components:

This left me with about 24mm of usable space, setting the requirements for the custom wheels. 

Components

Finished Product

While our FTC team did not have the funding to build the entire octocanum, I was able to make the wheels on my own, and eventually integrate them into an in-channel mecanum drive (without the drop pods & switching capabilities unfortunately). The next iteration will likely avoid casting polyurethane, because this was a massive pain with such small, finicky parts. If you ever need to make custom mecanum wheels, I wrote a profile generator for rollers that you can check out here

Non-Backdriveable Drop Pods

Requirements

Components

I'd contemplated using a screw drive for actuation, but it ended up being very difficult to support and orient in a way that would effectively raise and lower the output. Instead, the primary mechanism uses what's called a two-way overrunning clutch. Essentially, four circular pins act as wedges around a hexagonal shaft, all inside a cylindrical housing. As the output attempts to backdrive the shaft, the pins are forced like wedges into the corners between the shaft and housing. The 3D printed input cam has the shape of two parentheses (    ) and when rotated, disengages the pins from their corners and pushes the input shaft.

Mechanism Demo

In the summer of 2022, during my internship at goBILDA, I had the good fortune of being able to build this particular component with physical components. 

In this video, I'm using a high speed, low torque servo with the dual overrunning clutch mechanism coupled to its output. Rotation in both directions works as normal, and I was unable to backdrive the output. (not a scientific test but ehh)

8399f17ad208f3388ced4f3b.mp4