I was very confused about usage of calculateInverseKinematics()
function in pybullet environment. I have two simple questions:
1) How can we compute joint ranges to benefit from null space feature ?
Actually, I examined inverse kinematics code in the link: https://github.com/bulletphysics/bullet3/blob/master/examples/pybullet/examples/inverse_kinematics_husky_kuka.py
It seems as if range is computed by taking difference of upper and lower limits. In this case, I guess there is something wrong with jr[0] and jr[3].
2)
a) What is "joint damping coefficient" used for ?
b) Is there an effect of it on IK accuracy ?
c) How can we determine its values ?
I have made some research about these in pybullet guide document; however, I could not find something beneficial. If someone can explain them, I will appreciate.