open-rmf / rmf

Root repository for the RMF software
Apache License 2.0
223 stars 57 forks source link

[Other issue]: RMF sending multiple identical goal with different orientation #485

Open DoppiaEffe94 opened 2 weeks ago

DoppiaEffe94 commented 2 weeks ago

Before proceeding, is there an existing issue or discussion for this?

Description

Hi All!

First of all I would like to congratulate you for the huge and amazing job you have done so far and what are you still doing!

I'm trying to solve an issue with RMF for my robotics project with multiple robots. In this scenario I have a couple of huskies which are managed by a free fleet system and each one of them has a full control fleet adapter integrated.

Now, everything works correctly until, in the middle of simulation, the robot seems to receive multiple goals with the same x and y, but different yaw. The same behavior happens, not only in a waypoint, but in the middle of a lane. See below.

It seems quite strange here since in the moment these goals are sent there's no conflict to solve and the robot could simply follow the other goals.

husky_rotations_issue

I tried to look for similar issues around the discussions, but, a part from the #429 (which didn't solve my problem because ResponsiveWait is set to False), there are no discussions at all.

At this point a few questions comes out:

Required information:

Expected behavior:

The robot should remain still in whatever situation (conflicts or not).

Thank you for a possible answer!