Flex Sensor Glove and Robotic Arm

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 พ.ย. 2017
  • A flex sensing glove made with sensors from strips of Velostat to a 3D printed robotic arm.
    Instructions: www.instructables.com/id/Flex...
    Support the creation of more content like this: www.buymeacoffee.com/WillDona...
    Code: github.com/WillDonaldson/Flex...
    Components I use:
    Arduino Uno: amzn.to/30WTweL
    Raspberry Pi: amzn.to/3qI5ouf
    Arduino Nano: amzn.to/3mwClIy
    Follow me:
    Instagram: @_willdonaldson_
    Website: www.willdonaldson.io
    GitHub: www.github.com/WillDonaldson
    Music:
    - Good For You by THBD / thbdsultan
    - Lost Within by A Himitsu / a-himitsu
    Disclaimer:
    Links in this description may be affiliate links. If you purchase a product or service through the links I provide I may receive a small commission. This helps support the channel and enables me to pursue bigger and better projects. Affiliate links include no additional charge to you.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 88

  • @echristle
    @echristle 6 ปีที่แล้ว +66

    ITS ROCK, PAPER, SCISSORS!!!!

    • @Lovett1701
      @Lovett1701 3 ปีที่แล้ว

      No, its scissors rock paper

    • @alexchannel3187
      @alexchannel3187 3 ปีที่แล้ว

      No its paper, rock, scissors.

  • @JeremyCook
    @JeremyCook 6 ปีที่แล้ว +3

    Really neat. I'll have to keep velostat in the back of my mind for future projects!

  • @haneen3731
    @haneen3731 2 ปีที่แล้ว

    Wow, the way you made the flex sensors is so clever. I like the use of velostat. Great job!

  • @garrettweil3464
    @garrettweil3464 6 ปีที่แล้ว

    Very cool! I'm looking to make a shoulder-down mimicking arm with Arduino, and your videos are a great resource! Thanks!

  • @RimstarOrg
    @RimstarOrg 6 ปีที่แล้ว +3

    Very cool! And it was great meeting you earlier this evening at the maker meetup.

    • @WillDonaldson
      @WillDonaldson  6 ปีที่แล้ว

      Thank you! It was great to meet you too!

  • @annitapolyzou8511
    @annitapolyzou8511 3 ปีที่แล้ว +1

    Well done

  • @filipebrandao5647
    @filipebrandao5647 5 ปีที่แล้ว +1

    that's amazing..make more videos please!

  • @DOORNAILS100
    @DOORNAILS100 6 ปีที่แล้ว +4

    hey Will!
    Love all (five) of your videos. I'm looking into hobbyist prosthesis myself after getting a new 3D printer. That Velostat is brilliant! I am making a shopping cart with these components, I'll let you know how this goes with my Arduino Lilypad!

  • @IsaacPiera
    @IsaacPiera 3 ปีที่แล้ว

    The issue with the serial baud is that the bluetooth module transmits by default at a certain baudrate. You can change that by sending AT commands to the bluetooth module.

  • @donovantrevillato4869
    @donovantrevillato4869 4 ปีที่แล้ว

    You rock!!! You"re gennious!! so much thank you

  • @soheibbel5085
    @soheibbel5085 5 ปีที่แล้ว

    That's so cool bro

  • @divyanshbharti7189
    @divyanshbharti7189 3 ปีที่แล้ว

    Nice Project ❤️😊

  • @whoawhoa3518
    @whoawhoa3518 5 ปีที่แล้ว

    Your awesome man. hope to be like you soon and learn this stuff. Keep it up. MORE VIDEOS LIKE THIS PLS. Your awesome MORE VIDS LIKE THIS THO

  • @nkumar3085
    @nkumar3085 5 ปีที่แล้ว

    Love you guy....tq you coding 😍😘😘

  • @a.y.p.5088
    @a.y.p.5088 5 ปีที่แล้ว

    Hi Will, do you know if it's possible to measure the exact angle of each bended knuckle with these sensors?

  • @patrickybr
    @patrickybr 6 ปีที่แล้ว

    Hey nice project. Why did you not used the bluetooth hc-05 do you know how to do the program to use it?

  • @ryanmitchell1729
    @ryanmitchell1729 4 ปีที่แล้ว

    IS there any way to minimize the delay between your movement and the hand so it appears to be a 1:1 flush replication of movement?

  • @pigeonbass11
    @pigeonbass11 5 ปีที่แล้ว

    Hi! I have an Arduino Uno but the SMD edition (doesnt come with that shield you removed) and also an Arduino Mega 2560. In terms of programming, what would I need to do different since my board is a different model than the one you used in the video? Thanks!

  • @P1_D
    @P1_D 6 ปีที่แล้ว +40

    It’s rock paper scissors

  • @neilshrinath6119
    @neilshrinath6119 3 ปีที่แล้ว

    Although I’m commenting late, one practical application that I can suggest is you can make an accurate hand motion tracking device (or a full body suit!) for CGI-VFX tracking. Check out how to integrate with open source Blender.

  • @GodFlame326
    @GodFlame326 4 ปีที่แล้ว

    Hi Will, nice work bro! Can you ask em a simple a naive question? For the very same project I´m using an Arduino Nano and a Uno, can i connect both between a bluetooth module like you tried in the video (I know you weren´t sucessfull because of the lillypad) and pass the information trough the controllers without losing any kind of movement? I´ve been thinking on using Xbees shields but it´s too expensive for this project. Thx, would help a lot if i get any answers!

  • @mechtronboy8158
    @mechtronboy8158 6 ปีที่แล้ว

    Awesome🤘👍

  • @vidheeshapatil4091
    @vidheeshapatil4091 6 ปีที่แล้ว

    Hi, the robotic fingers appear to have a bit of delayfrom when the sensors are bent. Why is that?

  • @corral538
    @corral538 6 ปีที่แล้ว

    Calibration program inside the Lilypad and servo program inside the Arduino?

  • @Gallardo6669
    @Gallardo6669 5 หลายเดือนก่อน

    Awesome

  • @dascaluioan1296
    @dascaluioan1296 2 ปีที่แล้ว

    I think a cool application if the sensors are accurate enough is VR gloves

  • @gamerzwaltz9951
    @gamerzwaltz9951 5 ปีที่แล้ว

    List of components and what type of Arduino was that.

  • @forMakers
    @forMakers 4 ปีที่แล้ว

    멋지네요^^

  • @dalexa
    @dalexa 6 ปีที่แล้ว +5

    Great project. Is there any way to remove the delay between the glove and the hand?

    • @WillDonaldson
      @WillDonaldson  6 ปีที่แล้ว +1

      Sorry for the long response, hopefully it answers your question. In short: yes the delay can be removed! The delay can be seen in the first 15 seconds of the video when playing paper, scissors, rock, and around 4:50. The delay occurs because I programmed a minimum threshold before the robotic hand reacts. The main purpose for doing this is is to stop the fingers from jittering as the flex sensors are very sensitive causing continual vibrations. To make these scenes more aesthetically pleasing to watch I programmed a binary reaction (finger open or closed) by adding a minimum threshold before the fingers reacted. As a consequence there is a slight delay in reaction time. An alternative method for reducing this jittering would to be add a filter or signal averaging function to the flex sensor readings (this would also remove the reaction time delay), but I am pretty busy with other work at the moment so I decided just to take the easy way out (in hindsight it wouldn't have really been that hard to add a filter to the program and I probably should've just done it). It might be hard to spot as it happens so quickly but at 5:19 when the fist closes you can briefly see the thumb vibrating/ jittering, this is the effect I wanted to reduce.

    • @3mran96D
      @3mran96D 5 ปีที่แล้ว +1

      Will Donaldson we are thinking to use flex sensors on the fingers, an IMU for the wrist movements on the forearm and we are thinking to use flex sensors on the upper arm (on the elbows and on the shoulder)
      We are just not sure if it is practical to use flex sensors on the upper arm instead of another IMU, as our mentor recommended the flex sensors for simplicity, we are not convinced with his suggestion.
      Can you please provide me with feedback on our situation.
      Best regards

    • @3mran96D
      @3mran96D 5 ปีที่แล้ว

      We intend to use 6 DOF robotic arm that mimics our arm movements

    • @3mran96D
      @3mran96D 5 ปีที่แล้ว

      With a gripper as an end effector

  • @yavis7804
    @yavis7804 6 ปีที่แล้ว

    Hey I have a project in my mind how can I get into contact with you

  • @13.aftaburuz3
    @13.aftaburuz3 5 ปีที่แล้ว

    Can we use the arduino boar uno r3

  • @SippydCreations
    @SippydCreations ปีที่แล้ว +1

    Hi will. Love your videos, really helpful, but what’s the black plastic looking stuff called I can’t understand what your saying in the video

    • @WillDonaldson
      @WillDonaldson  ปีที่แล้ว

      Material is called velostat: www.adafruit.com/product/1361?gclid=Cj0KCQjw166aBhDEARIsAMEyZh5cESvl3jP675X6KDmSbky3oY--hQUT_Kh_EAG9bDCithGb0b-oCw8aAqPUEALw_wcB

    • @SippydCreations
      @SippydCreations ปีที่แล้ว

      @@WillDonaldson thank you so much will really helps

  • @Banstargue
    @Banstargue 2 ปีที่แล้ว

    How is this project going, 4 years later? Have you improved/upgraded it further? Are you using it to do things around the house remotely? Like turn on/off things or typing?

    • @WillDonaldson
      @WillDonaldson  2 ปีที่แล้ว

      I am not actively working on this project at the moment, but I may revisit it!

    • @Banstargue
      @Banstargue 2 ปีที่แล้ว

      @@WillDonaldson Please do! This could be a very, very useful device for people to use!

  • @aaliyahnicole9321
    @aaliyahnicole9321 4 ปีที่แล้ว

    Did you ever fix the speed?

  • @TheSreedevi66
    @TheSreedevi66 6 ปีที่แล้ว

    where we can get vleostat in our home

  • @ximeamarilla6928
    @ximeamarilla6928 10 หลายเดือนก่อน

    Hi!! And what if I do the flex sensor at home?

  • @murt7923
    @murt7923 6 ปีที่แล้ว

    What is bluethooth module

  • @andymackellar
    @andymackellar 3 ปีที่แล้ว

    Can you use this tech to make a robotic arm, using one working hand to teach and exercise a paralysed hand.. for stroke survivors etc ?

    • @WillDonaldson
      @WillDonaldson  3 ปีที่แล้ว

      Similar devices are used in the medical field for rehabilitation (and more recently in VR too), however this specific project is definitely only at a hobbyist level. Here is an example of an FDA approved device that uses similar technology to what was demonstrated in my video: th-cam.com/video/E-0DF58FUDo/w-d-xo.html&ab_channel=FlintRehab

  • @zeeshansphysicsphysicslove4413
    @zeeshansphysicsphysicslove4413 6 ปีที่แล้ว

    Good

  • @rafaelgiorgana3442
    @rafaelgiorgana3442 5 ปีที่แล้ว

    How did you make the sensors ? I bought the velostat but is too unstable

    • @yosefhassan7873
      @yosefhassan7873 ปีที่แล้ว

      i've been looking for velostat for quite a while, do you have any idea where can i buy it from ?

  • @1337fraggzb00N
    @1337fraggzb00N ปีที่แล้ว

    Use stronger actuators, use steel cable, cover the model with latex and you have a bionic device beyond everything else on the market!

  • @aaliyahnicole9321
    @aaliyahnicole9321 4 ปีที่แล้ว

    Can you make a tutorial on how you made your board? I'd like your help making and arm of my own

    • @WillDonaldson
      @WillDonaldson  3 ปีที่แล้ว +1

      I did not make the board myself, it is a device you can purchase already fabricated. www.sparkfun.com/products/13342
      Be sure to share a video if you make your own arm!

    • @aaliyahnicole9321
      @aaliyahnicole9321 3 ปีที่แล้ว

      Sure thing👍🏼

  • @Music-lv8xf
    @Music-lv8xf 5 ปีที่แล้ว

    how can I make it if I want to record or store the one combination of flex to another combination. Example from thumbs up to pointing using index finger?
    did you get my point?? it was like from point a to point b? how am i supposed to do that??

    • @IsaacPiera
      @IsaacPiera 3 ปีที่แล้ว

      store the readings into arrays, then to replicate them just read the array and move the servos accordingly

  • @himekassa6064
    @himekassa6064 ปีที่แล้ว

    Hey you never showed us what you did for the arm only the glove

  • @abhishekkatti7982
    @abhishekkatti7982 5 ปีที่แล้ว

    how did you establish a connection between two HC05?? really urgent..

    • @IsaacPiera
      @IsaacPiera 3 ปีที่แล้ว +1

      you need one as a master and configure it to pair with the slave using AT commands. You can find detailed explanation of how to do it by googling "Pair two hc05 modules"

  • @Guds777
    @Guds777 4 ปีที่แล้ว

    Next, velostat bodysuit. And exosuit. Dude you are on your way...

  • @SurfGamerz
    @SurfGamerz 2 ปีที่แล้ว

    Who made this project?

  • @sarwadharmamahalaxmigroups7637
    @sarwadharmamahalaxmigroups7637 2 ปีที่แล้ว

    How to order please

  • @advocateshahzadkhan4657
    @advocateshahzadkhan4657 6 ปีที่แล้ว

    Is it wireless

  • @nikcile4034
    @nikcile4034 3 ปีที่แล้ว

    How did you not see the applications in vr for this?

    • @WillDonaldson
      @WillDonaldson  3 ปีที่แล้ว

      There are definitely ways this could be adapted and improved. I encourage you to work on projects like this yourself and share them (as a personal preference I am more interested in robotic arms than VR). Here is a video on one of the leading VR gloves: th-cam.com/video/OK2y4Z5IkZ0/w-d-xo.html&ab_channel=SmarterEveryDay

    • @dreamzz90
      @dreamzz90 3 ปีที่แล้ว

      www.ncbi.nlm.nih.gov/pmc/articles/PMC6766835/ have a look at this application! Researchers from Taiwan and Nvidia working on gesture recognition using the same smart glove!

  • @something_different8968
    @something_different8968 3 ปีที่แล้ว

    Wow ..thanksssssssssssssssd

  • @redsharp2
    @redsharp2 6 ปีที่แล้ว

    DUDE YOU COULD CREATE CHEAP VR GLOVES USING THIS METHOD PLEASE LOOK INTO THIS

  • @rahulmawar1614
    @rahulmawar1614 3 ปีที่แล้ว

    Bro ...i wanna become a robotics engineer

  • @alanTich
    @alanTich 6 ปีที่แล้ว

    Bro please give me all material Link

  • @OriginalAceXD
    @OriginalAceXD ปีที่แล้ว

    imagine one day when he plays rock apper scissors with it he loses

  • @edwinng4610
    @edwinng4610 4 ปีที่แล้ว

    Its scissors paper stone

  • @mariogaming8712
    @mariogaming8712 7 หลายเดือนก่อน

    Bruh please how can I learn design I have Mac I just wana learn how to make hand parts I have 3d printer

  • @sarwadharmamahalaxmigroups7637
    @sarwadharmamahalaxmigroups7637 2 ปีที่แล้ว

    My father attacked by strock/paralysis patient

  • @muhammadsyafiq1991
    @muhammadsyafiq1991 2 ปีที่แล้ว +1

    VR

  • @logiprime
    @logiprime 5 ปีที่แล้ว

    ITS NOT PAPER SCISSORS ROCK ITS ROCK PAPER SCISSORS!!!!!!!!!!

  • @sarwadharmamahalaxmigroups7637
    @sarwadharmamahalaxmigroups7637 2 ปีที่แล้ว

    Please help me

  • @nomanqureshi5467
    @nomanqureshi5467 6 ปีที่แล้ว

    Brother arduino code

  • @sarwadharmamahalaxmigroups7637
    @sarwadharmamahalaxmigroups7637 2 ปีที่แล้ว

    Emergency

  • @megagamingteen
    @megagamingteen ปีที่แล้ว

    Its rock paper scissors not paper scissors rock

  • @watawonderfulworld
    @watawonderfulworld 6 ปีที่แล้ว

    fail quickly ... :P

  • @mamafrennzzy6970
    @mamafrennzzy6970 5 ปีที่แล้ว

    Yeah no offense but it's rock paper scissors