TY - GEN
T1 - Autoware.Flex
T2 - 31st IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2025
AU - Song, Ziwei
AU - Lv, Mingsong
AU - Ren, Tianchi
AU - Xue, Chun Jason
AU - Wu, Jen Ming
AU - Guan, Nan
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025/8
Y1 - 2025/8
N2 - Existing Autonomous Driving Systems (ADS) independently make driving decisions, but they face two significant limitations. First, in complex scenarios, ADS may misinterpret the environment and make inappropriate driving decisions. Second, these systems are unable to incorporate human driving preferences in their decision-making processes. This paper proposes Autoware. Flex, a novel ADS system that incorporates human input into the driving process, allowing users to guide the ADS in making more appropriate decisions and ensuring their preferences are satisfied. Achieving this needs to address two key challenges: (1) translating human instructions, expressed in natural language, into a format the ADS can understand, and (2) ensuring these instructions are executed safely and consistently within the ADS' decision-making framework. For the first challenge, we employ a Large Language Model (LLM) assisted by an ADS-specialized knowledge base to enhance domain-specific translation. For the second challenge, we design a validation mechanism to ensure that human instructions result in safe and consistent driving behavior. Experiments conducted on both simulators and a real-world autonomous vehicle demonstrate that Autoware. Flex effectively interprets human instructions and executes them safely.
AB - Existing Autonomous Driving Systems (ADS) independently make driving decisions, but they face two significant limitations. First, in complex scenarios, ADS may misinterpret the environment and make inappropriate driving decisions. Second, these systems are unable to incorporate human driving preferences in their decision-making processes. This paper proposes Autoware. Flex, a novel ADS system that incorporates human input into the driving process, allowing users to guide the ADS in making more appropriate decisions and ensuring their preferences are satisfied. Achieving this needs to address two key challenges: (1) translating human instructions, expressed in natural language, into a format the ADS can understand, and (2) ensuring these instructions are executed safely and consistently within the ADS' decision-making framework. For the first challenge, we employ a Large Language Model (LLM) assisted by an ADS-specialized knowledge base to enhance domain-specific translation. For the second challenge, we design a validation mechanism to ensure that human instructions result in safe and consistent driving behavior. Experiments conducted on both simulators and a real-world autonomous vehicle demonstrate that Autoware. Flex effectively interprets human instructions and executes them safely.
UR - https://www.scopus.com/pages/publications/105017859758
U2 - 10.1109/RTCSA66114.2025.00011
DO - 10.1109/RTCSA66114.2025.00011
M3 - Conference article published in proceeding or book
AN - SCOPUS:105017859758
T3 - Proceedings - 2025 IEEE 31st International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2025
SP - 1
EP - 11
BT - Proceedings - 2025 IEEE 31st International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2025
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 20 August 2025 through 22 August 2025
ER -