PID Controller for Ball Joints

asked 2015-11-29 12:44:57 -0500

theNerd247 gravatar image

I'm rather new to Gazebo and I can't find this in the API anywhere. How do I control a ball joint using 3 PID controllers (one for each x-y-z axis)? Would it better to create 3 separate revolute joints that are orthogonal and create the controller this way? The reason that I ask is I'm creating a small robot arm that needs all 6 DOF I've gotten XYZ translation down using prismatic joints, now I need to add the rotational DOF for the end-effector. My current idea is to create a ball joint between my end-effector link and my second to last link and control the RPY of the joint using 3 separate PID controllers.

edit retag flag offensive close merge delete


Hi there, would you please kindly let me know, how did you create a ball joint in xacro or urdf, what is the correct syntax?

Abdullah gravatar imageAbdullah ( 2016-11-01 00:05:49 -0500 )edit