ROBOTIS-GIT / DynamixelSDK

ROBOTIS Dynamixel SDK (Protocol1.0/2.0)
http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/
Apache License 2.0
461 stars 410 forks source link

Bus Watchdog bug in extended position controller mode #584

Open mrunaljsarvaiya opened 2 years ago

mrunaljsarvaiya commented 2 years ago

I'm running into a bug related to the bus watchdog in extended position control mode

See the videos below https://www.youtube.com/watch?v=EP9iWDuh9Qg https://www.youtube.com/watch?v=lWFwSvKFAfM

To summarize, if there is a non-zero homing offset and the watchdog is triggered, the goal position gets updated to a value that is not the current position causing the motor to move. This will keep happening indefinitely (it does not stop when it gets to the zero position or something similar).

This is definitely not expected behavior, the goal of the watchdog is to stop the motor when it gets triggered.