I would like to know if I can find the end effector position according to joint velocities. I have found joint velocities of a manipulator. I need to check if it is correct. So I need to know that how can I combine joints veloties and the end effector postion. Thank you in advance.
Asked
Active
Viewed 303 times
1
-
Welcome to Robotics Oğuz KAHRAMAN, but I'm afraid that it is not clear what you are asking. We prefer practical, answerable questions based on actual problems that you face, so it's a good idea to include details of what you want to achieve, what you tried, what you saw & what you expected to see. Please take a look at [ask] & [about] for more information on how stack exchange works and work through the Robotics question checklist to edit your question to make it clearer. – Ben Apr 26 '21 at 13:50
1 Answers
2
No, you cannot determine the end effector position by using only joint velocities. If you use the Jacobian matrix, you can determine the velocity vector of the end effector given a set of joint velocities. If you have a finite time over which the joint velocities were measured, you can know how much the end effector has moved in that short time. But unless you have a starting position, the joint velocities are insufficient for determining end effector position.
However, if you do know the forward kinematics as well as the joint velocities, you can use $\dot{x} = \mathrm{J} \dot{\theta}$ to determine incremental end effector motion.
SteveO
- 4,386
- 1
- 10
- 13
-
Thank you for reply. I know the starting position of the end effector via forward kinematic and I also know the interval time. How can I compute the end effector movements in this finite time ? – Oğuz KAHRAMAN Apr 26 '21 at 11:02
-
Oğuz, please modify the original question with this additional information. Without it, both of @SteveO's questions are correct, yet conflicting. – Ben Apr 26 '21 at 13:49
-