Fleet Adapter for MiR: Accurate task tracking issues #159
-
I have created a MIR Fleet Adapter based on the template here after I realised that the MIR Adapter in the main repo as well as alexchua0108's pull request are based on the older implementation of the Within
Functionally it works fine so far, and I am able to send goal positions to our MIR 500 via the terminal using the EnchantedDiligentAtlanticbluetang.mp4At this point, I have the following questions:
Thanks for your time! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hello, This is likely happening due to your fleet adapter reporting that the navigation has completed before the actual robot begins moving and has to do with how you may have implemented Specifically this block which calls the Subsequently there is a check here to determine whether the robot has completed navigating to the requested destination. I can't say for certain what's happening with your adapter as I don't have access to your code but my hunch would be that your implementation of |
Beta Was this translation helpful? Give feedback.
Hello,
This is likely happening due to your fleet adapter reporting that the navigation has completed before the actual robot begins moving and has to do with how you may have implemented
RobotClientAPI.py
andRobotCommandHandle.py
.Specifically this block which calls the
api.navigate()
function should return true only after confirmation that the robot has accepted the request as described here.Subsequently there is a check here to determine whether the robot has completed navigating to the requested destination.
I can't say for certain what's happening with your adapter as I don't have access to your code but my hunch would be that your implementation of
navigation_completed()
is checki…