[Pylot] Extend ERDOS agent driving policy
ICGog opened this issue · comments
The ERDOS agent driving policy only follows fine-grained waypoints, and stops for pedestrians, vehicles and traffic lights (see https://github.com/erdos-project/erdos/blob/master/examples/pylot/erdos_agent_operator.py).
In order to make our agent more realistic we have to:
- Remove dependency on depth camera to transform obstacles from 2D camera view into 3D world view. We could instead use two RGB cameras.
- Explore more complex driving behaviors (e.g., lane change to overtake stationary vehicle). See https://github.com/ApolloAuto/apollo/tree/r3.5.0/modules/planning/traffic_rules for several examples of behaviors.
- Ensure we can handle the situations in the Carla training data.
We've moved Pylot into its own repository.