4.7 eCat updates

@keke @Lefa Hello, I have been encountering some issues while using Mission Controller recently. I am not sure if this is a bug or if the feature is not available. When I use footsteps or external methods to create tasks through different conditions and push them, if there is an AGV executing the task, the AGV will report an error and stop running

Just like I replied on this link
Mission Controller - Remote AMR Control via Redis - eCat Updates - Visual Components - The Simulation Community