sns_ik
sns_ik copied to clipboard
Saturation in the Null Space (SNS) Inverse Kinematic Library
Hi, Is there any plan to extend this algorithm for ROS noetic as well?
Fixes a bug where joint velocities could exceed joint limits in cases where dropCorrectionTerm was not used. Removed need to rerun algorithm with dropCorrectionTerm once the DoF is less than...
KDL::ChainFkSolverPos_recursive is holding a reference to the KDL::Chain and should be passed a chain that is owned by SNSPositionIK
I have been using some of the SNS solvers for Matlab and find them very usefull! But I would like to also benefit from the Fast-SNS and/or FastOPT-SNS solvers as...
It's worth considering how we want to release SNS_IK into ROS2. AFAIA, we currently have few dependencies on ROS itself - excluding the build system I'm only aware of the...
- added sns acceleration ik class and SNS_Base_Acc type - added Jacobian dot computation - created unit test with sawyer model - fixed some bugs in sns_ik_acc_base and sns_ik_vel_base codes...
The current tests (runGeneralVel/AccIkTest) only work with Ubuntu 14.04 with Eigen 3.2.0.
@MatthewPeterKelly can you add some extra color here?
The failing test is inside: `sns_ik_lib/test/sns_ik_vel_test.cpp`: ``` TEST(sns_ik, vel_ik_SNS_Optimal_test) { runSnsVelkTest(23539, sns_ik::VelocitySolveType::SNS_Optimal); } ``` This test should be commented out for now, to allow for CI testing. Longer term, we...
The SNS-IK library has a Matlab implementation. At this point, the Matlab code is intended for debugging and for doing basic algorithm testing before implementing the production version in C++....