A Hierarchical State-Machine-Based Framework for Platoon Manoeuvre Descriptions

04/12/2021
by   Corvin Deboeser, et al.
0

This paper introduces the SEAD framework that simplifies the process of designing and describing autonomous vehicle platooning manoeuvres. Although a large body of research has been formulating platooning manoeuvres, it is still challenging to design, describe, read, and understand them. This difficulty largely arises from missing formalisation. To fill this gap, we analysed existing ways of describing manoeuvres, derived the causes of difficulty, and designed a framework that simplifies the manoeuvre design process. Alongside, a Manoeuvre Design Language was developed to structurally describe manoeuvres in a machine-readable format. Unlike state-of-the-art manoeuvre descriptions that require one state machine for every participating vehicle, the SEAD framework allows describing any manoeuvre from the single perspective of the platoon leader. mixed traffic simulation environment BEHAVE for an autonomous highway scenario. Using this framework, we implemented several manoeuvres as they were described in literature. To demonstrate the applicability of the framework, an experiment was performed to evaluate the execution time performance of multiple alternatives of the Join-Middle manoeuvre. This proof-of-concept experiment revealed that the manoeuvre execution time can be reduced by 28 % through parallelising various steps without considerable secondary effects. We hope that the SEAD framework will pave the way for further research in the area of new manoeuvre design and optimisation by largely simplifying and unifying platooning manoeuvre representation.

READ FULL TEXT
research
10/09/2020

Proactive Serverless Function Resource Management

This paper introduces a new primitive to serverless language runtimes ca...
research
08/17/2021

B Maude: A formal executable environment for Abstract Machine Notation Descriptions

We propose B Maude, a prototype executable environment for the Abstract ...
research
01/19/2018

How would surround vehicles move? A Unified Framework for Maneuver Classification and Motion Prediction

Reliable prediction of surround vehicle motion is a critical requirement...
research
09/28/2019

Profiling minisat based on user defined execution time – GPROF

This paper focuses on the explanation of the architecture of profilers p...
research
01/12/2021

CityFlow-NL: Tracking and Retrieval of Vehicles at City Scale by Natural Language Descriptions

Natural Language (NL) descriptions can be the most convenient or the onl...
research
10/11/2019

L-Platooning: A Protocol for Managing a Long Platoon with DSRC

Vehicle platooning is a new driving technology that enables vehicles to ...

Please sign up or login with your details

Forgot password? Click here to reset