You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			|  | 8 months ago | |
|---|---|---|
| .. | ||
| bridge | 9 months ago | |
| lib | 8 months ago | |
| tests | 1 year ago | |
| README.md | 1 year ago | |
| __init__.py | 4 years ago | |
| launch_openpilot.sh | 1 year ago | |
| rgb_to_nv12.cl | 3 years ago | |
| run_bridge.py | 1 year ago | |
		
			
				
				README.md
			
		
		
			
			
		
	
	openpilot in simulator
openpilot implements a bridge that allows it to run in the MetaDrive simulator.
Launching openpilot
First, start openpilot.
# Run locally
./tools/sim/launch_openpilot.sh
Bridge usage
$ ./run_bridge.py -h
usage: run_bridge.py [-h] [--joystick] [--high_quality] [--dual_camera]
Bridge between the simulator and openpilot.
options:
  -h, --help            show this help message and exit
  --joystick
  --high_quality
  --dual_camera
Bridge Controls:
- To engage openpilot press 2, then press 1 to increase the speed and 2 to decrease.
- To disengage, press "S" (simulates a user brake)
All inputs:
| key  |   functionality       |
|------|-----------------------|
|  1   | Cruise Resume / Accel |
|  2   | Cruise Set    / Decel |
|  3   | Cruise Cancel         |
|  r   | Reset Simulation      |
|  i   | Toggle Ignition       |
|  q   | Exit all              |
| wasd | Control manually      |
MetaDrive
Launching Metadrive
Start bridge processes located in tools/sim:
./run_bridge.py