Python Project | Forward and Inverse Kinematics with 3 DOF Planar Robot

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

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

  • @박종헌-z7d
    @박종헌-z7d 4 ปีที่แล้ว +1

    I am a Korean developer.
    Your video was very helpful.

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

    Super cool project! Complicated topics but it was done in a very simple and fun way!

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

    Wow.! Thank you man...This I always wanted..This is the Most fundamental practical demonstration for understanding

  • @권남수-o3v
    @권남수-o3v 2 ปีที่แล้ว

    It's very very helpful. Thank you sir.

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

    Very cool indeed, thanks for sharing.

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

    Awesome project, thank you so much for sharing the code!

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

    nice project!

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

    Can you please explain how you calculated wx = px - a4*cos(phi)
    wy = py - a4*sin(phi) equations....will be very much helpful if you explain the equation part

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

    i just want to inform you that you have a little mistake in your arduino code. For Example @04:59 you can see that you have specified pos_two = 86.4 but you declared pos_two as an int that means you can not store float values inside of an int variable. What you will get instead is that 86.4 will mit truncated to just 86 and stored as an int variable inside pos_two. If you do that a lot inside your project you will get a heck lot of inperfektions of your positioning. Solution: Use float or double instead of int for any floatingpoint number you want to store inside an variable. *Cheers*

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

    Very nice instruction. Thanks a lot.

  • @조수완-r7y
    @조수완-r7y 6 หลายเดือนก่อน

    Hello, I'm a student studying robotics. If you look at the video, the Arduino code has A, B, C, and D, does it work only with A code?

  • @Game.of.thrones.714
    @Game.of.thrones.714 2 ปีที่แล้ว +1

    i liked the vid. but i have some doubts where can i get the solution?
    could you please help me in it?

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

    great project! what is the differance in equations of inverse kinimatics if i want elbow up??

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

    What is code and Blam,, difference plz

  • @GM-sn2vg
    @GM-sn2vg 2 ปีที่แล้ว +1

    why do you have 6 lengths values for your forward kinematics???

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

      ong

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

      I figured it out. Think of the original 3 distances you have as the hypoteneuse of a triangle. These three distances must be broken down into their x and y components respectively, sqrt(x^2+y^2) = h( one of your original lengths). Robotics 1 U1 (Kinematics) S5 (HTM) P2 (HTM by Denavit Hartenberg) explains it best in my opinion.

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

    hello, im doing a project on a 4 dof robotic arm but i dont really know how to use inverse kinematics to control my arm to move to a specific location can you help me with it? appreciate it.

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

    Orders whiteboard, ends up drawing coords himself :) just print lines on paper and glue on paper on a mounting surface :)

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

    plz can i get the arduno code

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

    Hello, I want to make 6 DOF robotic arm. can't we run the motors directly from python? From where i get the 6 DOF robotic arm ik equations?

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

    its looking amazing! can you add PID control on python ?

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

      Yeah you can if you want to.

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

    Nice! Is there an code for the Arduino for 3 DOF? It's not in the github repo, and I'm not sure how to modify your 2 DOF program. Thanks!

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

    if we need control degree by gui. how to write code interrup?

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

      Maybe use pythons tkinter library?

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

    How much should be included in the configuration corner? thank you.

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

    Thank you for intro, i would like to connect my gt2560 prussa that i converted in a robotic arm to blender. would you be kind and share a script for that. i am new at this. thank you, i will open source what i do also. thank you

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

    I built a 5 Dof Robotic Arm and I need your help. Can I sent you a picture of it? I dont know how to calculate the inverse kinematic of it

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

      Do you have a video? Share me the link

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

      @@QRobotix th-cam.com/video/-cm-rkKHva4/w-d-xo.html

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

      @@QRobotix Are you able to help me? Would appreciate it :) I am only 18 and i tried to code the inverse kinematics for the robotic arm. But I failed.

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

    Can anyone say, how to calculate inverse kinematics for robotic arm (3dof) L1 =4.8inch , L2=4.8inch , L3=5inch?
    How do I determine the value of phi ?

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

    What method do you use for inverse kinematics? Or does your program just use trigonometry to solve for the motors positions?

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

      Yes the inverse kinematics is derived from trigonometry

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

    hello sir, I am designing a 4 axis robot arm for my university project. What is required of me in my project is to move my robot arm lineary in x,y,z axes with 3 potentiometers. I need your help with software. I would be very happy if you could help.

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

      what motors are you using?

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

      Servo motors

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

    arduino code plzz

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

    Love your project. Can you send me ardruino code and your connecting from robot to ardruino

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

      Hi the code is in the description. You can check out my dxl playlist for connections

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

    I am making a 3DOF Robotic Arm that can pick and place objects. I am not able to figure out inverse kinematics equations by myself as there are no resources at all. Yours Is the only video which is practical and I have understood so far. Can you please make a video on inverse kinematics including Z axis also ? This is because for pick and place robotic arm Height is not fixed.. So Z axis will change.will you please make it? I am really confused how to figure out that phi angle

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

      So you are building an RRR articulate robot?

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

      Yes... Can i send you the picture of my robot on your email if you don't mind? Can you just take a look at it?

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

      @@varunwalimbe3468 yup I'll take a look at it

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

      @@QRobotixcan i get the email id on which it is to be sent?

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

      @@QRobotix I have emailed you

  • @max.s_tech
    @max.s_tech ปีที่แล้ว

    Could somebody translate this python code to c++ code? Please it would be sooo helpfull