Releases: MAPF-Competition/PlanViz
Releases · MAPF-Competition/PlanViz
Version 2.1.0
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
andrun2.py
intorun.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
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
Added:
- Support heatmap visualization.
Changed:
- Move the main function to run.py for execution.
Version 1.3.0
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
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
Fix bugs:
- Fix bugs for direction settings
- Change task colors according to the timestep
Version 1.1.0
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
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