Inverse kinematics of soft robots

Inverse kinematics is fundamental and useful for soft robots. Using this capability, one could realize the coordinate-based control and point-to-point movement of the soft manipulator. Inverse kinematics is also critical for picking and placing tasks, as well as trajectory planning and obstacle avoidance. Further, the quick solution of inverse kinematics also helps to improve the real-time control ability of soft manipulators. However, the inverse kinematics problem can become very complicated due to the hyper redundancy of soft robots. Much of the inverse kinematics problem of a robotic system depends on the modeling implemented for the forward kinematics of that robot. Nevertheless, the large group's nonlinear equations in the robot’s equations can cause the huge complexity of the inverse solution. In this project, we will study the inverse kinematics of soft robots by dividing the problem into smaller parts, and trying to tackle that using inverse kinematics of hyper redundant systems.