Onboard Modular Control and Planning for Autonomous Indoor UAV Navigation on Resource-Constrained CPUs

This paper presents a fully onboard control and planning system for indoor quadrotor navigation, leveraging modular control and lightweight motion planning. Autonomous operation of unmanned aerial vehicles (UAVs) in indoor environments, such as inspection, monitoring, and mapping, faces challenges due to the absence of global navigation satellite system (GNSS) and limited onboard computational resources. Existing methods often rely on external localization systems or high-specification CPUs, restricting deployment on compact, low-power UAVs. To address this, we develop a hierarchical control architecture comprising motor, attitude, velocity, and position controllers, all implemented with full-state feedback. Paired with a custom lightweight motion planning algorithm, the system operates efficiently on resource-constrained CPUs such as the Raspberry Pi. This approach enables affordable, low-power UAVs to achieve autonomous indoor navigation without external infrastructure. The results show stable flight performance and computational efficiency, validating suitability for GNSS-denied environments.

Institutions

Publication Details

Journal
Journal of Robotics and Mechatronics
Published
2025-12-19
DOI
https://doi.org/10.20965/jrm.2025.p1519
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Onboard Modular Control and Planning for Autonomous Indoor UAV Navigation on Resource-Constrained CPUs

Journal of Robotics and Mechatronics
Robotic Path Planning Algorithms
article

Onboard Modular Control and Planning for Autonomous Indoor UAV Navigation on Resource-Constrained CPUs

article en

Abstract

This paper presents a fully onboard control and planning system for indoor quadrotor navigation, leveraging modular control and lightweight motion planning. Autonomous operation of unmanned aerial vehicles (UAVs) in indoor environments, such as inspection, monitoring, and mapping, faces challenges due to the absence of global navigation satellite system (GNSS) and limited onboard computational resources. Existing methods often rely on external localization systems or high-specification CPUs, restricting deployment on compact, low-power UAVs. To address this, we develop a hierarchical control architecture comprising motor, attitude, velocity, and position controllers, all implemented with full-state feedback. Paired with a custom lightweight motion planning algorithm, the system operates efficiently on resource-constrained CPUs such as the Raspberry Pi. This approach enables affordable, low-power UAVs to achieve autonomous indoor navigation without external infrastructure. The results show stable flight performance and computational efficiency, validating suitability for GNSS-denied environments.

Journal of Robotics and MechatronicsVol. 37(6)
Toyama Prefectural University (JP)
Industry, innovation and infrastructure
Openalex Percentile: Top 37%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.