With the development of autonomous driving, it is becoming increasingly
common for autonomous vehicles (AVs) and human-driven vehicles (HVs) to travel
on the same roads. Existing single-vehicle planning algorithms on board
struggle to handle sophisticated social interactions in the real world.
Decisions made by these methods are difficult to understand for humans, raising
the risk of crashes and making them unlikely to be applied in practice.
Moreover, vehicle flows produced by open-source traffic simulators suffer from
being overly conservative and lacking behavioral diversity. We propose a
hierarchical multi-vehicle decision-making and planning framework with several
advantages. The framework jointly makes decisions for all vehicles within the
flow and reacts promptly to the dynamic environment through a high-frequency
planning module. The decision module produces interpretable action sequences
that can explicitly communicate self-intent to the surrounding HVs. We also
present the cooperation factor and trajectory weight set, bringing diversity to
autonomous vehicles in traffic at both the social and individual levels. The
superiority of our proposed framework is validated through experiments with
multiple scenarios, and the diverse behaviors in the generated vehicle
trajectories are demonstrated through closed-loop simulations