Sisyphean Ball Race Robot Toils Gracefully, Magnetically | Hackaday

2022-06-25 04:00:46 By : Ms. Aojin Chem

Aren’t ball races and marble runs fun? Wouldn’t they be so much more enjoyable if you didn’t have to climb back up the ladder each time, as it were, and reset the thing? [Johannes] wrote in to tell us about a wee robot with the Sisyphean task of setting a ball bearing on a simple but fun course, collecting it from the end, and airlifting it back to the start of the track.

[Johannes] built this ‘bot to test small-scale resin printing strength as well as the longevity of some tiny linear actuators from Ali that may or may not be available at a moment’s notice. The point was to see how these little guys fared when connected directly to an Arduino or other microcontroller, rather than going the safer route with a motor driver of some kind.

Some things worked well, like the c-clips that keep the axles together, and using quick pulses to release the magnetically-linked ball from the gripper. Other aspects didn’t work out so well. Tiny resin parts do not respond well to force, for starters. And then there’s the actuators themselves. The connections are fragile and the motors are weak, but they vary wildly in quality from piece to piece, so YMMV. Some lose steps, and others occasionally seize. But you wouldn’t know any of that from the graceful movement capture in the video below. Although it appears to be automated, the bot is under remote control because of the motor issues.

Not into ball runs? There are other Sisyphean tasks available, such as moving sand around in the name of meditation.

I once saw a video of a resonant robot, springs on each axis and a solenoid kick at the right time, for pick and place it outperformed an industrial robot.

With all those dangling long length solid wires, how do you determine if a component actually failed or just became disconnected?

the problem is that the connection from the motor coils to the solder posts are very fragile, so if the coil wire becomes detached you can’t easily fix it. Usually these motors are connected via a flat flex pcb, but those were not provided by the seller on that model. Soldering enamel wire directly to the connection posts was a quick way to get it running for testing. Sure it’s not the motors fault but if other makers want to use those motors in a similar hacky way I think it is useful to know the shortcomings

All those loose wires stress me out.

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

By using our website and services, you expressly agree to the placement of our performance, functionality and advertising cookies. Learn more