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
The log of agent17 seems to be strange. It uses the same timestep (t=0) several times, e.g., the log starts with (x=26, y=15, t=0), (x=26, y=15, t=0) [...].
Thanks for the detailed report, Kei! This is certainly a bug. From my initial investigation, it seems like the issue is just in writing the output file and not algorithmic. In particular, if I add the following to visualize.py:167, I get a collision-free output:
# Sanity check of schedule
for agent_name in schedule["schedule"]:
agent = schedule["schedule"][agent_name]
for t, item in enumerate(agent):
if item["t"] != t:
print("WARNING: t inconsistent", agent_name, item["t"], t)
item["t"] = t
I hope that will unblock you, until I find time to fix the output itself properly.
Yes, of course - that's what the code is for. If you use ECBS-TA, it would be nice if you could cite my AAMAS paper. For all others, just cite the original algorithm papers and perhaps mention this repo in a footnote.
Hi, I am currently studying MAPF topics. This awesome repo helps me a lot! I am interested in (E)CBS-TA, it is very impressive work.
When I tested
ECBS-TA
with unlabeled MAPF settings, I found that several agents seemed to collide. Could you check them?Environment
OSX 10.15.7, cmake version 3.17.3, with the latest master repo
Example
case 1
case 2
Thank you in advance for your time.
Kei
The text was updated successfully, but these errors were encountered: