Inverse kinematics with Sainsmart 6-dof robot arm

Поделиться
HTML-код
  • Опубликовано: 24 май 2018
  • This video demonstrates motions of a 6-dof robot arm using inverse kinematics. An X-Box controller is used to specify the motions of the gripper. Inverse kinematics is used to determine the required motion of the robot joints.
    See github.com/wedesoft/arduino-s... for more information.
    Music is "Funky Deep" by Victor.
  • РазвлеченияРазвлечения

Комментарии • 13

  • @smileylady485
    @smileylady485 3 года назад +1

    Nice...you are gifted

  • @KM6VV
    @KM6VV 5 лет назад

    Great video! Did you try the furnished software for the remote control at all? I'm having problems with the link software.

    • @wedesoft
      @wedesoft  5 лет назад

      I used an X-Box controller when making the video.

  • @weijin7344
    @weijin7344 4 года назад

    Your presentation is wonderful, i have a robot arm similar with yours, but i have a question. when I controlled the servo2 to move the link2 separately, the link1 that controlled by servo1 also moved, so that i can't calibrate the servo, do you have any idea?

    • @wedesoft
      @wedesoft  4 года назад

      Hi, sorry but I don't know why two servos are moving. Is the wiring correct?

  • @B4Rn3yPiX3lz
    @B4Rn3yPiX3lz 2 года назад

    Hi, I'm interested in this project, do you have a link for this robotic arm? Also great work keep it up!

    • @wedesoft
      @wedesoft  2 года назад

      Hi, follow the Github link in the description, scroll down and you will find a list of the parts I bought.

    • @B4Rn3yPiX3lz
      @B4Rn3yPiX3lz 2 года назад

      @@wedesoft If the robotic arm has slight difference in length, will the program still work or if not will there need to be a lot of changes? Asking since I can't find the exact model you're using. Thanks

    • @wedesoft
      @wedesoft  2 года назад

      @@B4Rn3yPiX3lz Hi, didn't realize that the Sainsmart robot arm is discontinued. The serial terminal for the robot needs calibration of the servos anyway. If you want to do inverse kinematics, you need to update the measurements in kinematics.rb and it will only work if the joint configuration of the robot is the same.

  • @spnro8699
    @spnro8699 Год назад

    I'm curious what you used to power servos, power adapter , or battery to keep up with current..specs? seems that power issues cause it to lose smooth motion responses.

    • @wedesoft
      @wedesoft  Год назад

      See github.com/wedesoft/arduino-sainsmart for part list. I used a 6V 3A (18W) power supply to plug into the DFRobot servo shield (edit: corrected power supply spec).

    • @wedesoft
      @wedesoft  Год назад

      uk.rs-online.com/web/p/ac-dc-adapters/7424762 is the link to the 6V 3A power supply but it is discontinued. Basically need 0.5A per servo and a suitable connector.

    • @wedesoft
      @wedesoft  Год назад

      In the part list you'll find a DC connector which I used to connect the power supply to the IO expansion shield (soldered some wires to the DC connector to connect to the screw terminal).