Position Reading of End effector is at incorrect location for 3 DoF Robotic Arm

3 views (last 30 days)
I have a complex 3 DoF Robotic Arm that I assembled in Solidworks and have imported into Simulink, I am creating both forward anbd inverse kinematics and have had trouble moving my 3rd joint that rotates my end effector body. I am however noticing that the reason behind this mightt be that my position for the end effector is at the joint of the end effector(red dot) as opposed to the tip of it (yellow region) shown in the image below, I'm wondering why my position reading and end effector position of my Rigid body tree is located there. I tested this by changing the rotation of that joint using forward kinematics and regardless of the angle of rotation I wouuld still get the same positional reading on my scope. My hunch is that it has to do with how the model was imported and the frames as well as transforms assoiciated with them. Has anyone else encountered this issue?

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!