Six DOF Robotic Arm performing Pick and Place action using ROS Moveit and OpenCV | Arduino

Поділитися
Вставка
  • Опубліковано 31 січ 2025

КОМЕНТАРІ •

  • @Ayce47
    @Ayce47 4 роки тому +7

    Thank you very much! it's very kind of you to share all your hard earned information with us. God bless.

  • @igorandrusyk2307
    @igorandrusyk2307 5 років тому +3

    Bro, you are the BEST!

  • @mohanpannirselvam4102
    @mohanpannirselvam4102 4 роки тому +2

    Dude your are next level

  • @sanjunamathews-robotechietips
    @sanjunamathews-robotechietips Рік тому +1

    Good work

  • @Chikimingo
    @Chikimingo 4 роки тому +1

    that was awesome! thanks

  • @dhruvtalwar9790
    @dhruvtalwar9790 4 роки тому

    Amazing work sir! Really inspiring!

  • @elgahananthyo3702
    @elgahananthyo3702 4 роки тому +1

    thannkyou very much, love your videos and tutoriala

    • @elgahananthyo3702
      @elgahananthyo3702 4 роки тому

      I'm looking forward into your next tutorial on your website

  • @Frankx520
    @Frankx520 4 роки тому +1

    LOVE IT LVOE IT LOVE! IT!

  • @triumphant3653
    @triumphant3653 6 місяців тому

    sir i ma facing problems in even getting ros accessible in my robot would you kindly help me

  • @hazemahmed8333
    @hazemahmed8333 4 роки тому +1

    Man, you are amazing ....I can't thank you enough !! Just have a question, I know that sensors have a feedback controller but is there any way to add an extra controller using ROS and Gazebo?

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому +1

      Thank you.
      From you qurey I understand you are referring to writing a your own custom controller. Follow below link
      wiki.ros.org/ros_control/Tutorials/Writing%20a%20new%20controller

  • @bhuvanpatil4657
    @bhuvanpatil4657 10 місяців тому

    hi how did you solved the inverse kinematics for 6 dof.

  • @jovanoliveira482
    @jovanoliveira482 Рік тому

    i have built a robot arm in ros noetic and used moveit. Now I want to move the arm by giving the point coordinates and not by giving joint angles. Can you please help me

  • @hassanismail6120
    @hassanismail6120 4 роки тому +1

    Can we apply PID controlling on servos? because the arm is vibrating is so much.

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому

      Actually servos motors already have a control system inside them.

    • @hassanismail6120
      @hassanismail6120 4 роки тому +1

      Thanks for the valuable reply. I just go through your website the work you have done is amazing.

    • @hassanismail6120
      @hassanismail6120 4 роки тому

      I also want to make 6 Dof robotic arm for my project but i am new to this ROS thing. I want to know how can we reduce the vibrations in the arm? Can we make an interface for the user and ask the user to give the location and the arm will move accordingle?

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому

      Yes you can. It is possible to make user interface using rqt gui plugins. But I did not try them my self. You can go through ros wiki for more information on rqt gui plugins

    • @hassanismail6120
      @hassanismail6120 4 роки тому

      @@roboticsandroslearning8232 Thanks For responding. One last Question from where i can download this ROS thing for Windows?

  • @ashishgarg5186
    @ashishgarg5186 3 роки тому

    Please make more videos on ros frequently

  • @sawalikorde2722
    @sawalikorde2722 2 роки тому

    hello i need help regarding servos

  • @dprobotix
    @dprobotix 4 роки тому +1

    Use nema stepper motors with some robust design, there wont be so much vibrations and it will be quite smooth without so much noise and jerky actions..::d.

  • @jovanoliveira482
    @jovanoliveira482 Рік тому

    hii, i cant find the file for object detection in your repository. Do you have a repository where all of the files like description, controllers, moveit and opencv are present

  • @shashankgupta3662
    @shashankgupta3662 4 роки тому

    Hii, your projects are nice and interesting. Can you please tell me what is the power source you are using to power servo motors? My batteries are getting discharged within 15 minutes of working.

  • @rishabpatwari8335
    @rishabpatwari8335 3 роки тому +1

    Hi Bro, I am a founder of an undergraduate robotic startup at National University of Singapore and we are trying to implement trajectory planning as well. I have been following your videos and would love to connect with you if possible to seek advice as well as explore collaboration!

  • @sawalikorde2722
    @sawalikorde2722 2 роки тому

    Hello actually I'm also using rosserial for controlling 5 DOF arm and I'm using 3 sg90 and 3 mg996r servo motors , so when I give joint angles to the arm it doesn't follow the required trajectory properly and inbetween joint: 0 starts to get subscribed when it's not present in code. Please help me figure out the issue also give ur mail id so I can elaborate my issue well. Thank you

  • @hmraja201
    @hmraja201 3 роки тому

    Bro Iam a robotics student even we are making a manipulator for a company. If u don’t mind will you please teach us how to interface ROS with hardware of manipulator.

  • @kplkop6102
    @kplkop6102 4 роки тому

    Good tutorial. Can you make tutorial on hardware part how servo are connected.

  • @jatinkumar8482
    @jatinkumar8482 5 років тому

    how you get the position feedback from this servo? or there is no need to get postion feedback in this process?

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  5 років тому

      There is no feedback from servos for this manipulator. I'm using fake controllers for this manipulator. If you want to know how to get feedback from these servos checkout the below video of 3 DOF manipulator.
      Link: ua-cam.com/video/G-XXnPHYhxs/v-deo.html

    • @jatinkumar8482
      @jatinkumar8482 5 років тому

      @@roboticsandroslearning8232 i am also trying to do this in my project. Can you please help me out. 9891711390 dats my whatsapp no. It will be so grateful if you help me in this. Waiting for your message sir 🙂

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  5 років тому

      Sure. I would like to help you ☺️

  • @rajasjoshi8064
    @rajasjoshi8064 4 роки тому

    Hey great tutorial. Can you please guide me for running this on my own robot. I am new to moveit. I installed all the required files and compiled in workspace and also ran the code for Arduino. But when I ran the real robot launch file, the rviz screen showed nothing. Thank you in advance

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому

      Did u add robot_model in rviz..?

    • @rajasjoshi8064
      @rajasjoshi8064 4 роки тому

      @@roboticsandroslearning8232 they tried that, now the model is showing in moveit. But now the when I use inverse kinematics and plan a movement and execute it, there is no effect on the servos, but when I echo the joint_to_aurdino node, the data is being send when executed

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому

      check if your arduino receiving the joint commands or not

  • @abdulhannan7284
    @abdulhannan7284 Рік тому

    No food was harmed in this making 🙂

  • @burhanmohayaddin7415
    @burhanmohayaddin7415 4 роки тому

    Hi. Thank you very much for tutorial. I looked your source code and I want to do the same thing with my robotic manipulator. However, I didn't understand from where "arm_joint_controller" came at real robot launch. When I do the same thing as you it gives me error that "Action couldn't find /mrm_description/arm_joint_controller". I want to know can I put any name instead of arm_joint_controller, or it is something special? Thank you very much :)

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому +1

      Hi Burhan,
      Thanks for your comment.
      Have you check the config folder. There is a trajectory_control.yaml file. Here the type of controllers, name and gains are specified. And in controllers.yaml file follow joint trajectory action server for this joint controllers is specified.
      If you want to change the name of the controllers then change them in the above two files.
      Hope I'm clear.
      Regards,
      Sai Krishna.

    • @burhanmohayaddin7415
      @burhanmohayaddin7415 4 роки тому

      @@roboticsandroslearning8232 Thank you very much :) I will give it a try.

    • @burhanmohayaddin7415
      @burhanmohayaddin7415 4 роки тому

      The interesting thing for me is that can I choose the name arbitrarily instead of "arm_joint_controller", or does it depend on something. Because when I change only one letter of "arm_joint_controller" and change it in both controller.yaml and trajectory_control.yaml and then execute the program it doesn't recognize it. So, it is interesting for me based on what you called it "arm_joint_controller". Arbitrarily or something else? Thank you again :)

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому

      @@burhanmohayaddin7415 have you changed it in launch file also..?

    • @burhanmohayaddin7415
      @burhanmohayaddin7415 4 роки тому

      @@roboticsandroslearning8232 yes.sure

  • @malhardeshmukh9095
    @malhardeshmukh9095 5 років тому

    Is this ros or ros2

  • @williamhuang5329
    @williamhuang5329 3 роки тому

    Hanzhen harmonic drive gear , robot arm gear head, over 30 years experience

  • @hassanismail6120
    @hassanismail6120 4 роки тому

    I am facing a Hardware interfacing issue. Can you please help me out? My Robotic arm is not connected with the ROS. Due to which I cant proceed further.. I have only 10 days left in submitting the project.. Can you share your email or WhatsApp so that I can communicate you properly.. I am waiting for your positive response.

    • @hassanismail6120
      @hassanismail6120 4 роки тому

      Is this number on whatsapp?

    • @roboticsandroslearning8232
      @roboticsandroslearning8232  4 роки тому

      @@hassanismail6120 yes

    • @hassanismail6120
      @hassanismail6120 4 роки тому

      @@roboticsandroslearning8232 Unfortunately Your this number is not showing in the WhatsApp.

    • @hassanismail6120
      @hassanismail6120 4 роки тому

      @@roboticsandroslearning8232 +923432768495 please contact me. I would appreciated.

    • @hassanismail6120
      @hassanismail6120 4 роки тому

      @@roboticsandroslearning8232 I also mentioned my problem on ROS Platform you can check it from this link. answers.ros.org/question/372037/problem-facing-in-hardware-interfacing-between-robotic-arm-and-ros/

  • @GelloMello-j9z
    @GelloMello-j9z 9 місяців тому

    dude...why are you putting bread in water?

  • @Abi-dj2bx
    @Abi-dj2bx 9 місяців тому

    sir ... i am doing a similar project and i need a bit of help in defining urdf .. could you please mind in helping me ... can you please share your contact

    • @Abi-dj2bx
      @Abi-dj2bx 9 місяців тому

      please it was urgent