Skip to main content

Visualization of data and/or model trajectories on a 2D plane using pygame

Project description

Trajectory Visualization

Visualization of data and/or model trajectories on a 2D plane using pygame.

The trajectory can be made of positions but may extend to aim, jump, leaning, etc.

Installation

Clone the repository and install the dependencies:

git clone git@gitlab-ncsa.ubisoft.org:tboulet/trajectory-visualization.git
cd trajectory-visualization
pip install -r requirements.txt

Visualize trajectories from JSON data

Run the following command to visualize the trajectories from the JSON data file data.json:

python trajectory_vis\vizualizers\visualizer_from_json.py --path=<path_to_json_folder> --random=<true or false> --n=<number_of_trajectories_to_visualize_at_once>

If you don't specify any path, the default path "//ubisoft.org/projects/r6/mtl/Public/AIBots/playerdata/y8s1.2/bigresults/output" will be used.

Visualize trajectories from the Drain database

This is done as a drain job. The configuration can be modified in the yaml file yamls\visualize_episodes.yaml. Once it is done, run the following command:

drain run --yaml=yamls\visualize_episodes.yaml

Visualize trajectories from a model

TODO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trajectory_vis-1.0.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

trajectory_vis-1.0.0-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file trajectory_vis-1.0.0.tar.gz.

File metadata

  • Download URL: trajectory_vis-1.0.0.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for trajectory_vis-1.0.0.tar.gz
Algorithm Hash digest
SHA256 91ae3a20ad92296495eb8bf379efdab54343cb87329279b0266c1e4fe4cab7cb
MD5 bd6f213ddc7702bf885360f855f482cb
BLAKE2b-256 cd89df19378e8d0ee517bad430e2ab38161f6a974d018b981778e4c54c22960a

See more details on using hashes here.

File details

Details for the file trajectory_vis-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for trajectory_vis-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50e6a61d686b3d04848d3814fe8ecea1857cccd68871fcd79f643647e49ebae1
MD5 d06e5cb5790a6610d86591b1fab984ec
BLAKE2b-256 8020022194d8f25add79aa0fae56693a6a3496e08082b6e70693603cb6d4f877

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page