OASim
OASim: an Open and Adaptive Simulator based on Neural Rendering for Autonomous Driving
File Explorer
Download Latest Version (.zip)- framework.jpg
- icon.png
- constants.py
- __init__.py
- data_generator.py
- 000000.png
- depth.png
- image.png
- normal.png
- __init__.py
- mesh_widget.py
- preview_3d.py
- account.svg
- bell.svg
- black-shades.svg
- chart.svg
- close.svg
- cry.svg
- discord.svg
- euro_money.svg
- gas_pump.svg
- home.svg
- maximize.svg
- minimize.svg
- minus.svg
- money-hand.svg
- more.svg
- plus.svg
- pouch.svg
- settings.svg
- smile.svg
- wink.svg
- chart2.jpg
- clone-uidashboard.png
- resources.qrc
- __init__.py
- gui.py
- oasim.ui
- resources_rc.py
- run_oasim_gui.py
- cosim.gif
- evaluation.gif
- limsim_gui.png
- limsimLOGO.png
- logo-full.svg
- scenarios.gif
- __init__.py
- collision_statistics.py
- evaluation.py
- math_utils.py
- report.py
- ttc_test.py
- __init__.py
- logger.py
- README.md
- bigInter.net.xml
- bigInter.rou.xml
- genRou.py
- settings.xml
- tile64463_48027.jpeg
- tile64463_48028.jpeg
- tile64463_48029.jpeg
- tile64463_48030.jpeg
- tile64463_48031.jpeg
- tile64463_48032.jpeg
- tile64463_48033.jpeg
- tile64463_48034.jpeg
- tile64464_48027.jpeg
- tile64464_48028.jpeg
- tile64464_48029.jpeg
- tile64464_48030.jpeg
- tile64464_48031.jpeg
- tile64464_48032.jpeg
- tile64464_48033.jpeg
- tile64464_48034.jpeg
- tile64465_48027.jpeg
- tile64465_48028.jpeg
- tile64465_48029.jpeg
- tile64465_48030.jpeg
- tile64465_48031.jpeg
- tile64465_48032.jpeg
- tile64465_48033.jpeg
- tile64465_48034.jpeg
- tile64466_48027.jpeg
- tile64466_48028.jpeg
- tile64466_48029.jpeg
- tile64466_48030.jpeg
- tile64466_48031.jpeg
- tile64466_48032.jpeg
- tile64466_48033.jpeg
- tile64466_48034.jpeg
- tile64467_48027.jpeg
- tile64467_48028.jpeg
- tile64467_48029.jpeg
- tile64467_48030.jpeg
- tile64467_48031.jpeg
- tile64467_48032.jpeg
- tile64467_48033.jpeg
- tile64467_48034.jpeg
- tile64468_48027.jpeg
- tile64468_48028.jpeg
- tile64468_48029.jpeg
- tile64468_48030.jpeg
- tile64468_48031.jpeg
- tile64468_48032.jpeg
- tile64468_48033.jpeg
- tile64468_48034.jpeg
- tile64469_48027.jpeg
- tile64469_48028.jpeg
- tile64469_48029.jpeg
- tile64469_48030.jpeg
- tile64469_48031.jpeg
- tile64469_48032.jpeg
- tile64469_48033.jpeg
- tile64469_48034.jpeg
- tile64470_48027.jpeg
- tile64470_48028.jpeg
- tile64470_48029.jpeg
- tile64470_48030.jpeg
- tile64470_48031.jpeg
- tile64470_48032.jpeg
- tile64470_48033.jpeg
- tile64470_48034.jpeg
- tile64471_48027.jpeg
- tile64471_48028.jpeg
- tile64471_48029.jpeg
- tile64471_48030.jpeg
- tile64471_48031.jpeg
- tile64471_48032.jpeg
- tile64471_48033.jpeg
- tile64471_48034.jpeg
- tile64472_48027.jpeg
- tile64472_48028.jpeg
- tile64472_48029.jpeg
- tile64472_48030.jpeg
- tile64472_48031.jpeg
- tile64472_48032.jpeg
- tile64472_48033.jpeg
- tile64472_48034.jpeg
- tile64473_48027.jpeg
- tile64473_48028.jpeg
- tile64473_48029.jpeg
- tile64473_48030.jpeg
- tile64473_48031.jpeg
- tile64473_48032.jpeg
- tile64473_48033.jpeg
- tile64473_48034.jpeg
- tile64474_48027.jpeg
- tile64474_48028.jpeg
- tile64474_48029.jpeg
- tile64474_48030.jpeg
- tile64474_48031.jpeg
- tile64474_48032.jpeg
- tile64474_48033.jpeg
- tile64474_48034.jpeg
- build.bat
- osm.net.xml
- osm.net.xml.gz
- osm.netccfg
- osm.passenger.trips.xml
- osm.poly.xml.gz
- osm.polycfg
- osm.rou.alt.xml
- osm.rou.xml
- osm.sumocfg
- osm.view.xml
- osm_bbox.osm.xml.gz
- run.bat
- trips.trips.xml
- carlavtypes.rou.xml
- output.rou.xml
- randomTrips.py
- Town05.net.xml
- Town05.rou.xml
- trips.trips.xml
- vTypeModified.py
- carlavtypes.rou.xml
- Town10.net.xml
- Town10.rou.xml
- Town10.rou.zip
- Expressway_A.rou.xml
- trips.trips.xml
- freewayB.rou.xml
- trips.trips.xml
- corridor.net.xml
- corridor.obs.xml
- corridor.rou.xml
- roundabout.net.xml
- roundabout.rou.xml
- trips.trips.xml
- Meslo.ttf
- obstacles.xsd
- persons.xsd
- carFactory.py
- networkBuild.py
- temp.rou.alt.xml
- temp.rou.xml
- temp.trip.xml
- interReplay.py
- model.py
- movingScene.py
- replay.py
- interReplay.py
- localScene.py
- model.py
- replay.py
- __init__.py
- __init__.py
- coord_conversion.py
- cost.py
- observation.py
- obstacle_cost.py
- vehicle.py
- __init__.py
- flow_state.py
- mcts.py
- __init__.py
- abstract_decision_maker.py
- mcts_decision_maker.py
- __init__.py
- frenet_optimal_planner.py
- polynomial_curve.py
- __init__.py
- abstract_planner.py
- ego_vehicle_planner.py
- multi_vehicle_planner.py
- trajectory_generator.py
- __init__.py
- abstract_predictor.py
- simple_predictor.py
- __init__.py
- config.yaml
- traffic_manager.py
- __init__.py
- cubic_spline.py
- data_copy.py
- load_config.py
- obstacles.py
- plotting.py
- roadgraph.py
- separate_axis_theorem.py
- simBase.py
- test_cubic_spline.py
- trajectory.py
- __init__.py
- app_debug.log
- egoTrackingTest.db
- FixedSimExample.py
- FixedSimInterReplayExample.py
- FixedSimReplayExample.py
- InterReplayExample.py
- LICENSE
- ModelExample.py
- readme.md
- ReplayExample.py
- requirements.txt
- run_oasim.sh
- .gitignore
- .gitmodules
- LICENSE
- neuralsim
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/PJLab-ADG/OASim
Downloads the entire project code from GitHub to your computer.
cd OASim
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
- APT (Debian/Ubuntu ๊ณ์ด) Built into Debian/Ubuntu-based Linux distributions.
pip install opencv-python-headless kornia imagesize omegaconf addict imageio imageio-ffmpeg scikit-image scikit-learn pyyaml pynvml psutil seaborn==0.12.0 trimesh plyfile ninja icecream tqdm plyfile tensorboard PySide6 vtk dash-vtk numpy==1.24.2 dearpygui==1.8.0 matplotlib==3.7.1 pandas==2.0.0 pynput==1.7.6 rich==13.4.2 sumolib==1.16.0 traci==1.16.0
Installs the package published on PyPI directly โ no need to clone the source.
sudo apt-get install sumo sumo-tools sumo-doc
Installs directly from the APT package repository (Debian/Ubuntu-based).
pip install -v .
Installs the package published on PyPI directly โ no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install opencv-python-headless kornia imagesize omegaconf addict imageio imageio-ffmpeg scikit-image scikit-learn pyyaml pynvml psutil seaborn==0.12.0 trimesh plyfile ninja icecream tqdm plyfile tensorboard PySide6 vtk dash-vtk numpy==1.24.2 dearpygui==1.8.0 matplotlib==3.7.1 pandas==2.0.0 pynput==1.7.6 rich==13.4.2 sumolib==1.16.0 traci==1.16.0
Installs the package published on PyPI directly โ no need to clone the source.
pip install -v .
Installs the package published on PyPI directly โ no need to clone the source.
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)
