Skip to content

Add trajectory utilities for ik, fk, pose interpolation

Matthias Mayer requested to merge dev/lin_trajectory into main

Extend trajectory for pose interpolation and ik/fk trajectories (i.e. mapping a trajectory of poses to (connected) joint angles and vice versa)

These can then be used e.g. for tracking a desired eef trajectory; also in combination with kunz trajectory for example:

trackable_traj = from_kunz_trajectory(ik_sols.q, 0.001, assembly.robot.joint_velocity_limits, np.minimum(assembly.robot.joint_acceleration_limits, 2.))
assembly.robot.update_configuration(trackable_traj.q[0])
vis = assembly.robot.visualize()
trackable_traj.visualize(vis, assembly=assembly)
trackable_traj.plot()

image Screenshot_from_2024-06-14_11-44-32

Merge request reports