News for hackers. Stuff that matters.

Ask HN: Desktop Robotic Arm?

I'm in the market for a desktop/tabletop 6DoF robotic arm to experiment with, any recommendations? Not certain of uses, but: I might develop custom grippers, repeatability of 0.25 mm or less desired, option to extend workspace with linear rail would be a plus. Thanks!
( 21 comments | 29 points | on HN )
Re:Ask HN: Desktop Robotic Arm? by omneity on Saturday July 10, 2021 @07:12PM (#27797131)
My personal experience with two different robotic arms (< $500) and some additional research is the lack of high level software and libraries, which is quite crippling as it’s very complex to control.

If you’re not used to control theory and inverse dynamics it’s quite tricky to control it (especially at 0.25mm) and you’ll never get to actually use it to perform what you want.

You might have better luck with low-end industrial robots but the cheapest are $2500 and more.

(I’m similarly in the market if a product can prove me wrong, especially interested in something with some computer vision integration)

Re:Ask HN: Desktop Robotic Arm? by ianai on Saturday July 10, 2021 @10:43PM (#27798105)
So I’m very far out of my depth here. But it seems like we humans learn how to use our limbs through something like trial and error. Ie in other areas, babies vocalize a lot of odd sounds that vaguely, eventually sound like words. It “looks like” what random variation on inputs and weighting based on outputs might “look like” third person. Is that way far off the realm of possible with motors/etc?
Re:Ask HN: Desktop Robotic Arm? by omneity on Sunday July 11, 2021 @05:31AM (#27799535)
It’s a very interesting thought. I personally am not a robotics expert, but it seems to me there are two obstacles: loading the arm with enough sensors and encoders to detect outside feedback reliably, and the speed of learning iteration (limited in the real world by physical laws etc).

Maybe look into this? https://github.com/cyberbotics/webots

Re:Ask HN: Desktop Robotic Arm? by lokl on Saturday July 10, 2021 @07:31PM (#27797215)
Thank you, this seems like a very important point. Which arms did you use (if you're comfortable sharing)?
Re:Ask HN: Desktop Robotic Arm? by omneity on Sunday July 11, 2021 @05:27AM (#27799519)
Just random brands. I think it was something like Yehboom and Sunfounder or something.
Re:Ask HN: Desktop Robotic Arm? by lukeinator42 on Saturday July 10, 2021 @07:09PM (#27797120)
A cheap option is one of these sainsmart 6 axis robot arms: https://www.amazon.ca/gp/product/B00UMOSQCI.

I haven't documented anything yet, but I got the arm working with ROS/MoveIt! for kinematics. The code is here: https://github.com/lukeinator42/sainsmart_arm_ros. It uses cheap servos though so I don't think the accuracy is near 0.25mm.

Here's a video that shows the arm in action: https://www.youtube.com/watch?v=Yi_QydaN-34

I'm currently also building a Roboteurs RBX1 Remix arm that uses stepper motors, but it's not complete yet.

Re:Ask HN: Desktop Robotic Arm? by lokl on Saturday July 10, 2021 @07:39PM (#27797261)
Thank you and good luck with the RBX1 Remix, looks interesting.
Re:Ask HN: Desktop Robotic Arm? by ialyos on Saturday July 10, 2021 @08:49PM (#27797605)
Annin AR3 https://www.anninrobotics.com/

Original software for it is a bit hard to work with, improvements in https://github.com/ongdexter/ar3_core

Re:Ask HN: Desktop Robotic Arm? by ialyos on Saturday July 10, 2021 @08:50PM (#27797616)
I've built one and so has someone else, it's a journey, but gets you a reasonably competent arm at a reasonable price.
Re:Ask HN: Desktop Robotic Arm? by lokl on Sunday July 11, 2021 @08:03AM (#27800152)
Looks like it might meet my needs, thank you!
Re:Ask HN: Desktop Robotic Arm? by pauljurczak on Sunday July 11, 2021 @12:48AM (#27798534)
Have a look at https://shop.elephantrobotics.com/products/mycobot-pi-worlds.... If you really need better repeatability, they have a more expensive Pro model.
Re:Ask HN: Desktop Robotic Arm? by helph67 on Saturday July 10, 2021 @06:22PM (#27796901)
There's plenty of Pi projects, here's one article https://robotbuildingkit.com/the-6-best-raspberry-pi-robot-a...
Re:Ask HN: Desktop Robotic Arm? by lokl on Saturday July 10, 2021 @06:33PM (#27796955)
Thank you, DIY options are attractive because of price, and it's impressive there are even 6DoF projects, but many seem to lack the repeatability I am after (or their repeatability isn't clearly stated). If you have personal experience with one, I would be interested to hear about it.
Re:Ask HN: Desktop Robotic Arm? by Iv on Sunday July 11, 2021 @07:55AM (#27800109)
Depending on how much you are comfortable tinkering with control electronics and encoders, know that getting a good repeatability can just be a matter of tinkering with the control eletcronics:

https://www.youtube.com/watch?v=SioCwvR_PYY

How does this channel does not have more views is a real mystery to me.

Re:Ask HN: Desktop Robotic Arm? by lokl on Sunday July 11, 2021 @08:09AM (#27800176)
Likewise, your comment should have more upvotes. This is a very interesting approach.
Re:Ask HN: Desktop Robotic Arm? by jharohit on Sunday July 11, 2021 @10:53PM (#27806439)
Re:Ask HN: Desktop Robotic Arm? by lokl on Monday July 12, 2021 @11:33AM (#27811310)
Thanks, but it looks like this does not have 6DoF.
Re:Ask HN: Desktop Robotic Arm? by brianhorakh on Sunday July 11, 2021 @09:33AM (#27800647)
Check out the 3d printable esp32 robot arm at https://www.20sffactory.com/
Re:Ask HN: Desktop Robotic Arm? by ldiracdelta on Sunday July 11, 2021 @11:27AM (#27801547)
Where are the CAD files and project page?
Re:Ask HN: Desktop Robotic Arm? by felipemesquita on Saturday July 10, 2021 @09:31PM (#27797800)
Re:Ask HN: Desktop Robotic Arm? by high_byte on Sunday July 11, 2021 @03:30PM (#27803919)
idk about anything specific or anything recommended here. but thought I'd share my thought: I've seen one on kickstarter about 2 years ago. not sure the name but it seemed very practical.