Skip to content

Releases: MAPF-Competition/PlanViz

Version 2.1.0

17 Nov 11:37
2737239
Compare
Choose a tag to compare

Version 2.1.0 - 2023-11-17

Added:

  • The event list is refactored to better support the visualization of the task schedule.
  • Events are sorted by the timestep, and new events are shown on the top by the progress of the visualisation.
  • Right-click a location to show agents with tasks including the location.
  • Auto-adjust the grid size to fit the window size for unknown maps.

Changes:

  • Merge run.py and run2.py into run.py. PlanViz now checks the version of the JSON file and parses it accordingly.
  • Fix a few rendering bugs in 2.0.0.

Version 2.0.0

10 Oct 05:31
Compare
Choose a tag to compare

Version 2.0.0 - 2023-10-10

Added:

  • run2.py for parsing and visualising JSON output from LORR Start-kit V2.0.0
  • Task schedule visualisation: scheduler error and errands visualisation.
  • Right-click on agents to show current paths and scheduled tasks for the selected agents.
  • Right-click on empty tiles to cancel all selections.

Changes:

  • run.py for parsing and visualising JSON output from LORR Start-kit V1.

Version 1.3.5

07 Aug 08:31
Compare
Choose a tag to compare

Added:

  • Support heatmap visualization.

Changed:

  • Move the main function to run.py for execution.

Version 1.3.0

27 Oct 00:15
Compare
Choose a tag to compare

Added:

  • Show not only the path but tasks when right-click an agent.
  • Transform plans from one-shot MAPF tracker to JSON file (see tracker_transfer.py).
  • Support one-shot MAPF problem visualization.
  • Show one previous task before start timestep.

Changed:

  • Minimum requirements of JSON file are "actionModel", "AllValid", "teamSize", and "start"

Version 1.2.0

28 Aug 06:43
Compare
Choose a tag to compare

Added:

  • Plan configurations that contain
    • The map and the plan from the user-specified files.
    • The loading and rendering methods for visualization.

Changed:

  • Separate the plan configurations and the control panel (which is PlanViz itself)
  • Distribute input arguments to plan configurations and control panel
  • Refactorize the code for a better understanding
  • Update README.md

Version 1.1.1

24 Aug 08:11
Compare
Choose a tag to compare

Fix bugs:

  • Fix bugs for direction settings
  • Change task colors according to the timestep

Version 1.1.0

20 Aug 09:46
Compare
Choose a tag to compare

Added:
- Add Changelog.md for tracking version changes

Changed:
- Use events to control tasks
- Setup start timestep and end timestep
- Generate a new UI window for large maps

Version 1.0.0

12 Jul 16:53
Compare
Choose a tag to compare

The initial release of the PlanViz, which includes:

  • The Python scripts "plan_viz.py" and "util.py"
  • An example directory with a map and a log file in JSON format