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?
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
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
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?
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
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.
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
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.
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!
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
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.
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
@@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 🙂
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 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
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 :)
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.
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 :)
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.
@@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/
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
Thank you very much! it's very kind of you to share all your hard earned information with us. God bless.
Thank you 😊
Bro, you are the BEST!
Thanks bro ✌️
Dude your are next level
Good work
that was awesome! thanks
Amazing work sir! Really inspiring!
thannkyou very much, love your videos and tutoriala
I'm looking forward into your next tutorial on your website
LOVE IT LVOE IT LOVE! IT!
sir i ma facing problems in even getting ros accessible in my robot would you kindly help me
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?
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
hi how did you solved the inverse kinematics for 6 dof.
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
Can we apply PID controlling on servos? because the arm is vibrating is so much.
Actually servos motors already have a control system inside them.
Thanks for the valuable reply. I just go through your website the work you have done is amazing.
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?
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
@@roboticsandroslearning8232 Thanks For responding. One last Question from where i can download this ROS thing for Windows?
Please make more videos on ros frequently
hello i need help regarding servos
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.
Yeah. Thanks for the suggestion. I am using steeper motors in my next Robot arm. :)
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
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.
I used a mobile charger (5V 2A) to power the steppers in this project.
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!
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
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.
Good tutorial. Can you make tutorial on hardware part how servo are connected.
Thanks. Checkout below video
ua-cam.com/video/G-XXnPHYhxs/v-deo.html
how you get the position feedback from this servo? or there is no need to get postion feedback in this process?
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
@@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 🙂
Sure. I would like to help you ☺️
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
Did u add robot_model in rviz..?
@@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
check if your arduino receiving the joint commands or not
No food was harmed in this making 🙂
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 :)
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.
@@roboticsandroslearning8232 Thank you very much :) I will give it a try.
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 :)
@@burhanmohayaddin7415 have you changed it in launch file also..?
@@roboticsandroslearning8232 yes.sure
Is this ros or ros2
This is with ROS.
Hanzhen harmonic drive gear , robot arm gear head, over 30 years experience
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.
Is this number on whatsapp?
@@hassanismail6120 yes
@@roboticsandroslearning8232 Unfortunately Your this number is not showing in the WhatsApp.
@@roboticsandroslearning8232 +923432768495 please contact me. I would appreciated.
@@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/
dude...why are you putting bread in water?
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
please it was urgent