SGTP-Racer
SGTP: A Sampling-based Game-Theoretic Planning framework for real-time multi-vehicle autonomous racing.
File Explorer
Download Latest Version (.zip)- config.yaml
- latest.pth
- data_split_final.yaml
- __init__.py
- base_classes.py
- collision_models.py
- dynamic_models.py
- f110_env.py
- f110_env_backup.py
- laser_models.py
- rendering.py
- __init__.py
- collision_checks.py
- dynamics_test.py
- legacy_scan.npz
- legacy_scan_gen.py
- pyglet_test.py
- pyglet_test_camera.py
- random_trackgen.py
- scan_sim.py
- __init__.py
- setup.py
- 10agents.gif
- 8agents.gif
- 9agents.gif
- teaser.png
- eval_config.yaml
- flow_config.yaml
- game_cost_config.yaml
- lattice_config.yaml
- ocp_config.yaml
- pp_config.yaml
- run_config.yaml
- competitive_metrics.py
- biased_mppi_ancillary.py
- biased_mppi_core.py
- biased_mppi_planner.py
- biased_mppi_post_selection.py
- pure_pursuit.py
- pretrained.pth
- __init__.py
- collect.sh
- end2race_generator.py
- end2race_policy.py
- LICENSE
- model.py
- train.py
- utils.py
- json_utils.py
- model_summary.py
- train_scheduler.py
- __init__.py
- flow_matching_core.py
- __init__.py
- augmentation.py
- state_aug.py
- __init__.py
- dataloader_racing_ros.py
- utils.py
- __init__.py
- obs_normalize.py
- state_normalize.py
- __init__.py
- collect.py
- __init__.py
- flow_ode.py
- velocity_model.py
- decoder.py
- encoder.py
- flow_planner.py
- global_attention.py
- __init__.py
- input_preprocess.py
- time_sampler.py
- tool_func.py
- traj_tool.py
- decoder_modules.py
- encoder_modules.py
- __init__.py
- model_base.py
- flow_matching.yaml
- racing_dataloader.yaml
- input_aug.yaml
- __init__.py
- ema.yaml
- obs_normalizer.yaml
- state_normalizer.yaml
- flow_planner.yaml
- waypoints_norm_stats.yaml
- adamw.yaml
- tensorboard.yaml
- exponential_lr.yaml
- step_lr.yaml
- warmup_const.yaml
- __init__.py
- flow_planner_standard.yaml
- data_processor_config.json
- flow_trajectory_generator.py
- LICENSE
- planner.py
- collision_checks.py
- lattice_generator.py
- lattice_planner.py
- evo_mpcc.py
- mpc_generator.py
- spliner_generator.py
- spliner_planner.py
- competitive_planner.py
- planner_generators.py
- ego.png
- opp1.png
- opp10_lime.png
- opp11_bronze.png
- opp2.png
- opp3.png
- opp4.png
- opp5.png
- opp6.png
- opp7_purple.png
- opp8_cyan.png
- opp9_charcoal.png
- __init__.py
- common.py
- game_block_cost.py
- gym_helper.py
- offline_save_video.py
- planner_registry.py
- trace_dashboard.py
- batch_render_episode_videos.py
- run_batched_competitive.py
- run_multi_method.py
- .gitattributes
- .gitignore
- .gitmodules
- LICENSE
- MapZoo
- README.md
- requirements.txt
- setup.py
# Installation Guide
1. Get the code
git clone https://github.com/zhouhengli/SGTP-Racer
Downloads the entire project code from GitHub to your computer.
cd SGTP-Racer
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
pip install -e .
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
