Earlier quoted context omitted.
Oh look someone has already done something like that: https://www.youtube.com/watch?v=04JkdHEX3Yk
I don't know why this can't just be a cleverly laid out arrangement of layered sieves, each one parsing a different object .. I don't see how it needs to be mechanical in any sense other than "pour in the lego junk, out it comes neatly sorted", a la coin-sorting machines ..
Low Cost Robot Arm
191–200 of 258 posts
Re: Low Cost Robot Arm
#192obligatory shout out to Annin Robotics AR4. Here is my build: https://commandpattern.org/2023/03/19/ar4-robotic-arm-build/ $2K USD. 2kg payload. millimeter repeatability (if you build it well :)
Nice build! I always wanted one of those AR robot arms but I'd rather buy it off-the-shelf than assemble from scratch. I don't think anyone sells them pre-built though. This type of 'high level hobbyist robotics' is in a bit of business dead-zone unfortunately, as it's some combination of too small a market and not enough use cases to justify having a company around. Or maybe there's potential there but no one's thou…
Re: Low Cost Robot Arm
#193Earlier quoted context omitted.
Servo + Cycloidal or Harmonic gears are usually the way to go, but to get them backlash-free is hard (or expensive, if you're buying). Once you got that down challenges include: * How rigid are the links between my joints? Plastic will wobble, metal is better * How heavy is my arm and how does that limit its movement? If you go for stiff metal castings, you add weight you need to move. The lever arm relative to the b…
Do you think there is a way to take out backlash with sensors and software? Something like how additive manufacturing systems can use accelerometers to smooth artifacts from motor movement. [0] Let's say two cheaper cycloidal geared motors running in opposition with a load cell between them to maintain the materially compatible force. https://www.klipper3d.org/Measuring_Resonances.html
If your axis has high enough friction, then nothing will move when your actuator is in the decoupled backlash region, so you can compensate by adding the backlash amount to your target position whenever you switch directions. But that means you need more friction than tool force, with bigger motors and drivetrain to compensate. It's often easier just to build a system with zero backlash, then you can focus on tuning for system rigidity/resonance (as shown in your link).
Re: Low Cost Robot Arm
#194I'm surprised (or perhaps very unaware) that there doesn't seem to exist a company yet that mass produces cheap, high quality, reasonably standardized robot arms. So many things like 3D printers or CNC machines have entered the consumer/amateur level price realm, but this seems to be something still largely unexplored. Seems to have Arduino/Raspberry Pi scale potential, but I haven't heard of a name/ecosystem that po…
Re: Low Cost Robot Arm
#195I started working on a similarly sized arm. I've got a use-case, long time friends with a glass blower. I was thinking of using it to make faceted glass pendants. They've got a faceting machine but it is manually operated. The hard part is repeatability. You need tight tolerances and each joint in the arm adds inaccuracy the further you get from the base. If the base has 1mm of wiggle, the 20cm arm has 4mm wiggle at…
Re: Low Cost Robot Arm
#196Re: Low Cost Robot Arm
#197I started working on a similarly sized arm. I've got a use-case, long time friends with a glass blower. I was thinking of using it to make faceted glass pendants. They've got a faceting machine but it is manually operated. The hard part is repeatability. You need tight tolerances and each joint in the arm adds inaccuracy the further you get from the base. If the base has 1mm of wiggle, the 20cm arm has 4mm wiggle at…
I think about this regularly just don't have the time to pursue it: Couldn't you build your arm in Nvidia Omniverse by also adding feedback like a cheap hig resolution distance or angle detector and train an ml model to compensate it?
But beyond that, the kinematics as well as the force dynamics for controlling a serial manipulator are very well understood. So there aren't too many gains to be made by AI. It is difficult to implement in software due to some tricky situations about the nature of motion planning. Discontinuities around orientation approaches in 6-DOF systems for instance. But widespread use of serial manipulators is proof that, although challenging, they are relatively solved. It is always interesting to watch an AI model or genetic algorithm do some path planning, but this is a pretty well trod area of research at this point.
Now, when you want a robot to walk and pick things up at the same time... that is when AI becomes something to consider in order to figure out how the dynamics should work.
Re: Low Cost Robot Arm
#198Earlier quoted context omitted.
Agreed, they certainly can be/are useful (and fun!), in a multitude of ways, but all too often I've also encountered peoples' "complaints" that they bought a bunch and now don't have a use case for it/are searching for one :)
That's because a toy engineering project is still an engineering project and will be way more work than you think it is, no matter how much work you think it is. It's hard to maintain that energy for long when it's not your day job (sometimes even when it is, tbh).
I've built a lot of custom arduino-based projects for other people and a substantial fraction of them are the "I bought a bunch of stuff, but I don't have time to learn how to program it" types.
Re: Low Cost Robot Arm
#199Earlier quoted context omitted.
You can use an Arduino for virtually anything though. A robot arm can only move stuff around.
Arduinos are also $20.
$3 will get you a basic Arduino Nano clone.
Re: Low Cost Robot Arm
#200Earlier quoted context omitted.
I think the easiest way to collect the Lego pieces from the floor is by using a vacuum cleaner. Then look at the sorting as a separate problem :)
We have a “Lego sheet” - just a regular bed sheet that goes on the floor before playing with Legos. When it’s time to collect, you make a “bag” with the sheet, grabbing (most of) the pieces, and then we “pour” them into the final container. The sheet goes in top of the pieces on the same container so it’s also the first thing that comes out the next time.
From the item description: "TIDY UP IN SECONDS: Say goodbye to messy playrooms with our storage organizer! The play mat provides a dedicated area for creative play, and when it's time to pack up, simply gather the handles and tip everything back into the compact storage cube. "