You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[INFO] [lh-move-fingers::printInfoAndLog] TESTING - LEAP Hand
DES - Position [rad]: 4.87752
MEAS - Position [rad]: 4.87806
MEAS - Velocity [rad/s]: 0.0239808
MEAS - Current [mA]: 12
[INFO] [lh-move-fingers::printInfoAndLog] TESTING - LEAP Hand
DES - Position [rad]: 4.87585
MEAS - Position [rad]: 4.87806
MEAS - Velocity [rad/s]: 0.0239808
MEAS - Current [mA]: 0
[INFO] [lh-move-fingers::printInfoAndLog] TESTING - LEAP Hand
DES - Position [rad]: 4.87401
MEAS - Position [rad]: 4.87806
MEAS - Velocity [rad/s]: 0.0239808
MEAS - Current [mA]: 4.29497e+09
[INFO] [lh-move-fingers::printInfoAndLog] TESTING - LEAP Hand
DES - Position [rad]: 4.87198
MEAS - Position [rad]: 4.87652
MEAS - Velocity [rad/s]: 1.02997e+08
MEAS - Current [mA]: 4.29497e+09
Those prints correspond to the moments when the finger motion changes direction (from closing to opening). As you can see, the velocity and current values become incorrect (in the 3rd and 4th print) as soon as the motion reverses, and they retain those incorrect values throughout the rest of the trajectory.
I am performing this open-close test with the fingers and i am experiencing an issue with the
cppAPI (which does not appear with thepythonAPI)MicrosoftTeams-video.1.mp4
While moving the finger, i read its state (position, velocity and current) using LeapController::read_pos_vel_cur() and i get:
Those prints correspond to the moments when the finger motion changes direction (from closing to opening). As you can see, the velocity and current values become incorrect (in the 3rd and 4th print) as soon as the motion reverses, and they retain those incorrect values throughout the rest of the trajectory.