ReBot-DevArm: open-source Robotic Arm (github.com)

by rickcarlino 23 comments 95 points
Read article View on HN

23 comments

[−] abetusk 27d ago
This is not open source. The license has a non-commercial clause in it [0].

[0] https://github.com/Seeed-Projects/reBot-DevArm/blob/main/LIC...

[−] adolph 27d ago
I'm consistently impressed by Seeed Studio's support for various levels of DIY in their products. I realize that many of the products are not totally original, but what I find interesting and original about the company is their interest in diy-accessibility and partnering with companies like Trmnl [0]. It's somewhere in between Raspberry Co, Adafruit, Pimoroni, and the like.

0. https://www.hackster.io/news/seeed-partners-with-trmnl-s-rya...

[−] utopiah 28d ago
How does it compare to LeRobot SO101 https://huggingface.co/docs/lerobot/so101 ?
[−] michaelt 28d ago
The LeRobot / SO-ARM101 uses $9 motors [1] has 5 degrees of freedom and is available with all parts for $300 [2] fully assembled. They don't quote a payload, reach, speed or repeatability. Their target market is people who want to play around with things like imitation learning outside of simulation at the lowest possible price, and who don't care about payload, reach, speed or repeatability.

The reBot Arm B601 uses $150 motors [3] has 6 degrees of freedom and a kit with all parts is $1200 [4] not assembled. They claim a 1.5kg payload, 650mm reach, and 0.2mm repeatability - numbers that are good for the price, if true (take that 0.2mm with a pinch of salt). It has no brakes, so don't lift anything you're not willing to drop. Obviously it doesn't compare to a $40,000 industrial arm, but for the price you wouldn't expect it to.

[1] https://www.aliexpress.com/item/1005008284773473.html [2] https://www.seeedstudio.com/SO-ARM-101-Assembled-Kit-Pro-p-6... [3] https://www.aliexpress.com/item/1005008012684745.html [4] https://www.seeedstudio.com/reBot-Arm-B601-DM-Bundle.html

[−] utopiah 28d ago
Perfect clarification, much appreciated!
[−] Mars008 28d ago
This is higher end arm, priced about 5x. I.e. they are not comparable.
[−] utopiah 28d ago
Well they are, you just did, and it helped me so thank you.
[−] amelius 28d ago
I didn't know Unicode had a robotic arm in its charset.

https://www.compart.com/en/unicode/U+1F9BE

[−] rkagerer 28d ago
What's the precision/rigidity/strength/repeatability like?
[−] Mars008 28d ago
they claim 'delivers 1.5kg payloads, up to 767mm reach, and 0.2mm repeatability precision'
[−] numpad0 28d ago
Wouldn't you need the axis 4 to be in line with axis 6 for it to have 6DoF?
[−] serf 28d ago
base, hip, elbow, wrist , wrist rotation, gripper.

so, six variables that produce a posture. 6DoF.

but explaining this makes me feel like i'm missing some deeper meaning in your comment?

[−] michaelt 28d ago
They actually describe it as "6+1 degrees of freedom" [1] with the gripper being the "+1" - so it's got base, shoulder, elbow, wrist1, wrist2, wrist3, and gripper.

This is a conventional way of describing things. Traditionally robot arms come with a "tool flange" where you attach your own "end effector" (which might be a gripper, or a suction cup, or a welding gun, or a paint sprayer, or whatever) and we count the degrees of freedom before the tool flange separately from those after the tool flange.

Occasionally robots come with 7 degrees of freedom [2] which gives you more options for reaching the same tool flange position. This can be useful in certain applications, like working around obstacles in the environment. It's uncommon though.

[1] https://www.seeedstudio.com/reBot-Arm-B601-DM-Bundle.html [2] https://explicit-robotics.github.io/exp_robot/kuka_LBR_iiwa7...

[−] adrian_b 28d ago
It should be noted that 6 degrees of freedom is the minimum that enables reaching any point with any orientation of the effector, while 7 degrees of freedom is what a human arm has with the shoulder fixed, which enables reaching some points even around some obstacles that would block a 6 degrees of freedom arm.

Including the movements of the shoulder, a human arm has 9 degrees of freedom, but the additional 2 degrees of freedom do not provide a new capability, they just extend the range of possible motions beyond that limited by the joints of the other degrees of freedom.

An arm with many degrees of freedom, like an octopus arm, could reach some places even when having to avoid many obstacles.

[−] imtringued 28d ago
His point is that the robot has split the kinematics to have 3 DOF for position near the base and 3 orientation DOF on the wrist.

This still gives you 6 DOF on the end effector, which is pretty good, but overall the arm design is restricted in its ability to route around obstacles.

This downside has an upside though. Since every cartesian position has exactly one pose for the first 3 DOF, the inverse kinematics are simpler and you do not run into singularities for basic position control when maintaining a constant orientation.

[−] numpad0 28d ago
I'm sorry, I was confused. This arm appear to have wrist pitch and yaw "backwards" from standard split forearm configuration, and I mistook the wrist yaw motor to be something else.

Although, it does still worry me that there don't seem to be a lot of footage of this arm with that axis away from its neutral position...

[−] karmicthreat 28d ago
If you want something more industrial Chinese arms that ape UR are 10-20k.
[−] lowderd 28d ago
Have any companies you recommend? We’ve been looking for something to automate part loading/unloading on a CNC, don’t have the budget for a UR yet but have been looking for something around 10K-20K
[−] gregsadetsky 22d ago
take a look at the ufactory xarms - https://www.ufactory.us/xarm

we have a bunch at work, happy to chat about them (email in profile), they are about 10k

[−] elictronic 28d ago
Can you make your GitHub at least a little bit not pure LLM. All those emojis cause me to instantly nope out. At least make me think you tried.
[−] altmanaltman 28d ago
I really dont understand why LLMs think emojis are absolutely crucial for README. like where is that training data coming from
[−] singularity2001 28d ago
price?
[−] yardie 28d ago
$1200 for the kit https://www.seeedstudio.com/reBot-Arm-B601-DM-Bundle.html

$830 for just the motors