Files
ray/examples/carla
Eric Liang 173f1d629a [tune] Ray Tune API cleanup (#1454)
Remove rllib dep: trainable is now a standalone abstract class that can be easily subclassed.

Clean up hyperband: fix debug string and add an example.

Remove YAML api / ScriptRunner: this was never really used.

Move ray.init() out of run_experiments(): This provides greater flexibility and should be less confusing since there isn't an implicit init() done there. Note that this is a breaking API change for tune.
2018-01-24 16:55:17 -08:00
..

(Experimental) OpenAI gym environment for https://github.com/carla-simulator/carla

To run, first download and unpack the Carla binaries from this URL: https://github.com/carla-simulator/carla/releases/tag/0.7.0

Note that currently you also need to clone the Python code from `carla/benchmark_branch` which includes the Carla planner.

Then, you can try running env.py to drive the car. Run one of the train_* scripts to attempt training.

    $ pkill -9 Carla
    $ export CARLA_SERVER=/PATH/TO/CARLA_0.7.0/CarlaUE4.sh
    $ export CARLA_PY_PATH=/PATH/TO/CARLA_BENCHMARK_BRANCH_REPO/PythonClient
    $ python env.py

Check out the scenarios.py file for different training and test scenarios that can be used.