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
{{ message }}
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.
Describe the bug
Calling moveDistance or similar will start that movement. Normally, the movement (and with it, the call) will finish before its task is deleted. However, if the task is deleted prematurely, the movement continues, which can lead to a loss of control over the robot.
As a safety measure, users can call the relevant stop method.
This should be fixed by tracking the task the movement was started from; if that task is deleted, then the movement should be interrupted.
Describe the bug
Calling
moveDistance
or similar will start that movement. Normally, the movement (and with it, the call) will finish before its task is deleted. However, if the task is deleted prematurely, the movement continues, which can lead to a loss of control over the robot.As a safety measure, users can call the relevant
stop
method.This should be fixed by tracking the task the movement was started from; if that task is deleted, then the movement should be interrupted.
Steps To Reproduce
Expected behavior
The robot should have been stopped when the task was killed. Instead, it kept driving.
Versions
v4.0.1
The text was updated successfully, but these errors were encountered: