Toward fully autonomous vehicle navigation: From behavioral to hybrid multi-controller architectures

Adouane, Lounis · 2017 · Crossref

DOI: 10.1109/romoco.2017.8003897

archive: archived pipeline: cataloged verified

Get this paper ↗ (DOI — opens at the source; we link to it, we don't host it)

Summary

This paper addresses the challenge of achieving fully autonomous navigation for Unmanned Ground Vehicles (UGVs) in complex, cluttered, and dynamic environments. Motivated by the growing interest in autonomous transportation and the limitations of current incremental approaches like Advanced Driver Assistance Systems (ADAS), the author proposes a shift from traditional behavioral architectures to hybrid Multi-Controller Architectures (MCA). The primary objective is to enhance the safety, flexibility, and reliability of autonomous systems by decomposing complex global tasks into manageable, reliable elementary controllers. While applicable to various domains like service robotics and agriculture, the focus remains on transportation-related applications, specifically sequential target reaching and multi-vehicle formation navigation. The methodology employs a bottom-up construction approach, where global control is decomposed into elementary behaviors such as obstacle avoidance, target attraction, and formation maintenance. A key component of this framework is a reactive obstacle avoidance controller based on Elliptic Limit-Cycles (ELC) and Parallel Elliptic Limit-Cycles (PELC). These controllers utilize differential equations to generate periodic orbits around obstacles, modeled as ellipses, ensuring smooth and safe navigation. The system defines specific local reference frames for each obstacle to evaluate the vehicle’s position relative to hindering objects, allowing for dynamic behavior selection. For instance, if the vehicle’s position in the local frame indicates a collision risk, it follows the limit-cycle; otherwise, it proceeds toward the target. The architecture manages interactions between these controllers through hierarchical mechanisms, ensuring that constraints are respected and multi-objective criteria are met. The paper highlights the potential of MCA to handle the complexity of autonomous navigation by standardizing components and developing reliable elementary controllers. It demonstrates that using limit-cycles allows for intuitive and efficient obstacle avoidance, with parameters modulating the convergence speed and smoothness of the trajectory. The proposed framework supports both reactive control, where the vehicle acts based on local perception, and cognitive control, following planned trajectories. By breaking down tasks into atomic behaviors, the system can be tested individually and collectively to verify reliability. The paper outlines two main task achievements: flexible navigation via sequential target reaching and dynamic multi-vehicle navigation in formation, illustrating how the hybrid nature of the controllers (continuous/discrete) facilitates robust performance in uncertain environments. The significance of this work lies in its contribution to the development of fully autonomous vehicles by providing a generic, modular control architecture that addresses the decision and action phases of navigation. By moving beyond simple behavioral models to hybrid MCAs, the approach offers a pathway to increase autonomy gradually while maintaining high levels of safety and flexibility. This is particularly relevant for the automotive industry and smart city initiatives, where reliable autonomous navigation in dense, dynamic urban settings is a critical requirement. The paper concludes that such architectures, grounded in automatic control theory, provide a robust foundation for future autonomous systems, bridging the gap between current ADAS technologies and fully driverless vehicles.

Provenance

The full processing record for this entry. Every stage of this paper's journey through the pipeline is logged — what ran, with which tool and model, how many attempts it took, and when it last completed.

StageOutcomeToolModelPromptAttemptsCompleted
discover success Crossref 1 2026-06-25
archive success semantic_scholar 6 2026-06-26
extract success cached 2 2026-06-26
clean success clean 1 2026-06-26
chunk success chunk 1 2026-06-26
embed success embed Qwen/Qwen3-Embedding-8B 1 2026-06-26
enrich success openalex 1 2026-06-26
promote success 1 2026-06-25
summarize success llm qwen3.6-27b-prismaquant summ-v5 1 2026-06-26
tag success vector_similarity 6 2026-06-26
verify success 1 2026-06-26

Summary generated by qwen3.6-27b-prismaquant on 2026-06-26; verification: verified.

Topics

Ranked by relevance to this paper. Hover a topic for its definition.

Information type

What kind of knowledge this paper contributes, grouped by family — independent of topic (what it is about) and method (how it was studied).