Robot Leg Control using Python and ROS

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ม.ค. 2022
  • Update: the inverse kinematics code with an example using the Jupyter Notebook is available now!
    github.com/engineerm-jp/Inver...
    Welcome to Engineer M's Channel.
    Please let me know if I should an explanation video on the inverse kinematics of 4-legged robot.
    #ROS #ROS2 #robotics #robot
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @Gazzar19
    @Gazzar19 2 ปีที่แล้ว +34

    Looks sentient enough to me

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

    🎉🎉🎉🎉🎉keep going!❤

  • @UlrichC
    @UlrichC 2 ปีที่แล้ว +26

    Beautiful thing!

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

      Thank you!

  • @MOHITKUMAR-xe7bg
    @MOHITKUMAR-xe7bg 2 ปีที่แล้ว +4

    yes, you should do the explanation video as well.

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

    that's really cool dude!

  • @G-Five
    @G-Five ปีที่แล้ว +3

    So cool !!

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

    Its alive!

  • @khinemon7736
    @khinemon7736 9 หลายเดือนก่อน

    Damn so amazing!

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

    Cool

  • @jaswei
    @jaswei 2 ปีที่แล้ว +5

    How are you liking ROS so far, is it better than the Raspbian OS'?

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

      I'm just starting to use ROS, but I'm liking it a lot because it allows me to implement more complex functions with less code compared to when I'm coding everything in python.

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

    Great work! And I also. Wanna to do this type of work but didn't know nothing about it, means what we called it and how \where I study about it, currently am doing a bachelor degree in computer applications, would you please tell me about that ❤

    • @EngineerM
      @EngineerM  หลายเดือนก่อน +1

      Hi, thanks you for your comment. I believe one of the ways to get started with mechatronics is to use a microcontroller (like an Arduino) to control some motors. Once you're comfortable with controlling a single motor, you can start using more and more devices.

    • @acupoftea12
      @acupoftea12 หลายเดือนก่อน +1

      @@EngineerM have you a instagram account

  • @resourcefullifestyle2528
    @resourcefullifestyle2528 11 หลายเดือนก่อน

    WOW I don’t think I’ll ever do that 😢

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

    i need the tutor please

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

    If looks like you have done the ik by yourself. Does your implementation can solve any pose given ?

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

      Hi. Yes, the IK should be able to handle any pose (there might be some edge cases where zero-division could occur).

  • @Cve0w
    @Cve0w 6 หลายเดือนก่อน +1

    Do you want to make your own robot or just test it?
    that so cool

  • @fishy131
    @fishy131 6 วันที่ผ่านมา

    Why did you need python for this project?

  • @SystemERROR.01d2
    @SystemERROR.01d2 ปีที่แล้ว +1

    Hey could you possibly tell me how can I get started on learning python robot. I would be very grateful.

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

      Hi, I think the best way of starting robotics with Phython might be practicing controlling some motors and servo motors. Once you are comfortable with this, you can start combining multiple servos and sensors to create robots :)

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

    what coding language you used ?

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

      Mainly Python but also some C for Arduino

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

    This robotic leg is controlled by microcontroller or PLC?

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

      Hi, it can be controlled by any device capable of running python and has an USB port. I usually use my Windows PC or a Raspberry Pi :)

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

    How is it holding in Position? Does it have self resistance via worm gears or are the motors kept on?

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

      Search stalling current

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

      @@divyrajzala867 but there will be no stalling current when power is out and it will still hold the position

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

    Hi how do begin with robotics i don’t know where to start I’m learning c and python right now

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

      If you're learning C, I believe a good starting point is to program an Arduino and make a micro servo motors move; there are may useful tutorials on TH-cam or elsewhere. After getting used to those, you can start combining multiple servos to make a robot.

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

      @@EngineerM k thanks I’m almost done my C course and I’m getting an arduino soon

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

    which board you used in robot it's Arduino or raspberry pi

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

      Hi, I'm using an Raspberry Pi ;)

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

    Which microcontroller u r using

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

      I'm currently using a Raspberry Pi as the main computing device.

  • @PPMpie
    @PPMpie 10 หลายเดือนก่อน +1

    Can that robot play osu for me

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

    Wich motor?

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

      Hi, I'm using LX16A serial servo motors

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

    Laptop specs?

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

      Hi, I use Core i5 (8th gen) and 16GB RAM for this project.

    • @CAGonRiv
      @CAGonRiv หลายเดือนก่อน +1

      @@EngineerM 😮🥰

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

    Cool