huawei-noah / SMARTS

Scalable Multi-Agent RL Training School for Autonomous Driving
MIT License
944 stars 190 forks source link

[Feature request] Clarify relation between position and dynamics observations #1990

Open Gamenot opened 1 year ago

Gamenot commented 1 year ago

Motivation

The request is to clarify the meaning of the dynamics observations.

It is not currently clear what the relationship is between the global Cartesian coordinate position of the vehicle and the relative values that the dynamics observations provide. The current observations are as follows:

observation
|- ego_vehicle_observation
||- position: vec2 (global)
||- heading: float (global)
||- linear_velocity: vec2 (vehicle relative)
||- angular_velocity: vec2 (vehicle relative)
||- linear_acceleration: vec2 (vehicle relative)
||- angular_acceleration: vec2 (vehicle relative)
||- linear_jerk: vec2 (vehicle relative)
||- angular_jerk: vec2 (vehicle relative)

This is confusing because it is not clear

Proposal

Some suggestions:

Alternatives

No response

Additional context

No response