6
BOMs
12
Components
1
Contributors
Last Activity
8 days ago
Repository
CRB-Department-of-Donuts
Origin File
Donut of Doom/CODE (openmelt2-main)/openmelt_schematic/openmelt_schematic.kicad_pro
Commits
48
Contributors (1)
S
slipperee_slime
4 commits
3mo ago
README
View on GitHubOpen Melt is an open-source translational drift (aka "melty brain") robot controller based on Arduino.
A translational drift robot spins its entire body using its drive wheel(s), but is still capable of directional control by modulating motor power at certain points each rotation. To achieve this - the rate of rotation must be tracked.
Antweight Reference Platform
~2300rpm
Open Melt uses an accelerometer to calculate the rate of rotation based on G-forces around a given radius (centrifugal force). For example - an accelerometer mounted 4cm from the center of rotation experiencing 145g can be calculated (link to druckerdiagnostics.com) to indicate 1800rpm rotation.
An LED is turned on once per rotation - giving the appearance of the "front" of the robot. This lets the driver see the expected direction of translation. The user can adjust the heading beacon by moving the remote control left or right. This allows for steering and correction of minor tracking errors.
The system can work with robots using either one or two drive motors.
It has been tested up to 3200rpm - and can likely work at significantly higher speeds.
Version 2 of the project is a complete recode (previously native Atmega/AVR). The move to Arduino was done to make it more accessible and potentially portable to non-AVR platforms.
Open Melt was developed by Rich Olson (nothinglabs.com (link to www.nothinglabs.com) / rich@nothinglabs.com) and is provided under the Creative Commons Attribution-NonCommercial-ShareAlike (link to creativecommons.org) license.
A longer demo video and some background on Open Melt are available at this blog post (link to www.nothinglabs.com).
#### For a complete parts list, 3d print files and build notes see the antweight reference platform (link to external).
## Demo Video
https://github.com/nothinglabs/openmelt2/assets/3834997/7247756d-c1fe-4b85-9fc3-9274c0709dcb
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect