AnalyticalInverseKinematics
- class compas_fab.backends.AnalyticalInverseKinematics(client=None, solver=None)[source]
Bases:
InverseKinematicsCallable to calculate the robot’s inverse kinematics for a given frame.
- Parameters
client (
compas_fab.backends.interfaces.ClientInterface, optional) – The backend client to use for communication.solver (
str, optional) – The solver to use to calculate IK.
Notes
This works only for industrial robot arms with six revolute joints. If
check_collisionis True, it is required to use a client that supports"check_collision", so for now only the PyBulletClient.Methods
Calculate the robot's inverse kinematic (IK) for a given frame.