Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul of the Python Agents Settings - Unified and transparent settings. #7209

Draft
wants to merge 32 commits into
base: dev
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
7ac9637
np.nextafter as constant
Daraan Feb 27, 2024
d8b68a8
Moved behavior types to conf dir
Daraan Mar 1, 2024
25cfc8a
Added Agent Settings backend
Daraan Mar 1, 2024
f7a7d14
Port of behavior types
Daraan Mar 1, 2024
f92824b
Ported Local planner and controler to new settings
Daraan Mar 1, 2024
3b17c75
Updates Basic Agent to new settings
Daraan Mar 5, 2024
9d43265
Behavior agent to new settings
Daraan Mar 5, 2024
7097272
Behavior agent settings to Normal Template
Daraan Mar 5, 2024
0dee3c9
Using opt_dict to overwrite behavior agent settings.
Daraan Mar 5, 2024
0916baa
Added type-hints
Daraan Mar 5, 2024
8817144
Spelling corrections
Daraan Mar 5, 2024
d05d012
Unmatched keys are now a warning and not an error anymore.
Daraan Mar 5, 2024
df1b2fd
Basic Agent first parameter allows overwrite of settings
Daraan Mar 5, 2024
df42804
Constant Velocity Agent to new settings
Daraan Mar 5, 2024
4997a29
Examples compatible with new AgentSettings
Daraan Mar 5, 2024
25f70ad
Added __all__ & Small improvements.
Daraan Mar 5, 2024
d01d667
SimpleConfig warns if duplicated key is encoutnered.
Daraan Mar 5, 2024
c82f463
BehaviourAgent make tailgate counter a more clear option and boolean.
Daraan Mar 5, 2024
774bab7
Changelog for AgentSettings
Daraan Mar 5, 2024
66e1bb0
Updated doc
Daraan Mar 5, 2024
f08752f
Added top-level settings support
Daraan Mar 5, 2024
aed097c
Dynamic Traffic Light distance
Daraan Mar 5, 2024
ca48a91
Made close waypoint removal setting more clear and moved it to Planne…
Daraan Mar 5, 2024
6ddf6fc
Renamed breaking_distance for more semantics
Daraan Mar 5, 2024
542e330
Doc update
Daraan Mar 5, 2024
83d84ee
Changes parameter name to make more clear it is boolean
Daraan Mar 5, 2024
710082d
doc and layout update
Daraan Mar 5, 2024
db952e8
clearer variable names
Daraan Apr 16, 2024
921310e
Function to check lane direction
Daraan Apr 16, 2024
bab4fc3
Type-hints as comments only
Daraan Apr 16, 2024
c075889
Added location and current waypoint to live_info
Daraan Apr 16, 2024
f9bc71d
Added function to plan a safe lane_change.
Daraan Apr 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
* PythonAPI `Sensor.is_listening` was defined twice (property and method), cleaned and clarified it as a method.
* Added V2X sensors for cooperative awareness message and custom user-defined messages to support vehicle-to-vehicle communication
* Added named tuples for BasicAgent.py's detection result to allow for type-hints and better semantics.
* Unified the settings of the Python agents to use a dictionary structure for most of their parameters which further allows more dynamic changes.


## CARLA 0.9.15
Expand Down
Loading