DHRobot.ikine_analytic
- DHRobot.ikine_analytic(T, q0=None, joint_limits=True, weights=None)[source]
Analytic inverse kinematics
- Parameters:
T (
SE3|ndarray) – end-effector pose, or a trajectory of posesq0 (
ndarray|Sequence[float] |None) – configuration to be near, default zerosjoint_limits (
bool) – reject solutions that violate the joint limitsweights (
ndarray|Sequence[float] |None) – weight of each joint in the distance fromq0
- Return type:
- Returns:
the solution, nearest to
q0, seeikine()
This is
self.analytic_ik().ikine(...). The first call for a robot derives the equations, seeanalytic_ik(), and the solver is kept for the calls that follow.Added in version 1.5.0.