Closed jgvictores closed 3 years ago
Inspiration:
Will develop Joint Space trajectory as part of https://github.com/roboticslab-uc3m/kinematics-dynamics/issues/134.
Not blocked by https://github.com/roboticslab-uc3m/kinematics-dynamics/issues/134, may not require joint space trajectories in TrajectoryLib
TEO has learned to perform small up-down (squat, Z axis) and left-right (balance, Y axis) linear displacements of its center of mass. Proof:
Full recipe:
--invKinStrategy humanoidGait
, has been added: https://github.com/roboticslab-uc3m/kinematics-dynamics/commit/0be892c1cbdfeb154e49fbd39af99b1629d2a3b4. This selector picks the only configuration (out of 8 possible solutions) that entails a human-like pose, i.e. it prevents from rotating the knee backwards and so on.Update (2021): the squat app was moved to https://github.com/roboticslab-uc3m/gait-experiments. The old pt mode was fully replaced by CSP: https://github.com/roboticslab-uc3m/yarp-devices/issues/254.
Great! The first step to make a first step
As a first approach, I think we are done. See https://github.com/roboticslab-uc3m/teo-main/issues/33#issuecomment-504042205 (2019) and https://github.com/roboticslab-uc3m/teo-blender-models/issues/2 (2021).
Edited from: Perform squats using TrajectoryLib of https://github.com/roboticslab-uc3m/kinematics-dynamics/issues/134, preferably from Python (related: https://github.com/roboticslab-uc3m/kinematics-dynamics/issues/168)