Inverse Kinematics in Python and MicroPython

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ย. 2024
  • Do you want to know how to position servos using inverse kinematics in Python or MicroPython? This just requires a couple of steps and some rudimentary Trigonometry to figure out.
    I'll show you the theory of how this works and then some example MicroPython code
    💁‍♂️ For more information on SMARS Robots, tutorials and more visit: www.smarsfan.com​
    🎖To join the membership at 🥉bronze, 🥈silver or 🥇gold levels, head over to
    www.smarsfan.c...
    ☕️ Enjoy this video? Buy me a coffee! www.buymeacoff...
    📸 Follow me on Instagram - @kevinmcaleer / kevinmcaleer
    🐦 Follow me on Twitter - @kevsmac / kevsmac
    🙂📘 Join the Facebook group - Small Robots / smallrobots
    👩‍💻 IK MicroPython Code on GitHub: www.github.com...
    🎵 Music by Epidemic Sounds www.epidemicso...
    #Inversekinematics​ #MicroPython​ #Robotics

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

  • @evilkidm93b
    @evilkidm93b 2 หลายเดือนก่อน

    Very nice! As someone who is very familiar with maths and python I find it very hard to boil down subjects for others to understand them. You did a very great job!

  • @shoelessone
    @shoelessone 7 หลายเดือนก่อน +2

    Thanks a ton, really wanted to use this on a project but normally in quick to move on from the more academic lessons. You did an amazing job refreshing basic trig concepts along the way and tying it all together.
    THAT SAID, probably a TH-cam issue but the video does not appear to play past the _approx 45 minute mark. Another commenter seems to have had the same issue

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

    Just recently found your channel - truly amazing stuff! Your passion and effort really shows. I love the livestream format you use. It gives a strong sense of community.
    I also really enjoyed the topic of this video. The transition from theory to application is great, and you made it easily digestible. I'd be curious to see some control theory and other dynamics & control topics discussed in this style.
    You introduced me to SMARS and micro python, and I think I'm going to start using SMARS as a platform to tinker with control theory myself! (I found you from your video on the MPU9250).
    Cheers, I hope to tune in to your next live show!

  • @Teacher_Ali
    @Teacher_Ali 3 ปีที่แล้ว +2

    This is just excellent. Very detailed explanation of IK as well as implementation using Python.

  • @sheikhnorsamsaturgo6779
    @sheikhnorsamsaturgo6779 3 ปีที่แล้ว +2

    Thank you man! Very good teacher..
    My robot leg doesn't have the same design..
    But knowledge can be applied anywhere.
    I just want you to know you're doing a good job.

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

    Nicely explained :)

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

    you speak a perfect pace for x1.5 speed. normally i need 2x, so i think your pace is just right for people without bee-brains xD

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

    Really helpful, thanks. Just a minor note re: github code. q1 output says degrees but I think it's actually showing radians.

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

    Feedback - how was this: too fast, too slow, too much, not enough or goldilocks- just right?

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

      Simply was a great video,thank you for sharing

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

      @@sermadreda399 Thanks Sermad

  • @lastchance848
    @lastchance848 10 หลายเดือนก่อน +3

    around or after the 45 minute mark the video just pauses

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

      Thanks for letting me know - I’ll see if I can reupload this

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

    Hello sir. Did you have a 3D part of each link the tic-tac-toe from your sample ?
    Thanks

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

    Thank for your vidz. Any chance that ik scara related to epic circles.

  • @aecpartnersdanismanlik7117
    @aecpartnersdanismanlik7117 3 หลายเดือนก่อน

    👍👍👍👍

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

    My brain has already turned to mush

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

    ive seen multiple mistakes in the equations, and sample code. Look at 13:05 the cosine-rule and i 22:04 missing parenthesis for the acos function. There might be more i havent seen the hole video.

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

      Thanks for spotting these

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

      8:53 python code is different from equation on the right hand side.

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

    8:53 python code is different from equation on the right hand side. At 13:28 the python code from 8:53 for acos, is now written incorrectly. This can be discouraging for an already confusing topic.

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

      I've checked the slides and the code is correct. Code is often written slightly differently than pure mathematical notation.