carla/PythonAPI/examples
Jacopo Bartiromo 151e38ce8d
Hybrid mode for Traffic Manager (#2674)
* Improved braking, collision negotiation.

* Improved braking algorithm for smoother approach
to lead vehicle.

* Implemented smoother path boundary modification
to aid smoother braking.

* Re-worked collision negotiation algorithm.

* Improved collision candidate filtering.

* Added safe-guard in case of vehicle removal
in collision stage.

* Used local variable for heavily referenced object
in localization stage.

* Implemented vector relative velocities
for motion planner's collision consideration.

* Moved collision candidate sorting logic
from collision stage to localization stage.

* Sorting collision candidates using their ids
instead of shared pointers to avoid memory corruption.

* Improved conditions for collision consideration
for greater efficiency.

* Removed fps limit in async mode.

* Hybrid physics mode

* Introduced hybrid physics mode parameter
* Implemented physics independent velocity computation
* Modified localization stage to be physics agnostic

* Fixing velocity compute interval in sync and async mode.
Made motion planner stage work with internally computed velocities.

* Made collision stage agnostic to actor physics

* Sampling waypoint buffer for teleportation window

* WIP: Teleportation changes

* WIP2: Teleportation changes

* Fixes waypoint window and vehicle spawning

* hotfix to performance benchmark

* comment out debugs

* changelog

* fixes collision bug

* fixes package error and out_of_range bug

* changes after review

* Left & Right Transit of a lane: Waypoint mapping

Co-authored-by: Praveen Kumar <pravinblaze@hotmail.com>
Co-authored-by: Soumyadeep <soumyadeep.dhar@kpit.com>
2020-03-30 22:53:29 +02:00
..
.gitignore Changes to PR: Adding .gitignore file. 2019-07-04 09:21:59 +02:00
automatic_control.py New behavior agent + small changes to manual and automatic control. (#2508) 2020-03-17 11:31:05 +01:00
client_bounding_boxes.py Fixed client_bounding_boxes example script (#1962) 2019-08-02 15:52:16 +02:00
dynamic_weather.py Updated weather scripts 2020-02-04 10:39:01 +01:00
manual_control.py New behavior agent + small changes to manual and automatic control. (#2508) 2020-03-17 11:31:05 +01:00
manual_control_rss.py Add Responsibility Sensitive Safety (RSS) to CARLA Client library 2019-12-09 16:37:32 +01:00
manual_control_steeringwheel.py Fix font name for windows 2019-12-11 15:29:32 +01:00
no_rendering_mode.py Fix font name for windows 2019-12-11 15:29:32 +01:00
requirements.txt Reorganize PythonAPI folder 2019-03-30 14:29:57 +01:00
show_recorder_actors_blocked.py Update license year 2019-03-30 14:29:57 +01:00
show_recorder_collisions.py Update license year 2019-03-30 14:29:57 +01:00
show_recorder_file_info.py Added an optional parameter to show more details about a recorder file 2019-04-12 10:25:13 +02:00
spawn_npc.py Hybrid mode for Traffic Manager (#2674) 2020-03-30 22:53:29 +02:00
start_recording.py Remove some outdated @todo 2019-06-26 17:51:42 +02:00
start_replaying.py Changes from PR (adjusting parameter names) 2020-02-27 10:10:21 +01:00
synchronous_mode.py Improve synchronous_mode.py 2019-07-09 18:46:09 +02:00
tutorial.py Rename frame_count and frame_number as frame 2019-06-28 14:05:00 +02:00
vehicle_gallery.py Make on_tick and wait_for_tick pass WorldSnapshot instead of Timestamps 2019-06-20 18:06:13 +02:00