parent
d4f6c24c64
commit
54fe5e41c1
33
CHANGELOG.md
33
CHANGELOG.md
|
@ -1,15 +1,40 @@
|
||||||
## CARLA 0.9.2
|
## CARLA 0.9.2
|
||||||
|
|
||||||
|
* Updated ROS bridge for CARLA 0.9.X (moved to its own repository)
|
||||||
|
* Added Traffic Scenarios engine to reproduce complex traffic situations for training and evaluating driving agents
|
||||||
|
* Added NHTSA Traffic Scenarios
|
||||||
|
- FollowLeadingVehicle: hero vehicle must react to the deccelerations of a leading vehicle
|
||||||
|
- FollowLeadingVehicleWithObstacle: hero vehicle must react to a leading vehicle due to an obstacle blocking the road
|
||||||
|
- StationaryObjectCrossing: hero vehicle must react to a cyclist or pedestrian blocking the road
|
||||||
|
- DynamicObjectCrossing: hero vehicle must react to a cyclist or pedestrian suddenly crossing in front of it
|
||||||
|
- OppositeVehicleRunningRedLight: hero vehicle must avoid a collision at an intersection regulated by traffic lights when the crossing traffic runs a red light
|
||||||
|
- NoSignalJunctionCrossing: hero vehicle must cross a non-signalized intersection
|
||||||
|
- VehicleTurningRight: hero vehicle must react to a cyclist or pedestrian crossing ahead after a right turn
|
||||||
|
- VehicleTurningLeft: hero vehicle must react to a cyclist or pedestrian crossing ahead after a left turn
|
||||||
|
* Added atomic behaviors using py_trees behavior trees library
|
||||||
|
- InTriggerRegion: new behavior to check if an object is within a trigger region
|
||||||
|
- InTriggerDistanceToVehicle: check if a vehicle is within certain distance with respect to a reference vehicle
|
||||||
|
- InTriggerDistanceToLocation: check if a vehicle is within certain distance with respect to a reference location
|
||||||
|
- TriggerVelocity: triggers if a velocity is met
|
||||||
|
- InTimeToArrivalToLocation: check if a vehicle arrives within a given time budget to a reference location
|
||||||
|
- InTimeToArrivalToVehicle: check if a vehicle arrives within a given time budget to a reference vehicle
|
||||||
|
- AccelerateToVelocity: accelerate until reaching requested velocity
|
||||||
|
- KeepVelocity: keep constant velocity
|
||||||
|
- DriveDistance: drive certain distance
|
||||||
|
- UseAutoPilot: enable autopilot
|
||||||
|
- StopVehicle: stop vehicle
|
||||||
|
- WaitForTrafficLightState: wait for the traffic light to have a given state
|
||||||
|
- SyncArrival: sync the arrival of two vehicles to a given target
|
||||||
* Added Python API "agents" extension, includes
|
* Added Python API "agents" extension, includes
|
||||||
- Global route planner based in out waypoints API (compatible with OpenDrive)
|
- Global route planner based on the Waypoints API (compatible with OpenDrive)
|
||||||
- RoamingAgent agent that can drive at different speeds following waypoints based on PID controllers, attending to other vehicles and traffic signs
|
- BasicAgent: new client agent that can drive to a given coordinate of the map using the waypoint API and PID controllers, attending to other vehicles and traffic lights
|
||||||
|
- RoamingAgent: new client agent that can drive at different speeds following waypoints based on PID controllers, attending to other vehicles and traffic lights
|
||||||
- LocalPlanner functionality to navigate waypoints using PID controllers
|
- LocalPlanner functionality to navigate waypoints using PID controllers
|
||||||
- LateralControl and LongitudinalControl
|
- LateralControl and LongitudinalControl PIDs
|
||||||
* Add support for manual gear shifting
|
* Add support for manual gear shifting
|
||||||
* Add "role_name" attribute to actors to easily identify the "hero" vehicle
|
* Add "role_name" attribute to actors to easily identify the "hero" vehicle
|
||||||
* Updates to documentation and tutorials
|
* Updates to documentation and tutorials
|
||||||
* Simulator now starts by default in windowed mode
|
* Simulator now starts by default in windowed mode
|
||||||
* ROS bridge moved to its own repository
|
|
||||||
* CMake version required downgraded to 3.5 for better compatibility
|
* CMake version required downgraded to 3.5 for better compatibility
|
||||||
* Fix waypoints height were all placed at zero height
|
* Fix waypoints height were all placed at zero height
|
||||||
* Fix actors in world.get_actors() missing parent actor
|
* Fix actors in world.get_actors() missing parent actor
|
||||||
|
|
Loading…
Reference in New Issue