No video

Building Compliant Robot Grippers - for Events and Education

  Рет қаралды 82,225

James Bruton

James Bruton

Күн бұрын

It's time to put hands on my performance robots so that they can be operated remotely using the puppeteering rigs and can be made to manipulate items so two people can carry out a robot challenge at events.
I've built two grippers for each robot, and each has a sensor so that they always grip the same tension on the object. This used a spring, magnet and hall effect sensor to detect the tension.
Each robot can be operated with the puppeteering rigs by a human operator, as well as by DMX for operation from accessible interfaces or scripted performances.
Thanks to Matt: / winchymatt
Affiliate links - I will get some money of you use them to sign up or buy something:
***************************
Skillshare free trial: skillshare.eqcm...
Matterhackers 3D printing supplies: www.matterhacke...?aff=7500
Music for your KZfaq videos: share.epidemics...
Amazon US: www.amazon.com...
Amazon UK: www.amazon.co....
Amazon FR France: www.amazon.fr/...
Amazon DE Germany: www.amazon.de/...
Amazon ES Spain: www.amazon.es/...
Amazon IT Italy: www.amazon.it/...
***************************
You can also support me on Patreon or buy my Merchandise:
***************************
Patreon: / xrobots
Merchandise: teespring.com/...
***************************
Other socials:
***************************
Instagram: / xrobotsuk
Facebook: / xrobotsuk
Twitter: / xrobotsuk
***************************
CAD and Code for my projects: github.com/XRo...
Huge thanks to my Patrons, without whom my standard of living would drastically decline. Like, inside out-Farm Foods bag decline. Plus a very special shoutout to Lulzbot, Inc who keep me in LulzBot 3D printers and support me via Patreon.
HARDWARE/SOFTWARE
Below you can also find a lot of the typical tools, equipment and supplies used in my projects:
Lulzbot 3D Printers: bit.ly/2Sj6nil
Lincoln Electric Welder: bit.ly/2Rqhqos
CNC Router: bit.ly/2QdsNjt
Ryobi Tools: bit.ly/2RhArcD
Axminster Micro Lathe: bit.ly/2Sj6eeN
3D Printer Filament: bit.ly/2PdcdUu
Soldering Iron: bit.ly/2DrNWDR
Vectric CNC Software: bit.ly/2zxpZqv
Why not join my community, who are mostly made up of actual geniuses. There’s a Facebook group and everything: / 287089964833488
XROBOTS
Former toy designer, current KZfaq maker and general robotics, electrical and mechanical engineer, I’m a fan of doing it yourself and innovation by trial and error. My channel is where I share some of my useful and not-so-useful inventions, designs and maker advice. Iron Man is my go-to cosplay, and 3D printing can solve most issues - broken bolts, missing parts, world hunger, you name it.
XRobots is the community around my content where you can get in touch, share tips and advice, and more build FAQs, schematics and designs are also available.

Пікірлер: 164
@jamesbruton
@jamesbruton 4 жыл бұрын
Patrons and KZfaq Channel Members already have next week's video - that video is the next part of Mini Robot Dog.
@zealreaper418
@zealreaper418 4 жыл бұрын
James Bruton Yey ^~^
@zealreaper418
@zealreaper418 4 жыл бұрын
Eric Lotze it makes me think of Doc Oc
@The_Burber
@The_Burber 4 жыл бұрын
Make a puppet robot bender
@anthonyradisich8919
@anthonyradisich8919 4 жыл бұрын
Awesome! Now that it has hands, this puppeteering control interface looks like it would be a good fit for the Hacksmith's Power Loader project
@kruleworld
@kruleworld 4 жыл бұрын
I smell a cross-over possibility...
@symlosis3d756
@symlosis3d756 4 жыл бұрын
Now that would be a good collaboration
@Sketchy_Dood
@Sketchy_Dood 3 жыл бұрын
@@kruleworld they’ve crossed over before, if only they crossed over again
@jayzo
@jayzo 4 жыл бұрын
The way the Arduino and the MAX485 module fit on that proto-board so nicely is so satisfying.
@Cubedex679
@Cubedex679 4 жыл бұрын
If this had a vr headset and a camera in the head Imagine how cool that could be.
@natnat999play
@natnat999play 3 жыл бұрын
It exist...
@andreyrumming6842
@andreyrumming6842 4 жыл бұрын
James Bruton I have an excellent idea if you are willing to try it! Attach a camera to the head of the puppeteering rigs, then hook it up to a VR headset so you can see exactly what the robot sees. Then, make a suit that can detect roughly where your body is instead of the smaller controller things. That way, it actually feels like you are the robot. Move your hand forwards, and the robot moves it's hand forwards. Might be a bit strange as there would be a small delay between you moving and the robot moving, but it would be super fun I reckon, even if it doesn't have much of a practical use! I would be happy to help with some of the design and code if you like. I completely understand that it would be quite a large project to attempt, but the result would be super fun! Plus, a human-based controller suit could be SUPER handy for other projects later on
@rdoes6696
@rdoes6696 4 жыл бұрын
It would be interesting just to see the view from the robots perspective, especially when you have a crowd staring at it.
@matthewcollier3482
@matthewcollier3482 4 жыл бұрын
I think the robots can't really move fast enough for it to work very effectively. It would be extremely disorienting to have the robots arm lagging behind yours by quite a bit and I bet it would lead to a lot of nausea. Definitely a cool idea, but I feel like it may not be very possible.
@rdoes6696
@rdoes6696 4 жыл бұрын
@@matthewcollier3482 True. There would be a lot of minuscule timing issues to spend a lot of time on. It would certainly be tricky to accomplish decently.
@spacenoodles5570
@spacenoodles5570 4 жыл бұрын
If you attach 2 cameras, you can have a 3d view
@tiporari
@tiporari 4 жыл бұрын
Latency of limb movements won't cause nausea, only latency of camera movement if the head is moving in relation to headset tracking. You can just create a fixed viewport scaled 180° and move the "player" viewport across the field of view (which is plenty fast). Easy to solve at a slight cost of resolution, which people tolerate just fine.
@nrdesign1991
@nrdesign1991 Жыл бұрын
The tension mechanism is super clever. It shows a nice application of the decoupling principle.
@P-Ian
@P-Ian 4 жыл бұрын
I think it would be a fun challenge, where operators would be in a different room than the robots, controlling them with a POV perspective. Maybe doing something like preparing an easy meal (a sandwitch maybe?) or building something with easy to grip blocks. Either way, those robots look awesome! Can't wait for more videos! :D
@jamesbruton
@jamesbruton 4 жыл бұрын
I'm considering it - "can this robot cook waffles!"
@thedurangeddrifter3634
@thedurangeddrifter3634 4 жыл бұрын
I still can believe I've been watching this man since 2014
@tonysfun
@tonysfun 4 жыл бұрын
Great job. Now I need plans, STLs.... and your talent! Thanks for sharing!
@gnome_with_the_iron_hands
@gnome_with_the_iron_hands 4 жыл бұрын
Brilliant, simple solution for maintaining proper grip pressure! 👍
@paulaslab
@paulaslab 4 жыл бұрын
Amazing! The two robots look so cool side by side. Thanks for the great videos, truly inspiring!
@jamesbruton
@jamesbruton 4 жыл бұрын
Thanks!
@garagemonkeysan
@garagemonkeysan 4 жыл бұрын
Nice video. Great engineering and design. Spring tension/hall effects great solution. Mahalo for sharing! : )
@kamperzoid
@kamperzoid 4 жыл бұрын
That's a cool way to do that. So you can even tell have a firm grip or a soft grip on an object. Nicely solved!!
@jacobgoldstein6878
@jacobgoldstein6878 4 жыл бұрын
Love this project! Maybe have the gripper naturally closed and open with the switch so it’s easier to hold on to things
@vale-fr3nt
@vale-fr3nt 4 жыл бұрын
This is the future... don't stop
@Getwright-
@Getwright- 4 жыл бұрын
These things look like so much fun!
@tiporari
@tiporari 4 жыл бұрын
I love the puppet rigs. I have always thought this approach would make operating heavy machinery like cranes and excavators much more intuitive and precise to control. Particularly if you incorporate force feedback in the axis. Consider putting the wearer "inside" the puppet rig, and allowing them to control an exosuit as an assistive technology for disabled persons mobility.
@lynzR04
@lynzR04 2 жыл бұрын
Nice build
@plemli
@plemli 4 жыл бұрын
Just don't apply for that remote surgeon vacancy yet !
@veitforabetterworld
@veitforabetterworld 4 жыл бұрын
FPV would be awesome.
@headrobotics
@headrobotics 4 жыл бұрын
Way cool - perhaps a good pre-cursor to remote manufacturing
@kruleworld
@kruleworld 4 жыл бұрын
They use a similar system to do remote surgery...so...
@richardward6747
@richardward6747 Жыл бұрын
Love to see you do a similar build for a "robot wars" thing.. dexterous arms could be quite the advantage in an arena pitting spear against silly power tools on wheels.
@MrGurkentomate
@MrGurkentomate 4 жыл бұрын
I was desperately waiting for the robots to shake hands at the end there :D
@nickyyyyy
@nickyyyyy 4 жыл бұрын
This needs VR, for pov object picking mate. Good job
@makingitmyway9888
@makingitmyway9888 4 жыл бұрын
It would be interesting to see the gripper switches changed to something like a linear potentiometer that would allow you to control how open or closed the gripper is. Then you would still have the gripper stop adding gripping force once the hall effect sensor has reached its desired value and at that point it would ignore the value of the linear potentiometer if it were to move in the direction that would command the gripper to grip tighter.
@BruceHunsaker
@BruceHunsaker 4 жыл бұрын
Always amazed at what you come up with! Thanks for the inspiration! Now just need to get my 3d printer under wraps.
@nilok7
@nilok7 4 жыл бұрын
It would be cool if you could turn them into teleoperating robots by giving them binocular vision and allow them to be controlled by a VR system. You would need to "simulate" the robot's body so it doesn't allow any positions that would cause the elbows to crash into the physical body.
@KacperLaska
@KacperLaska 4 жыл бұрын
Please try to use these for telepresence with VR!
@TheRealFrankWizza
@TheRealFrankWizza 4 жыл бұрын
Excellent video.
@Innomen
@Innomen 4 жыл бұрын
Outstanding! Excellent addition.
@nikgourg6909
@nikgourg6909 4 жыл бұрын
You are a great 3d disigner
@nishantsharma4465
@nishantsharma4465 4 жыл бұрын
These robots are very cool HAPPY HOLI everyone from India
@joshuadsuper101
@joshuadsuper101 4 жыл бұрын
This is so so cool.
@symlosis3d756
@symlosis3d756 4 жыл бұрын
Oh man I wish I could do more than just basic programming these look awesome
@edwardstables5153
@edwardstables5153 4 жыл бұрын
Just try making stuff, you'll find yourself getting better and better :)
@CuulX
@CuulX 4 жыл бұрын
Basic programming is all you need to get started, the more advanced parts are things you learn as you go. You can't wait with doing stuff until you have mastered programming, then you'll never master it. Best way to learn is through actual practice with actual goals and projects. Simple ones that you can complete but are still a bit challenging.
@symlosis3d756
@symlosis3d756 4 жыл бұрын
That's true I have an ongoing project in mind with coding but i just seem to struggle getting my head round trying to piece everything into one sketch (I threw myself into the deep end) individually I can work each component in separate sketches which include a motor driver board, leds, Neo pixels, servo and an ir receiver so it should be quite simple
@PiefacePete46
@PiefacePete46 4 жыл бұрын
Absolutely EXCELLENT!... Forgive me if I don't sign up for teleoperated surgery just yet. :o)
@marktadgell8885
@marktadgell8885 4 жыл бұрын
Great @mattdenton / James Bruton .. seem like great fun ,, 👍🏻
@jesseshakarji9241
@jesseshakarji9241 4 жыл бұрын
Should do a cup stacking competition with the robots.
@jakobfriedl3098
@jakobfriedl3098 4 жыл бұрын
concerning springs... u could just use two preassure springs and end poit switches on each side... move the two finges to another till the switch is activated so the springs are "loaded" -> equal force on both sides (sry 4 my english)
@vale-fr3nt
@vale-fr3nt 4 жыл бұрын
The future of robot fights... #cyberpunk
@sergioa.1530
@sergioa.1530 4 жыл бұрын
So cool man, that design is very clever 🤙🏼
@ZMAC441
@ZMAC441 4 жыл бұрын
Ok time for some fighting robots!! That would be amazing to see you build. Make the joints compliant so they don’t break, then allow people to fight each other with goggles on. Maybe a points system with sensors on the head and body. They could be smaller so they can punch quicker. Just an idea.
@Kiddabob
@Kiddabob 4 жыл бұрын
You should add a POV VR (like a drone style POV with HMD) camera so that when doing stuff like that challenge you can see where the hands are from anywhere you are
@ben.alexander
@ben.alexander 4 жыл бұрын
Would be amazing if the robots blinked over time or when you held down the grip switch the "eyes" looked like they were focusing
@mikialfredo
@mikialfredo 4 жыл бұрын
Is it me or do I really want to watch these people fight with these robots
@AerikForager
@AerikForager 4 жыл бұрын
Next challenge, Teleoperated Robot Jenga!
@GordonWrigley
@GordonWrigley 4 жыл бұрын
Watch the puppet vs the robot, there's a lot of slop in that setup, I think due to acceleration damping and smoothing
@rdoes6696
@rdoes6696 4 жыл бұрын
Yeah the "slop" does detract from the wow-factor.
@matthewcollier3482
@matthewcollier3482 4 жыл бұрын
I almost don't think slop is necessarily the right word, but it definitely doesn't seem responsive enough
@rdoes6696
@rdoes6696 4 жыл бұрын
@@matthewcollier3482 yes, more like slight delays in actuation time. It is not a sloppy build, just seems to be a little less fluid than one could wish for it to be. But great work nonetheless James Bruton!
@matthewcollier3482
@matthewcollier3482 4 жыл бұрын
@@rdoes6696 Yeah exactly, it seems quite rigid just that the motion smoothing and stuff is adding enough of a delay that it seems laggy
@PeanutVendor69
@PeanutVendor69 4 жыл бұрын
Would love to see some James Bruton haptics involved here! Could you do a similar challenge blindfolded?
@jamesbruton
@jamesbruton 4 жыл бұрын
That is something I've thought about, it's hard to do all the sensing and feedback required though
@vlady5271
@vlady5271 4 жыл бұрын
You should try doing that with motion capture with a kinect or something else.
@BigAdam2050
@BigAdam2050 4 жыл бұрын
I think the hands could do with 3 positions, as they look sorta doofy with the fingers just splayed out all the time. So Open, Rest, Closed
@PhG1961
@PhG1961 4 жыл бұрын
Great ingenuity !
@666aron
@666aron 4 жыл бұрын
Amazing work. Haptic feedback would be nice for next step.
@reggiep75
@reggiep75 4 жыл бұрын
I suspect a few hours and gauging the latency of the motors would make someone a pro at that. Maybe some rubber bands or other gripping material around or built into the fingers would assist gripping tasks and challenges too. [incoming message....... *SKYNET IS OBSERVING AND INTERESTED* ]
@michaelmactaggart6394
@michaelmactaggart6394 4 жыл бұрын
Yo your amazing
@lasertagdreamer
@lasertagdreamer 3 жыл бұрын
Just "Wow!!"
@amaansiddiqui2376
@amaansiddiqui2376 4 жыл бұрын
James is like a real life Tony Stark if Tony had a KZfaq channel
@kruleworld
@kruleworld 4 жыл бұрын
Imagine what James could do with Stark's funds...!
@WistrelChianti
@WistrelChianti 4 жыл бұрын
Great explanations and variation of content in this one. Bit of CAD, bit of explanation, bit of demonstration etc. For some reason when I look at those grippers fully open and the rotation... I'm reminded of Maximilian from from The Black Hole.
@sharedinventions
@sharedinventions 4 жыл бұрын
Maybe the button should open the hand instead of closing it, thus the hand can be normally closed.
@45hr52
@45hr52 4 жыл бұрын
I dream of having something like that
@taleg1
@taleg1 4 жыл бұрын
You should add gripper rubber along the inside of the "fingers" so that they could more easily hold on to things.! Can the robotic arms move up over and down to the box? It looked lie you needed to move the elbow joint further our from the body and then turn the joint sideways almost 90 degrees, it is a stiffer way than we humans move, but if the range of movement is good enough it should be doable. Fun challenge by the way, build on that, just change the test a little to require more of the movement the bots are able to do and add more test and you'd have a fun game at shows and such. One test could be to remove a hat from the bot, then push a button in an award spot, pick up and place the balls, blocks and more.
@TheHeavyDead420
@TheHeavyDead420 4 жыл бұрын
Woah. Level 2 Of Hacksmith. James.
@Crooked...
@Crooked... 4 жыл бұрын
Can’t wait to see these ROBOTS in a DAFT PUNK music video! :)
@erdenebayar8723
@erdenebayar8723 4 жыл бұрын
bro you are amazing guy
@mrLuleGameDev
@mrLuleGameDev 4 жыл бұрын
Hi James, i really like your work.. and you should definitely make turn this robots to vr and glove controlled robots. i would like to see that thing comes up.
@centergames5421
@centergames5421 3 жыл бұрын
So cool!!!!!!
@ljubicageorgieva8012
@ljubicageorgieva8012 4 жыл бұрын
You should make a movie with these
@BruceKenobi
@BruceKenobi 4 жыл бұрын
amazing mechanism the one with the spring!!!! Have you thought about building a Suit-up gantry from Iron Man? (doesn't have to be the whole thing!)
@nickbaddorf2673
@nickbaddorf2673 4 жыл бұрын
This is awesome! Could you work on your self balancing robot adding SLAM? Maybe on a raspberry pi and use a camera or lidar? I have been working on adding ROS for slam on my self balancing robot but I am having trouble. It would be awesome if you made a tutorial for that! Thanks, big fan!!!
@minecraftgman69420
@minecraftgman69420 4 жыл бұрын
hey what if you put a camera inside the heads so they can be compatiple with a vr headset it would help alot of people
@G_Sense
@G_Sense 4 жыл бұрын
Would be cool if it was an exo skeleton that you wear so you can control the robot from your body
@rclabbotics5413
@rclabbotics5413 4 жыл бұрын
I think the problem you both had in the challenge was controlling from the side so your brain is not only learning how to control the arms but controlling them 90deg out of orientation maybe try controlling them from the back =) great video though
@WildAnimalChannel
@WildAnimalChannel 4 жыл бұрын
Wouldn't it be easier if you put cameras in the robot eyes, and used VR goggles?
@bzqp2
@bzqp2 4 жыл бұрын
I'm wondering where the lag is coming from. Is it coded deliberately to prevent people from ripping the robots apart?
@foldionepapyrus3441
@foldionepapyrus3441 4 жыл бұрын
Didn't notice any deliberate pauses in code to slow things down - I expect its just the combination of input lag (it takes some time for puppet rig to read convert and send data) and the decoding and acting on it at the other end. Mostly in that last part as the robot arms do not move all that fast where the little puppet rig can cover the whole range of movement almost instantly, and the robot arms have motion smoothing as well so the acceleration and deceleration will be gradual. Doesn't actually look bad to me though, clearly not 1:1 'real time' matching of the puppets but its pretty swift.
@bzqp2
@bzqp2 4 жыл бұрын
It looked as if they had a lot of problems doing precise movements at very slow speeds. The filtering must be hitting the inputs quite hard.
@stampydragon2739
@stampydragon2739 4 жыл бұрын
Put a camera in the middle of the robots head and a display on the top of the robot and have the robots on the other side of a wall
@OzAndyify
@OzAndyify 4 жыл бұрын
Nice, Waldos are a thing now.
@WolfRobotik
@WolfRobotik 3 жыл бұрын
This robots look very nice. How many kg it can lift up in each arm?
@World_Theory
@World_Theory 4 жыл бұрын
Human hands have fingerprints that help grip things. Your robots' fingers' tips are smooth plastic. You were using them to pick up smooth plastic balls.
@catcommenter
@catcommenter 2 жыл бұрын
This is how Real Steel robots were made.
@nicholasroos3627
@nicholasroos3627 4 жыл бұрын
Something people normally don't brag about: years of puppeteering.
@lolligelore2350
@lolligelore2350 4 жыл бұрын
Would it be possible for you to connect the robot with an Motion Capture Suit and VR Glasses?
@eski5195
@eski5195 4 жыл бұрын
Awesome robot puppets ! But if I had to make a proposition, that would be to adapt either the robot or it's puppet to each other max angle, I've saw quite a few time the puppet reach angles the robot cannot, maybe you could limit the puppet's movement ? Otherwise, really cool, I'm following that !
@jamesbruton
@jamesbruton 4 жыл бұрын
Yes there are some constrains which are there in an effort to stop the robot destroying itself. I should probably remove those and add pack out the puppeteering rig to stop the limbs colliding.
@girgisbekhit3754
@girgisbekhit3754 4 жыл бұрын
Can u make it controlled by human body movements instead of a figure.
@itsthebeanman3237
@itsthebeanman3237 3 жыл бұрын
Give it the clamps
@muh1h1
@muh1h1 4 жыл бұрын
The challange part was SO frustrating to watch :D
@benjaminkloosterman290
@benjaminkloosterman290 4 жыл бұрын
Correct me if im wrong but isnt the tension in the gripper non linear in relation to the spring due to the way the gripper is jointed?
@jamesbruton
@jamesbruton 4 жыл бұрын
yes, but it still saves strain on the servo
@patrickbromfield7223
@patrickbromfield7223 4 жыл бұрын
Play giant Jenga with the robots.
@loldie9506
@loldie9506 4 жыл бұрын
You inspire me 😶
@spam1013
@spam1013 4 жыл бұрын
You could've grabbed the ball from the right hand to the left...
@moopy6344
@moopy6344 4 жыл бұрын
Imagine this with barnebydixon
@K1LL-9
@K1LL-9 4 жыл бұрын
James in my country there's not a degree in robotics engineering, what degree de you recommend me?
@Gunstick
@Gunstick 4 жыл бұрын
Collaborative puppeteering: pass a ball from one robot to the other in mid air.
@NoahZipin
@NoahZipin 4 жыл бұрын
James where do you come up with these designs?? The compliant mechanism is genius!!
@frenchtoast202
@frenchtoast202 4 жыл бұрын
Imagine making real steal using those robots
@Nerd2Ninja
@Nerd2Ninja 4 жыл бұрын
I want one
@sulemohammed5011
@sulemohammed5011 4 жыл бұрын
Amazing engineering I need your help on a project I'm working on pls
@daanfostier2960
@daanfostier2960 4 жыл бұрын
Why not place a camera in the face, so you have first person perspective?
@jamesbruton
@jamesbruton 4 жыл бұрын
I'm considering it
@helmet9061
@helmet9061 4 жыл бұрын
It’s big brain time
@hankthepimp3498
@hankthepimp3498 2 жыл бұрын
How much did these cost to make
@amirhm64
@amirhm64 4 жыл бұрын
James how do you keep track of all your projects? what's your system?
@jamesbruton
@jamesbruton 4 жыл бұрын
I use Trello mostly ;-)
@hydri8248
@hydri8248 3 жыл бұрын
What is your 3d printer your using is it the taz 6?
@fahimahmed4025
@fahimahmed4025 3 жыл бұрын
What software do you use to design your ideas
What is a Bendy Snake Bike?
18:25
James Bruton
Рет қаралды 115 М.
Mini Robot Dog #2 - Building the main assembly
13:37
James Bruton
Рет қаралды 74 М.
managed to catch #tiktok
00:16
Анастасия Тарасова
Рет қаралды 46 МЛН
When you discover a family secret
00:59
im_siowei
Рет қаралды 14 МЛН
I built myself a new Robot Buddy!
17:11
Made with Layers (Thomas Sanladerer)
Рет қаралды 137 М.
Experimental Drone Positioning System
17:36
James Bruton
Рет қаралды 208 М.
Experiments with hard light
9:17
James Bruton
Рет қаралды 103 М.
Mini Robot Dog #4 - Inverse Kinematics
19:33
James Bruton
Рет қаралды 131 М.
How I Built a Walking Star Wars Droid
16:46
James Bruton
Рет қаралды 125 М.
How far can I Ride on a Cardboard Bike?
21:57
James Bruton
Рет қаралды 175 М.
Mechanically Stable Monowheel
13:06
James Bruton
Рет қаралды 307 М.
Why this Omni-Wheel is Really Weird
17:29
James Bruton
Рет қаралды 2,7 МЛН
The coolest robot I've ever built!
19:40
Thomas Burns
Рет қаралды 4,6 МЛН
managed to catch #tiktok
00:16
Анастасия Тарасова
Рет қаралды 46 МЛН