Closed PeterBowman closed 6 years ago
Fixes #106.
New addition: ICartesianControl::wait command (RPC).
ICartesianControl::wait
Usage:
movj
relj
movl
0.0
true
false
Notes:
timeout
yarp::dev::ICartesianControl::waitMotionDone
Coverage decreased (-0.6%) to 53.488% when pulling 7ab706f6279fa77f76be5091d41831ee9b31f186 on fix-106-wait into 5913c9f4e02ad52ed6f6095a40e929d89adf533f on develop.
Fixes #106.
New addition:
ICartesianControl::wait
command (RPC).Usage:
movj
(relj
) andmovl
, returns immediately otherwise0.0
or a missing timeout value (C++ optional parameter) means no timeout: https://github.com/roboticslab-uc3m/kinematics-dynamics/blob/7ab706f6279fa77f76be5091d41831ee9b31f186/libraries/YarpPlugins/ICartesianControl.h#L271true
orfalse
if errors occurred during the execution of the movement (e.g. maximum joint velocity hit, cannot query current motion status)Notes:
timeout
parameter optionalyarp::dev::ICartesianControl::waitMotionDone
goes a bit further and introduces the check time period parameter (right now hardcoded to 0.5 seconds)