Added a secondary task to push the IK solutions toward a desired joint bias in the nullspace.
This has not been fully optimized, but I am pushing this for further testing and integration with the rest of the system. The velocity solver saw a time increase of ~40% while the position solvers time increased 2-3x. The IK solvers should be able to recognize tasks in the joint configuration space to reduce unnecessary matrix math operations. The nullspace bias changes were not pushed into the testing framework.
I'm am open to suggestions for improvements to the interfaces.
Added a secondary task to push the IK solutions toward a desired joint bias in the nullspace.
This has not been fully optimized, but I am pushing this for further testing and integration with the rest of the system. The velocity solver saw a time increase of ~40% while the position solvers time increased 2-3x. The IK solvers should be able to recognize tasks in the joint configuration space to reduce unnecessary matrix math operations. The nullspace bias changes were not pushed into the testing framework.
I'm am open to suggestions for improvements to the interfaces.