Close
0%
0%

Stringman

Cable driven parallel robot for household cleanup

Similar projects worth following
Similar to a delta robot, you can move an object around in a space by reeling in or out lines anchors in the corners. the object will hang at a predictable location. Using BLDC hub motors and fishing line, Stringman moves a gripper around a room and can pick up and drop objects.

I've been working on both making the robot as simple and reliable as possible so that it can be produced at scale, as well as trying all kinds of machine learning approaches to control it and provide a simple interface that lets you just turn it on and expect it to act like an appliance that picks up the clutter on the floor.

I don't think you can find another robot that can move any small object in a room from A to B with only four actuators, but if you do, please show me. The whole reason for this morphology is that the low number of actuators keep the price in reach.

There's a long way to go, but Stringman is for sale now to those who wish to try it out. Please see http://neufangled.com for more inf

Purpose

Solve 80% of the chores 80% of the time

I spend a lot of my time picking up after my kids. it's not hard work, but it's repetitive. put the toys back in the box, put the laundry in the hamper. Of course I teach them to do it myself, but I can't help trying to automate it too. 

Picking up laundry does not require a delicate touch. any two fingered gripper will do, and we don't need millimeter accuracy, just centimeters. Cable driven parallel robots offer an interesting solution to this problem. I hang a gripper at the end of a couple of fishing lines on motorized spools and program them to move the gripper around the room.

I think if Stringman can tackle one common chore in a good enough way while staying cheap, then it's a viable product you might buy.

Main Components

A gripper, with one smart servo (ST3215) for the fingers and a linkage to move them in a mostly parallel way when near closed. and another servo to spin a wrist.

A place to display the fudicial tags that help calibrate and locate the gripper in the room. After a few iteration I decided this is best placed above the gripper by about 50 cm and linked with a rigid pole. the pole gives the wrist something to push off, and the distance lets it get down beside chairs and beds.

Anchors. Four motorized spools. the motors have to be capable of precise low speed motion but also able to turn without limit in either direction. 1nm of torque is sufficient for most payloads. Reduction is basically unnecessary and would be a source of noise

I'm currently in the process of upgrading the anchor system from four anchors driven with MKS42C steppers to two anchors each having a pair of DAMIAO BLDC hub motors. This affords a lot of improvements I'll elaborate on later.

Cost

My aim with this robot was to target $1000, and that's roughly where I'm at. 
The pilot anchors + arpeggio gripper currently is $790 on Tindie. While the system with the new anchors are going to be higher, probably between $1200 and $1800.

In order to build the current design yourself, the total BOM cost before shipping and tariffs is about $600

Control Methods

In theory the control of a CDPR is simple, calculate the distance between each anchor and the platform and command every spool to reel to that length. But in practice you need a lot more active correction because it's impossible to perfectly calibrate it.

I've settled on using a Kalman filter that combines an estimate of the hang point from the motor encoders and the visually estimated location from the apriltags into a synthesized position.

I use velocity control rather than positional control because it gives more consistent behavior throughout the room and isn't as dependent on calibration.

I don't use ROS because it's over complicated and couldn't simulate strings well. in fact I've never gotten any physics sim to property simulate the strings yet, but I haven't tried that hard. it's just that what I've come up with works fine and I've moved on to applying to cleaning up clutter. I can always come back to simulation later.

  • Training with ACT models

    Nathaniel Nifong2 hours ago 0 comments

    The new anchors have been performing great! while I wait for more motors from china, I tried training a stringman robot to pick up some new types of items

  • Arpeggio Anchors

    Nathaniel Nifong03/24/2026 at 12:12 0 comments

    I've reached the second major hardware version of the Stringman anchors. (the second version of the gripper is complete already) and these anchors are so much better in every way.

    I faced a setback in calibration, but that is to be expected when changing so much about the system. Overall it's a big improvement and the mounting system will allow me to Demo more easily in booths or in rooms with drop ceilings.

View all 2 project logs

View all instructions

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