Inverse Kinematics

A client for the inverse-kinematics service.

class bosdyn.client.inverse_kinematics.InverseKinematicsClient[source]

Bases: BaseClient

Client to request inverse kinematics solutions.

default_service_name = 'inverse-kinematics'
service_type = 'bosdyn.api.spot.InverseKinematicsService'
inverse_kinematics(request: InverseKinematicsRequest, **kwargs)[source]

Request an IK solution.

Parameters:

request (InverseKinematicsRequest) – Request to issue

Returns:

The InverseKinematicsResponse message

inverse_kinematics_async(request: InverseKinematicsRequest, **kwargs)[source]

Async version of inverse_kinematics()