Papers for

drone developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

OpenFlyV2 enables onboard vision language control for drones

OpenFlyV2: An onboard vision-language-action model for aerial perception and navigation

Abstract: Human cognition flexibly draws on a shared perceptual foundation to understand environments, attend to referenced entities, reason about spatial relationships, and act. Endowing aerial robots with an analogous functional organization remains challenging, as existing systems are often specialized for individual capabilities, dependent on offboard computation, or unable to sustain closed-loop operation on resource-constrained platforms. We present OpenFlyV2, a unified onboard vision-language-action architecture that uses a shared vision-language representation to support semantic understanding, language-grounded perception, spatial reasoning, and continuous aerial control within a single model. A compact action expert converts the shared multimodal context into short-horizon flight waypoints, while motion-aware temporal memory and action priors reduce the computational cost of closed-loop execution. We construct \dataset{}, a simulation-based dataset comprising approximately 70,000 navigation trajectories and 60,000 vision-language instruction--response pairs. OpenFlyV2 generates action chunks, each comprising 12 waypoints, entirely onboard at 10 Hz using an NVIDIA Jetson Orin NX. It transfers zero-shot from simulation to physical quadrotor flight, achieving a 48\% navigation success rate across four real-world environments without real-world aerial training data. Extensive results demonstrate that broad vision-language competence and continuous closed-loop flight can coexist within a single model on a resource-constrained aerial platform. Code will be made publicly available at https://github.com/Ideal-ljl/AeroBrain.

Thu 29 OctRobotics
The gist
Flying drones that can see, understand language instructions, and navigate smoothly without help from powerful computers is hard. The authors created OpenFlyV2, a single system that lets drones perceive their environment, understand spoken directions, reason about space, and control flight all inside the drone itself. They trained it using simulated flights and instructions, and it worked well when tested on real drones even without any real flight training. This shows it's possible to combine language-aware perception and flight control on lightweight drone hardware.
Open → 2610.39287v1

Event camera based obstacle avoidance improves quadrotor flight safety

Learning Event-based Obstacle Avoidance via Differentiable Simulation

Abstract: Reliable obstacle avoidance is essential for safe quadrotor flight in unknown environments, yet conventional frame-based cameras remain challenged by motion blur, limited dynamic range, and latency under fast motion. Event cameras, with sub-millisecond latency, high dynamic range, and negligible motion blur, offer a promising alternative, but leveraging them for closed-loop control remains difficult. Existing approaches either adopt cascaded architectures that first estimate depth and then map it to control commands, introducing error propagation, or achieve end-to-end control through costly offline pretraining before online fine-tuning can even begin. We address these challenges with a CUDA-based event simulator that exploits GPU parallelism to render events efficiently within the training loop, integrated into a differentiable simulation pipeline that enables direct gradient backpropagation through the differentiable physics model, improving sample efficiency. This allows us to train an end-to-end policy that maps event frames directly to control commands, without intermediate depth estimation. We validate our approach through zero-shot real-world deployment on a quadrotor, achieving robust obstacle avoidance in both odometry-assisted and odometry-free settings, including under low-light conditions where conventional cameras typically fail.

Wed 28 OctRobotics
The gist
Flying drones safely around obstacles is hard because regular cameras blur or miss details when moving fast or in low light. The authors developed a way to train drones using event cameras, which detect tiny changes in a scene very quickly without motion blur. They created a fast simulator to train drone controls directly from these event images without needing extra steps like estimating depth. Their method works well even in dark places or without special positioning data, helping drones avoid obstacles smoothly.
Open → 2610.38967v1

Quadrotor learns agile flight through moving narrow gaps using vision

Learning Visuomotor Quadrotor Flight Through Dynamic Narrow Gaps via Differentiable Simulation

Abstract: Threading a quadrotor through a moving narrow gap is a demanding test of agile flight, requiring centimeter-level spatial alignment and precise temporal execution. We address this challenge using a control policy that operates directly on onboard visual and inertial measurements to output collective thrust and body-rate commands. The task is difficult because success lies on a thin feasible manifold: small errors in timing, position, attitude, or visual observability cause collision. Prior planning and learning methods rely on privileged state, teachers, planners, or distillation; learning dynamic narrow-gap traversal directly, from scratch, remains open. We introduce a differentiable moving-gap formulation that gates centering, alignment, and smooth collision terms by signed distance to a time-varying gap plane, turning a sparse traversal event into a dense pathwise objective. We integrate this formulation into a visual-feature-to-command policy trained in one stage from random initialization, without a teacher, planner, or distillation. We validate our approach in both synthetic and real-world experiments. In controlled benchmarks, we demonstrate that pathwise gradients significantly outperform score-function gradients for precision-critical tasks, yielding a 99.3% success rate in simulation after only a few minutes of training on a single GPU. Furthermore, the policy transfers directly to a real quadrotor, successfully crossing a dynamic narrow gap from varied initial conditions using onboard sensing and inertial measurements, achieving an 80% success rate over 10 physical trials.

Tue 27 OctRobotics
The gist
Flying a small drone through a moving tiny opening is very hard because it needs exact positioning and timing. The authors developed a way to train a drone's control system directly from its camera and motion sensors without needing pre-set paths or helpers. They created a special method that turns passing through the gap into a detailed goal to improve training. Their approach made training quick and effective, resulting in a system that works well both in simulation and in real life.
Open → 2610.37557v1

Indoor drone location found using four simple range sensors

Monte Carlo-Based Indoor UAV Localization in Dynamic Environments Using Only Four Onboard Range Sensors

Abstract: Indoor UAV localization with minimal onboard sensing remains challenging, particularly in dynamic environments. We propose augmented filtered Monte Carlo localization (AF-MCL) for 2D localization using only four single-point range sensors and measured heading. AF-MCL rejects range measurements inconsistent with the known static map and adaptively injects particles to recover from localization divergence and kidnapping. Beam classification is performed only at the previous position estimate, making its ray-casting cost independent of the particle count. The particle distribution additionally provides an online measure of localization uncertainty. Real-world experiments in a 2.10x1.63 m environment yield mean position errors of 6.4-7.7 cm under static and dynamic conditions. Simulations in 6x6 m and 10x10 m environments yield 4.5-5.2 cm mean errors; under dynamic obstacles, standard MCL reaches 12.3 cm and reliable MCL 7.7 cm. The results show that robust indoor localization under dynamic obstacles is achievable with only four single-point range measurements and heading.

Fri 23 OctRobotics
The gist
Finding where a drone is inside a building is hard, especially when things around are moving. The authors created a new method that lets a drone figure out its 2D position using only four simple distance sensors and its direction. Their approach ignores wrong distance readings and adds extra guesses to fix lost location estimates. Tests show the drone can locate itself within a few centimeters even when obstacles move nearby.
Open → 2610.32645v1

Transformer model guides quadrotors through static and moving obstacles

TransNav: Transformer-Based End-to-End Navigation Method for Static and Dynamic Quadrotor Obstacle Avoidance

Abstract: Obstacle avoidance for autonomous quadrotors in cluttered environments remains challenging, especially when both dense static obstacles and moving obstacles are present. Existing methods are often tailored to either static or dynamic settings, which always limit their adaptability across diverse environments. This paper presents TransNav, a transformer-based end-to-end navigation method for quadrotor obstacle avoidance in both static and dynamic environments. TransNav employs a patch-based point-cloud encoding scheme that combines local feature extraction with global contextual modeling, enabling compact yet informative environment representation. The method integrates perception and navigation in a single architecture and directly predicts a finite-horizon action sequence, from which the first action is executed. Moreover, we develop an unsupervised learning strategy by incorporating a lightweight point-mass dynamics model, which directly optimizes trajectory-level costs over the predicted sequence through numerical gradient propagation. Thus, the policy can be efficiently trained without expert demonstrations. Simulation and real-world experiments show that the proposed method achieves strong performance in dense static environments and competitive obstacle-avoidance capability in dynamic scenarios, while maintaining low inference cost for onboard deployment.

Fri 16 OctRobotics
The gist
Flying small drones safely through crowded spaces is hard, especially when some things are still and others are moving around. The authors present a new method called TransNav that helps drones navigate around both stationary and moving obstacles by looking at the environment in a smart and efficient way. This approach uses a type of AI called a transformer to predict a series of moves directly, learning without needing expert examples. Tests in simulations and real life show it works well in complex scenes and runs fast enough to be used onboard drones.
Open → 2610.23635v1

Lightweight onboard llm improves safe drone navigation near people

Onboard Lightweight LLM Reasoning for Human-Aware Safe UAV Navigation

Abstract: Aerial robots operating near people must treat a pedestrian, a parked car, and a wall differently, yet conventional perception--planning stacks reduce all of them to occupied geometry---a \emph{human-aware safety gap} in which category-specific clearance is unavailable to the planner and temporary occlusions remove pedestrian-specific constraints from its map. We present a modular, fully onboard pipeline that closes this gap by turning visual observations into context-dependent safety constraints for real-time UAV navigation. A shared BLIP encoder drives scene captioning and text-conditioned segmentation, which is fused with depth to localize obstacles in 3D. Obstacle-specific risk is inferred by a lightweight LLM (Qwen-2.5-0.5B) stabilized with retrieval-augmented generation and grammar-constrained decoding that restricts its output to a planner-compatible JSON schema. The LLM reasons once per object category rather than per frame: its verdicts are cached per class, so previously seen categories are resolved without inference and new ones trigger a fresh retrieval-grounded query; detections are additionally given persistent identities and held in the map across occlusions. The perception pipeline runs at 10\,Hz on a Jetson Orin NX, while fallback LLM queries take approximately 0.8\,s and remain off the control-critical path. In Gazebo, low-altitude urban navigation among pedestrians and vehicles shows a roughly $3\times$ reduction in collision events over a geometric planner, and semantics-aware landing among moving actors raises success from 34\% to 96\%. The 224-pixel encoder input limits reliable small-object perception at range; conservative pedestrian margins and short-term persistence mitigate this limitation during navigation.

Thu 15 OctRobotics
The gist
Drones flying around people need to treat different objects like people, cars, and walls differently to stay safe. The authors show how to use a small language model running directly on the drone to understand what each obstacle is and decide how close it can safely get. Their method helps drones avoid collisions better than traditional methods that just see obstacles as simple shapes. This system runs fast enough to keep drones safe in busy urban areas without needing an internet connection.
Open → 2610.22092v1

GPU powered robotic control learns and adapts safely in real time

Planning to Learn: Real-Time Robust Adaptive Control on the GPU with Guaranteed Future Learning

Abstract: Robust adaptive control is vital for keeping robots safe while actively reducing uncertainty in unfamiliar settings. However, traditional methods are often conservative since they fail to account for guaranteed future parameter learning during planning and struggle to scale to high-dimensional systems. In this work, we present A-SLS, a learning-aware robust adaptive model predictive control (RAMPC) framework based on system-level synthesis. A-SLS forecasts future parameter uncertainty and preserves correlations between process disturbances, parameter error, and estimate updates to construct tight, guaranteed reachable sets that account for future information gain. We also develop a GPU-accelerated A-SLS solver to enable real-time performance. Across nonlinear robotic systems, A-SLS reduces reachable-tube conservativeness, maintains real-time performance, and scales to whole-body control for a quadruped with 61 states, 8 uncertain parameters, and 12 control inputs. We further demonstrate the approach on hardware, where a physical Crazyflie drone learns an uncertain dynamics parameter online to stabilize on the fly.

Wed 14 OctRoboticsMachine Learning
The gist
Robots often struggle to stay safe while learning about new or uncertain situations because existing control methods are too cautious and slow. This paper presents a new way to plan robot movements that forecasts how much the robot will learn and adjusts control to be less conservative but still safe. The method uses fast GPU computing to work in real time, even on robots with many parts, like a four-legged robot or a drone. The authors showed their approach works well both in simulations and on a real flying drone that adapts on the fly.
Open → 2610.20925v1

Spacecraft trains ai onboard to track the moon in real time

Learning in Orbit: Onboard Training and Closed-Loop Attitude Control with a Thermal Segmentation Model on a Spacecraft

Abstract: Deep space missions increasingly require spacecraft capable of autonomously operating in environments with communication delays and bandwidth limitations. A key enabler of such autonomy is the ability to run learning-based algorithms directly onboard. In this work, we present a flight deployment on a 6U CubeSat that demonstrates (1) onboard training and inference of a thermal segmentation model on an NVIDIA Jetson TX2 NX GPU in space and (2) closed-loop attitude control using the segmentation model on a real-time, thermal image feed to track the Moon. In addition to this demonstration, we implement ROS 2 Foxy as a data transport middleware and integrate an open-source file system that provides strong data integrity guarantees and self-healing features. Over the course of approximately one year, we performed 12 experiments on the spacecraft, advancing the state of the art in autonomous spacecraft systems by showing how modern learning-based pipelines, commercially available hardware, and open-source software can operate reliably under the compute and environmental constraints of Low Earth Orbit (LEO).

Tue 13 OctRoboticsArtificial Intelligence
The gist
Space missions far from Earth often face delays and limited communication, so spacecraft need to operate on their own. This paper shows how a small satellite used artificial intelligence onboard to learn and recognize heat patterns from the Moon. The AI was trained and used in space, controlling the spacecraft's direction by analyzing live thermal images. The researchers also used open-source software to safely handle data over many months in orbit. This work demonstrates modern AI running reliably on small spacecraft with limited computing power.
Open → 2610.19122v1

Ringnav improves heading estimates for tiny robots with circular memory

RingNav: Task-Shaped Circular Memory for Visual Heading

Abstract: Tiny robots have limited computation and memory, yet visual navigation systems often maintain more state than a task requires. We ask whether persistent memory can instead be shaped by the task. We present \textbf{RingNav}, a \(10.6\)k--parameter visual heading estimator that constrains its memory to the circular manifold \(S^1\). RingNav learns only the turn between consecutive images, while heading is composed directly on the circle. On the TartanAir Visual SLAM Challenge, RingNav reduces mean absolute turn error by \(27\%\) and accumulated heading error over $4$ sec by \(15\%\) relative to a similarly sized learned-memory model. The structured update also gives exactly zero turn for identical frames and exact cancellation under sequence reversal. Without fine-tuning, RingNav transfers to real-world drone experiments and continues estimating heading under severe visual degradation. RingNav runs at $27.3$Hz on Raspberry Pi Zero 2W and can be deployed on an ultra-low power GAP8 processor at $33.4$Hz.

Tue 13 OctRoboticsComputer Vision and Pattern Recognition
The gist
Tiny robots have very limited memory and computing power, which makes navigation hard. The authors developed RingNav, a small and efficient system that remembers how much a robot turns using a special circular memory. This helps the robot figure out its direction more accurately and works well even when visuals are unclear. RingNav runs fast on tiny processors suitable for very small robots like drones.
Open → 2610.19044v1

Controller filtering keeps drones returning to key points on time

Filtering for Liveness: Recurrence via Backup Reachability Control Barrier Functions

Abstract: Liveness requires a dynamical system to repeatedly accomplish a desired objective over time. In this work, we consider a particular form of liveness known as recurrence, which requires the closed-loop trajectory to regularly revisit a prescribed set, with no more than a specified amount of time between visits. Inspired by the control barrier function (CBF) safety-filter paradigm, we develop a controller-filtering framework that makes adjustments to a nominal controller only when necessary to guarantee recurrence. Unlike conventional CBF methods, which enforce set forward invariance, our framework allows the trajectory to leave the set while guaranteeing its timely return. To achieve this, our framework combines two components: a backup reachability CBF that preserves the ability to return to the prescribed set within the allowable time, and a timing-based mechanism that invokes a reaching controller only when the nominal behavior would otherwise fail to meet the return-time requirement. The resulting framework guarantees recurrence while preserving the nominal behavior when possible, enabling control objectives that require temporary excursions from the set, such as traversal between disjoint regions. Our method is successfully utilized in a drone racing example with a recurrence constraint on beacon visibility.

Mon 12 OctRobotics
The gist
Some robots, like drones, need to keep coming back to certain important spots regularly to accomplish tasks safely and successfully. The authors created a way to gently adjust the drone’s controller only when needed to make sure it returns on time, without stopping it from doing other things. Their approach lets the drone leave these spots temporarily but guarantees it will come back within a set time. This helps when the drone needs to travel between separate areas but still meet timing goals, like staying within sight of a beacon. They tested their method with a drone racing example that requires repeatedly seeing a beacon.
Open → 2610.17337v1

History helps fix mistakes in repeated visual localization poses

Recovering from Pose-Selection Failures in Repeated Visual Localization

Abstract: Repetitive structures can give an incorrect pose candidate more inlier support than an accurate one, causing visual localization to select it. History-Guided Pose Reselection (HPR) uses coarse position forecasts from up to five past localization outputs to distinguish well-separated current-query candidates. The best-fitting forecast proposes an alternative; HPR accepts it only if every well-fitting forecast is much closer to it than to the localizer's pose. HPR needs no odometry and returns the selected candidate unchanged, using prediction for selection rather than pose refinement. With one development-set threshold, HPR improves recall within 5 meters and 10 degrees in all 12 main configurations of Hierarchical Localization (HLoc), MASt3R-based pose generation, and JIST-based retrieval, losing successes on fewer than 0.4 percent of queries. On NAVER Gangnam B1, HPR corrects 97 HLoc failures and loses six successes; gains persist within 0.25 meters and 2 degrees on all three HLoc test sets. Median HPR runtime on HLoc candidates is below one millisecond, excluding pose generation. Recovery weakens under less frequent localization.

Mon 12 OctComputer Vision and Pattern RecognitionRobotics
The gist
Visual localization systems sometimes pick the wrong position because similar-looking spots confuse them. The authors propose History-Guided Pose Reselection (HPR), which looks at past location guesses to pick the better current position guess without changing it. Their method improves accuracy across many tested setups and works fast, even fixing nearly all previous mistakes on a challenging dataset. It works best when location guesses are frequent and does not need odometry.
Open → 2610.16409v1

Stereo planner guides quadrotors using stereo rgb images

Stereo-Planner: Learning Stereo-to-Trajectory Planning for Zero-Shot Sim-to-Real Quadrotor Navigation

Abstract: Existing navigation systems commonly rely on dedicated depth sensors or explicit depth reconstruction, while learning to generate trajectories directly from RGB images remains challenging due to the sim-to-real domain gap. In this work, we propose Stereo-Planner, an end-to-end vision-to-trajectory framework that enables zero-shot sim-to-real planning from stereo RGB observations. The key idea is to formulate trajectory generation as state- and scale-conditioned querying of latent stereo geometry. A Scene Representor incorporates a pretrained vision grounding foundation model to extract geometric cues shared across simulated and real-world environments, supporting generalization across visual domains. A lightweight Trajectory Decoder then translates these representations into trajectories through interleaved attention, separating trajectory-state interaction from scene-feature retrieval and incorporating the stereo baseline as a metric-scale cue. With these designs, Stereo-Planner is trained entirely on simulated data by minimizing differentiable trajectory costs and deployed directly in real-world environments without fine-tuning. Benchmark results demonstrate strong cross-scene generalization, with a 95% success rate in simulation environments at a commanded speed of 8 m/s, and competitive performance against depth-based planners using only stereo RGB observations for scene perception. Furthermore, deployment on a compact quadrotor equipped with an NVIDIA Orin NX enables autonomous flight at speeds of up to 7 m/s, with a mean onboard vision-to-action inference time of 24.27 ms. The software, simulation environments, and hardware designs will be open-sourced at https://github.com/Stereo-Planner/Stereo-Planner.

Sun 11 OctRobotics
The gist
Flying drones safely and fast using just regular cameras is hard because the computer needs to understand how far things are in 3D. The authors created Stereo-Planner, a system that learns to turn stereo camera images into flight paths without needing special depth sensors. They trained it in virtual worlds and it works well in real life right away, flying drones fast and avoiding obstacles. This works because it uses a smart way to understand 3D scenes and plans paths directly from camera images.
Open → 2610.15560v1

Open simulation tool models drone with soft robotic arm attached

An Open MuJoCo Simulation Framework for a Quadrotor Carrying a Tendon-Driven Soft Continuum Arm

Abstract: Combining aerial robots with soft continuum manipulators promises safe, compliant interaction with the environment, but the coupled dynamics of a free-flying base and a highly deformable, underactuated arm are difficult to study without a suitable simulator. This paper describes an open-source simulation framework, built on the MuJoCo physics engine, for a quadrotor that carries a tendon-driven soft continuum arm underneath its body. The arm is modelled as a pseudo-rigid-body chain of twelve segments joined by pairs of orthogonal compliant hinges. Three tendons, spaced \SI{120}{\degree} apart and routed through every segment, bend it in any direction. A geometric tracking controller on $SE(3)$ flies the vehicle; its rotor allocation matrix is generated directly from the model description. A closed-form tendon-tension allocation keeps every tension within its limits and gives the same bending moment in every direction. We report the full set of modelling choices and parameters, and we evaluate the framework in four simulated scenarios: a \SI{36}{\second} mission with a figure-eight and a tendon-driven tip sweep, an attitude-gain study, a quasi-static characterization of the bending workspace, and an impulsive disturbance applied to the arm tip. With the nominal gains the vehicle tracks the mission with \SI{3.1}{\centi\meter} RMS position error while the arm tip swings up to \SI{37}{\centi\meter} from the body axis. The gain study shows that a low-bandwidth attitude loop lets the arm excite sustained oscillations. The simulation runs about $15\times$ faster than real time on a laptop CPU. All models, controllers and scripts that reproduce the figures are released.

Sun 11 OctRobotics
The gist
Flying robots with soft, flexible arms could safely interact with delicate objects or people, but their combined movements are hard to predict. The authors built a computer simulation that models a drone carrying a bendy, tendon-controlled arm to better understand how they move together. They tested the simulation with different flight paths and arm movements, showing the drone can follow commands while the soft arm swings realistically. This tool can help designers create better flying robots with soft arms without needing physical prototypes.
Open → 2610.15308v1

RootSLAM boosts visual-inertial mapping speed twentyfold with high accuracy

RootSLAM: Square Root Bundle Adjustment for Visual-Inertial SLAM

Abstract: Efficient perception is a prerequisite for the small, low-power devices targeted by robotics, mixed reality, autonomous driving, and drone applications, all of which rely on Simultaneous Localization and Mapping (SLAM) to estimate their motion within their surroundings. Learning-based SLAM systems achieve state-of-the-art accuracy but are demanding in compute, whereas classical geometry-based methods retain a strong efficiency advantage with little to no loss in accuracy. In this work we present RootSLAM, a fully-featured visual-inertial SLAM system for multi-camera setups built on Basalt. RootSLAM achieves accuracy competitive with the state of the art while running up to 20 times faster, facilitating the deployment of perception systems in resource constrained environments. We adapt the square-root bundle adjustment formulation from structure from motion into the multi-camera visual-inertial SLAM setting through a novel reformulation that leverages the system's pose-graph, letting the global optimizer run in single-precision floating point, thus doubling its performance. We provide a thorough benchmark against the state of the art together with an ablation study of our contributions. Our new implementation, including its map management and loop detection module, pose-graph optimizer, and global mapping components, will be open-sourced.

Sat 10 OctRoboticsComputer Vision and Pattern Recognition
The gist
Many small devices like drones and augmented reality glasses need to know where they are and what’s around them, which requires complicated computer calculations called SLAM. The authors built RootSLAM, a system that uses cameras and motion sensors to map surroundings and track movement much faster than before without losing accuracy. They improved how the system processes data by using a new mathematical approach that lets it run quicker and more efficiently on limited hardware. This makes it easier to put smart perception technology into small, low-power devices.
Open → 2610.15157v1

Fuzzy logic boosts fault detection in drone safety testing

Targeting the Right Situations: Mutation Testing of Fuzzy-Powered Situation Hyperspace

Abstract: Ensuring the safety of autonomous Unmanned Aerial Vehicles (UAVs) operating in underground mines is challenging due to the vast and uncertain Operational Design Domain (ODD). Traditional validation approaches, such as random testing, often result in inefficient situation coverage, allocating computational resources to low-risk scenarios while failing to expose critical edge cases. Building on prior work in risk-prioritized Situation Coverage, this paper investigates whether Fuzzy Logic-based risk estimation effectively correlates with real system failures. To this end, we conduct a mutation testing study within our SCALOFT simulation framework. A fixed set of software mutants is systematically injected and evaluated under two testing strategies: (i) uniformly random situation generation and (ii) Fuzzy-Guided risk-prioritized situation generation. Experimental results show that the Fuzzy-Guided approach achieves a higher mutation score and is more effective at exposing difficult-to-detect faults compared to random testing.

Sat 10 OctRobotics
The gist
Testing safety for drones flying underground is tricky because there are many unpredictable situations to check. The authors studied two ways to test the drone software: one picks test scenarios randomly, and the other picks them based on fuzzy logic, which guesses which situations might be riskier. They found the fuzzy logic method finds more hidden bugs and is better at catching tough faults. This means smarter testing can help make drones safer in complex environments.
Open → 2610.15122v1

Mapless GPU method speeds drone obstacle avoidance in forests

Low-Latency Mapless ESDF Queries for MAV Reactive Collision Avoidance

Abstract: Reactive collision avoidance in unknown, cluttered environments must perceive obstacles and correct motion within milliseconds. Existing methods rely on maps for high-rate collision queries, but their acceleration structures require pre- processing. That cost is amortized in long-horizon planning, where a map serves millions of queries; reactive planning, however, is a near-field, short-horizon problem with potentially only hundreds of queries per measurement, where building a map may not pay off. We propose a mapless, Graphics Processing Unit (GPU)-accelerated Euclidean Signed Distance Field (ESDF) query with negligible pre-processing that operates directly on posed depth images, with resolution set by pooling the image rather than by a voxel size. On an embedded GPU it is simultaneously more accurate and lower in total latency than every voxel-grid configuration we measured between 2 cm and 20 cm, at one to two orders of magnitude less memory at matched resolution. With our query integrated into a Model Predictive Controller (MPC), simulated runs in laser-scanned forests at up to 9 m/s collide in 0.4 % through dense branches, against 5.9 % with the best voxel grid and 5.5 % with the best mapless baseline at our resolution, whose failures we attribute to voxel resolution and total latency respectively. We deploy the system onboard at two forest sites and fly at commanded speeds of up to 4 m/s.

Fri 9 OctRobotics
The gist
Flying drones safely through dense forests is hard because they must quickly detect and avoid obstacles like branches. The authors developed a fast method that uses camera depth images directly, without building detailed 3D maps, to figure out how close obstacles are. This approach runs efficiently on small onboard GPUs, making drones react faster and avoid crashes better than older methods that rely on pre-made maps. They tested this method in simulations and real forest flights, showing fewer collisions and higher speeds.
Open → 2610.13158v1

Active feedback helps drones fix and check tasks with better success

Fly-by-Code: Embodied Coding Agents for Aerial Manipulation with Active Visual and Physical Feedback

Abstract: Embodied coding agents construct robot policies from natural-language instructions by generating executable programs and refining them from execution feedback. This refinement assumes that execution feedback reveals whether the task succeeded and, after a failure, provides sufficient evidence to guide program revision. Aerial manipulation violates this assumption in two ways. Payload constraints restrict onboard camera coverage and leave task-critical outcomes outside the robot's view (partial observability), while strong dynamic coupling and limited control margins make physical interactions fragile (limited interaction robustness) and leave failure causes unresolved. Re-examining the same feedback cannot recover observations that were never collected or separate failure causes that the available evidence does not distinguish. To acquire this missing evidence, we introduce Active Feedback (AF), an active "View and Probe" framework. When execution feedback leaves unresolved questions, the agent synthesizes a separate diagnostic program that runs in simulation to inspect unseen outcomes from informative viewpoints (View) or test hypotheses about failure causes through targeted physical interactions (Probe). Across six simulated aerial manipulation tasks with 60 trials per condition, AF reduces false completion declarations from 25 to 5 and raises final task success from 31.7% to 75% compared with terminal feedback under the same coding-agent configuration and task-execution limit. Using shared robot APIs, task programs refined with AF in simulation run on a physical aerial manipulator without task-program source-code modification and complete multi-stage manipulation tasks in the real world. These results show that executable diagnosis fills gaps in execution feedback for embodied coding agents, improving both completion assessment and program refinement in aerial manipulation.

Thu 8 OctRoboticsComputer Vision and Pattern RecognitionMachine Learning
The gist
Drone robots often can’t see everything they need when carrying things and don’t always know why a task failed. The authors created a system where the drone can actively look from new angles and test parts of a task in simulation to gather missing clues. This extra checking helps the drone fix its plan and better know when a job is really done or not. When tested in a simulation and real world, this method made completing drone tasks much more reliable.
Open → 2610.12549v1

Trajectory design improves robotic system parameter identification accuracy

Informationally Decoupled Trajectory Design for Sim-to-Real System Identification

Abstract: Sampling-based system identification estimates physically meaningful parameters by tuning a simulator to reproduce the target system dynamics, providing an interpretable approach to improving sim-to-real transfer. Yet when the collected trajectories do not distinguish the effects of different parameters, multiple parameter combinations can reproduce those trajectories, leading to unreliable parameter estimates. To address this challenge, we introduce an Informationally Decoupled Trajectory Design framework (IDTD), which formulates the objective for the exploration policy built on the Schur complement score derived from the Fisher information matrix. To faithfully reflect parameter separability in the exploration objective, IDTD normalizes the score against the per-parameter information, selects the most favorable trajectory segment for each parameter, and aggregates the resulting scores logarithmically. The optimized trajectory is therefore composed of complementary intervals, each exposing a distinct subset of parameters whose contribution to the motion over that interval can be attributed unambiguously. Across diverse simulation environments, ranging from a linear-dynamics system to the Go2 quadruped, G1 humanoid, and Crazyflie quadrotor, IDTD reduces the parameter identification error by 39.6% on average relative to the strongest prior active-exploration baseline and attains improved downstream policy transfer. Furthermore, we validate the proposed trajectory design on a real K1 humanoid, demonstrating that the resulting identified parameters accurately capture the real-system dynamics.

Wed 7 OctRobotics
The gist
Robots often rely on computer simulations that use physical parameters to predict how they move. Sometimes, different settings can produce the same movements, which makes it hard to figure out the real values. The authors propose a new way to plan robot movements that clearly separates how different physical factors affect the motion, so each parameter can be identified more reliably. They tested this method on various robots in simulation and on a real humanoid, showing it made parameter estimates more accurate and helped robots perform better.
Open → 2610.10905v1

Outdoor drone positioning enhanced with new magnetic field dataset

FlightMagNav: An Open Dataset and Probabilistic Map Learning and Validation Framework for Outdoor Magnetic Field-Based Positioning

Abstract: Magnetic field-based positioning is a resilient positioning technology that requires no external infrastructure and is hard to jam at scale. To facilitate research on magnetic field-based positioning for aerial platforms operating close to the Earth's surface, an open dataset is presented with measurements collected using an unmanned aerial vehicle carrying two optically pumped magnetometers, a type of quantum magnetometer, and a global navigation satellite system-aided inertial navigation system. The dataset includes measurements for both magnetic-field map learning and validation. Along with the dataset, a probabilistic framework for magnetic-field map learning and validation is presented and used to illustrate how the dataset may be used. Finally, we outline research directions that may be explored using the dataset.

Tue 6 OctRobotics
The gist
Knowing where a flying drone is can be tricky without GPS or other help. The authors created a new openly available dataset using special quantum sensors on drones to measure Earth's magnetic field near the ground. They also developed a way to learn and test maps of these magnetic fields to help figure out the drone's position. This work can help make drones find their way better using only the magnetic environment around them.
Open → 2610.08982v1

Navigation method works across different drone camera setups

Sensor-Layout-Agnostic Navigation via Geometric Observation Canonicalization

Abstract: Existing visual navigation policies are inherently bound to fixed camera configurations, creating a fundamental barrier to zero-shot deployment across heterogeneous robot sensor layouts. To overcome this limitation, we present an embodiment-informed navigation policy capable of generalizing across diverse depth sensor configurations on a specific aerial platform. Instead of implicitly learning spatial alignments, our approach explicitly unprojects depth measurements from arbitrary depth sensor payloads, varying in sensor count, mounting extrinsics, and intrinsics, into a shared robot-centric frame, stitching them into a unified spherical range image and a binary validity mask. This mask allows the downstream policy to explicitly distinguish covered space from unobserved blind spots. Trained via reinforcement learning with aggressive camera randomization, our policy generalizes zero-shot to unseen layouts featuring up to seven cameras, scaling success rates from 78% to 95% as total spatial sensing coverage increases. Finally, real-world flight trials on a physical quadrotor, conducted in an obstacle-filled corridor and an outdoor forest, validate the policy's zero-shot transfer across camera configurations and its resilience to sudden online sensor dropouts.

Tue 6 OctRobotics
The gist
Drones use cameras to see and avoid obstacles, but they usually need the cameras set up in a very specific way. The authors created a way for a drone to understand its surroundings no matter how its cameras are arranged. They combined all the camera data into one view using a common robot-based perspective. This helps the drone learn to navigate safely even if some cameras stop working or if new camera setups are used, shown both in simulations and real flights.
Open → 2610.08306v1

Multirotor power models improve accuracy by adding torque and inertia effects

Nested Power Models for Multirotor Propulsion: From Aerodynamic Drag to Electrical Losses

Abstract: Speed-only aerodynamic power models for multirotor propulsion cannot represent acceleration-dependent effects. This work develops a nested sequence of propulsion-power models that starts from aerodynamic power dissipation and progressively introduces a reversible kinetic-energy rate, torque-dependent electromechanical dissipation, and lumped speed-proportional dissipation. The models are identified using one subset of experiments and validated using the other on a motor-drive-propeller unit. Independent estimates of rotational inertia and aerodynamic drag complement predictive validation by assessing whether the models correctly attribute the measured power to reversible kinetic-energy exchange and irreversible dissipation and, within the latter, to aerodynamic and electromechanical losses. The results show that the reversible kinetic-energy rate is necessary but insufficient for accurate dynamic power prediction. Dissipation proportional to the squared motor torque provides the main additional improvement, while speed-proportional dissipation further prevents irreversible losses from being attributed to reversible kinetic-energy exchange. The resulting methodology provides a reusable and experimentally verifiable basis for developing and selecting dynamic propulsion-power models for multirotor systems.

Tue 6 OctRobotics
The gist
Predicting how much power a drone’s motors use is tricky because many factors affect it, like speed, acceleration, and electrical losses. The authors developed a series of models that start simply by measuring air drag but then add how energy builds up and releases during acceleration and how the motor’s torque affects losses. They tested these models on a real motor and propeller setup and showed that including torque-related losses and kinetic energy changes leads to better power use predictions. This helps understand where power is wasted and can guide better drone design and control.
Open → 2610.08177v1

Embedded radar and inertial system improves small vehicle navigation

Embedded Bare-Metal Radar-Inertial Odometry

Abstract: Compact extraplanetary rovers and micro aerial vehicles require robust state estimation frameworks designed to operate under strict computational constraints in unforgiving environments. Typical solutions involving vision- or LiDAR-based sensing are computationally expensive and vulnerable to environments with perceptual degradation, making them poorly suited for resource-constrained platforms and austere conditions. Alternatively, Frequency Modulated Continuous Wave (FMCW) radar offers both robustness and computational efficiency by directly providing velocity measurements coupled with inherent resilience to perceptual degradation. These factors enable robust estimation, thereby reducing reliance on human operators for supervision to ensure platform safety in challenging environments. In this manuscript, we propose an embedded radar-inertial estimator tailored for low-compute platforms. All sensor drivers, data processing, and aided inertial navigation are performed on a single-core microcontroller, demonstrating its computational efficiency. Flight experiments show translational APE of $0.51-0.82\,\mathrm{m}$ and RPE of $<$3\,\% against motion capture, alongside closed-loop flight through an unmodified PX4 stack. The firmware and printed circuit board design are openly available on GitHub at \href{https://github.com/ntnu-arl/embedded_rio}{ntnu-arl/embedded\_rio} and \href{https://github.com/ntnu-arl/embedded_rio-pcb}{ntnu-arl/embedded\_rio-pcb} respectively.

Mon 5 OctRobotics
The gist
Small robots and flying drones exploring harsh places need to know where they are, but typical methods using cameras or lasers demand a lot of computing power and fail when the environment looks bad. The authors show that a special type of radar paired with motion sensors can accurately track position and speed without needing much processing power. They designed software and hardware to run this system on a tiny, single-core microcontroller. Tests on flying drones show it can track movements closely and work well with standard autopilot software.
Open → 2610.07278v1

Infrared image super-resolution with fewer parameters and faster processing

TIRMamba: A Thermal-Prior-Modulated State-Space Network for Sub-Million-Parameter Infrared Image Super-Resolution

Abstract: Infrared image super-resolution is currently led by Mamba-based networks with 26 to 37 million parameters, which are difficult to deploy on the airborne and handheld platforms where thermal imaging is most needed. This paper presents TIRMamba, a network with 896K to 910K parameters for single-channel thermal imagery. A Thermal Prior Highway computes gradient, local-contrast and spectral cues once at the input and, through one adapter per residual group, modulates a weight-tied bidirectional state-space trunk and gates its dual-scale detail branch; a tri-path reconstruction adds the learned residual to a bicubic radiometric baseline. Because the standard benchmark provides only 265 infrared training images and evaluates fusion products on full images, we train with a replay strategy: grayscale DIV2K pre-training followed by fine-tuning on 64-pixel patches drawn with equal probability from the infrared and natural corpora. At scale factor 4, TIRMamba matches the strongest protocol-trained methods on both official test sets with 29 to 40 times fewer parameters and 2.8 to 9.4 times lower latency; at scale factor 2 it gives the highest SSIM on both. A variant with prior-conditioned selectivity, TIRMamba-Rad, corrects a 3 dB raw-thermal failure of an intermediate size-invariant design and gives the best results at scale factor 4 on raw-thermal, unmanned-aerial-vehicle and independent-sensor test sets. Code and trained models will be released at https://github.com/julian135707/TIRMamba upon acceptance.

Sun 4 OctComputer Vision and Pattern RecognitionMachine Learning
The gist
Infrared images are often blurry and need special tools to make them clearer, but existing tools are very large and slow for devices like drones or handheld cameras. The authors created a much smaller and faster network called TIRMamba that uses smart ways to focus on thermal image features to improve resolution. They trained it on both infrared and regular images to make it effective despite limited infrared data. Their model matches or beats larger existing methods while being much lighter and quicker, helping thermal imaging work better on small devices.
Open → 2610.05182v1

RiskFly plans safer drone flights with spatio-temporal risk prediction

RiskFly: Frustum-Aligned Spatio-Temporal Risk Fields for One-Stage Agile Flight in Dynamic Clutter

Abstract: Agile flight in unknown, cluttered, and dynamic environments requires a planner that knows where and when danger will appear, not only that a trajectory is dangerous. One-stage learning-based planners trained with differentiable privileged costs are fast and expert-free, but the only signal reaching their encoder is a scalar trajectory cost with no spatial or temporal structure, so avoidance degrades into late reactive maneuvers. We present RiskFly, a one-stage planner that predicts risk in the same space in which it acts. A dual-stream observation pairs a short depth sequence with a frustum-aligned inverted spherical range-map sequence, whose angular cells match the end-state proposals one to one. An auxiliary head regresses a frustum-aligned spatio-temporal risk field, supervised by a privileged closest-point-of-approach (CPA) target. This self-predicted field is queried differentiably along the instantiated quintic trajectory at its own arrival times, and also enters the training objective, so representation supervision and planning gradients meet in a single space. Privileged signals are discarded at deployment, and the planner runs map-free from onboard depth and proprioception. Extensive simulation and zero-shot real-world flights on resource-constrained platforms show higher success rates at comparable end-to-end latency.

Sat 3 OctRobotics
The gist
Flying drones quickly through cluttered and changing spaces is tricky because the drone needs to know not just where obstacles are but also when they might be dangerous. The authors created RiskFly, a system that predicts danger in both space and time, matching the drone’s planned path to avoid hazards better. By training the system to predict a detailed risk map rather than just a single safety score, flights become smoother and less reactive. Their tests show it works well even without detailed maps, directly from the drone’s sensors.
Open → 2610.04566v1

LiDAR based quadrotors navigate better with disturbance resilience

DR-IPC: Disturbance-Resilient Integrated Planning and Control for LiDAR-Based Quadrotor Navigation

Abstract: LiDAR-based quadrotor navigation in cluttered environments remains challenging under external disturbances, particularly when obstacle-aware motion generation and disturbance-rejection control are handled in separate layers. This article presents disturbance-resilient integrated planning and control (DR-IPC), which combines lightweight path guidance with nonlinear model predictive control (NMPC) to directly generate angular velocity and thrust. An interconnected extended Kalman filter and nonlinear disturbance observer jointly provide filtered state estimates and reconstructed disturbances for NMPC prediction. The resulting formulation unifies nonlinear quadrotor dynamics, actuator constraints, local motion generation, and penalised safe-flight-corridor residuals without requiring a separate trajectory-optimization stage. Gazebo and MARSIM simulations, together with indoor and outdoor experiments, validate DR-IPC under wind, suspended payloads, narrow passages, ball impacts and reactive avoidance of a dynamic obstacle. In multi-goal navigation with disturbances, DR-IPC increases the number of completed missions from 1/10 to 9/10 in Gazebo and reduces the altitude RMSE from 0.34 to 0.01 m in experiments. The complete system operates onboard at 100 Hz. Supplementary videos are available on the project page https://drpp316.github.io/DR-IPC-Page/, and the source code will be released.

Fri 2 OctRobotics
The gist
Flying small drones through cluttered spaces is hard, especially when wind or other disturbances push them off course. The authors created a system that plans drone movements and controls its motors together, helping it stay on track despite disturbances. Their approach uses sensors to estimate both the drone's state and external forces, making real-time adjustments to keep it safe. Tests in simulations and real-world flights show the system helps drones navigate tricky paths much more reliably.
Open → 2610.03530v1

Micro aerial vehicles avoid obstacles in real time using onboard lidar

LiDARFlow: Real-Time Panel-Based MAV Guidance in Unknown Environments

Abstract: This paper presents a guidance algorithm for micro aerial vehicles operating in unknown, cluttered environments using only onboard sensing. The method is based on a panel formulation originally derived from aerodynamic potential-flow theory and generates smooth, collision-free guidance vectors from locally perceived obstacles. The approach is extended to unknown environments by constructing and updating the obstacle representation online from onboard LiDAR measurements. The resulting obstacle-avoidance field is integrated with a nominal guiding vector field to produce the final control input. The system is experimentally validated in indoor flight tests under two scenarios: waypoint navigation and directional guidance. In both cases, the vehicle successfully completes its task while avoiding all obstacles in real time using only onboard perception. The results demonstrate that the method is computationally lightweight and suitable for onboard implementation, with pointcloud processing identified as the main practical limitation. These results support the feasibility of lightweight onboard guidance in unknown environments.

Thu 1 OctRobotics
The gist
Flying tiny drones indoors or in cluttered spaces is hard because they need to avoid bumping into things without knowing the area beforehand. This paper shows a new method that lets drones sense obstacles with onboard LiDAR and smoothly steer around them in real time. The method combines a math-based flow approach with live updates from distance sensors to guide the drone safely to its goal. Tests show the drone can follow directions and reach waypoints without crashes using only its own sensors. The main challenge is processing the sensor data quickly enough on the drone itself.
Open → 2610.01573v1

Control method keeps multiple inputs safe under shared limits

Admissibility-Preserving Control for Multi-Input Systems with Joint Capacity Constraints

Abstract: This paper addresses the control of multi-input strict-feedback nonlinear systems subject to a joint capacity constraint, in which the admissible input set is a coupled subset of the individual actuator limits. Unlike existing constraint-handling methods that enforce actuator bounds channel by channel and may unnecessarily suppress admissible control directions, we develop an Anisotropic Joint-Admissibility-Preserving Input Realization (AJ-APIR) framework that explicitly exploits the geometry of the joint constraint. The proposed realization constructs a state-dependent gain matrix whose spectral decomposition separates the commanded input into normal and tangential directions relative to the constraint boundary. The normal component is attenuated as the boundary is approached, while the tangential component is preserved, which allows the admissible control effort to be redistributed without loss of tracking authority. Integrated with a backstepping controller, the AJ-APIR framework guarantees forward invariance of the joint admissible set for all time. We establish exponential convergence of the tracking error to zero together with uniform boundedness of all closed-loop signals, and characterize the resulting command-demand behavior under the joint constraint. Simulation results for a representative second-order, two-input nonlinear system subject to a power-budget constraint demonstrate the efficacy of the proposed method to enforce the joint input constraint.

Wed 30 SeptRobotics
The gist
Some machines have multiple controls that need to work together but share a total capacity limit, like a power budget. Existing methods limit each control separately, which can waste some of the allowed effort. The authors developed a new control method that smartly divides input efforts, making sure the total stays within limits while keeping as much control power as possible. Their method ensures the system stays safe and reaches its target reliably, as shown in computer simulations.
Open → 2610.00533v1

DiffWAM enables fast efficient navigation for drones from video features

DiffWAM: A Fast and Efficient Navigation World Action Model

Abstract: Pretrained video foundation models encode rich semantic and spatiotemporal priors for embodied navigation, yet converting these priors into UAV motion typically requires expensive future-video synthesis and geometric reconstruction. We investigate whether the motion implicit in future visual prediction can instead be recovered directly from the predictive representations of a frozen video model. To this end, we present DiffWAM, a geometry-conditioned navigation world-action model that directly transforms multi-level predictive features into continuous camera trajectories. Its Grid-Motion module preserves spatial-temporal motion associations, while Latent2Pose grounds them with first-frame geometry to recover metrically meaningful 3D motion. Complete video rollouts and geometric reconstruction are required only for offline supervision, eliminating future-video decoding and multi-frame reconstruction during deployment. We further introduce FastDreamer, which overlaps predictive and geometric computation with ongoing flight and performs timestamp-aware asynchronous trajectory handoff for continuous UAV execution. DiffWAM achieves a trajectory RMSE of 0.3492 m and an endpoint success rate of 74.40% on the 1,000-sample DiffWAM-1000 benchmark, while representative real-world experiments demonstrate complex behaviors including constrained traversal, orbiting, S-shaped flight, and multi-stage navigation. An onboard DiffWAM-Flash implementation further reaches 1.08 s model-pipeline latency on NVIDIA Jetson AGX Thor. These results demonstrate that predictive video representations can be efficiently grounded into continuous 3D motion, providing a direct alternative to generate-then-reconstruct navigation pipelines. Project page: https://zzmmzzm.github.io/diffwam.github.io/.

Wed 30 SeptRoboticsArtificial Intelligence
The gist
Flying drones through complex environments usually needs detailed video predictions and 3D maps, which take a lot of computing power. The authors present DiffWAM, a method that uses frozen video models to directly turn visual features into smooth drone flight paths without expensive steps like future video generation. Their system works in real time on hardware suited for drones, successfully guiding them through tricky maneuvers. This shows it’s possible to control drones efficiently using smart video understanding.
Open → 2609.39763v1

Pose aware estimation improves multi drone flight agility and safety

Towards Agile Vision-Based Multi-UAV Flight: Revisiting State Estimation

Abstract: Agile multi-UAV flight requires accurate and low-latency onboard estimation of the kinematic states of neighboring UAVs for collision avoidance, motion coordination, etc. Most vision-based approaches rely on position-only measurements, inferring velocity and acceleration indirectly from displacement. We show that this introduces a fixed structural delay in the estimation of higher-order states, which limits the achievable agility. To address this, we propose to integrate tilt measurements, provided by a state-of-the-art visual detector, which inform about the thrust direction of co-planar multirotor UAVs. We benchmark four position-only and five pose-aware estimators, including a novel formulation of a linear thrust-constraining Kalman filter, on two real-world and one high-fidelity photorealistic simulated dataset over different levels of agility (3-21 m/s^2). In our setup, pose-aware estimation consistently reduces the average velocity and acceleration estimation errors by 40% and 57% across the three datasets with the proposed KF formulation outperforming the other estimators. Position-only filters exhibit a constant ~300 ms delay in acceleration step response independent of agility, whereas the tilt-constrained estimators operate near the physical response limit given by the camera frame-rate by observing the change in thrust direction before the displacement accumulates. In a closed-loop leader-follower simulated experiment with NMPC control, position-only estimation of the leader's state fails to facilitate stable hovering of the follower, while the proposed estimator enables tracking of lateral maneuvers exceeding 2g of acceleration.

Wed 30 SeptRobotics
The gist
Accurately tracking the position and movement of multiple flying drones nearby is important to avoid crashes and coordinate their flight. Past methods mainly used only the drones' positions from images, which causes delays when figuring out how fast and in which direction they are moving. The authors found that adding tilt angle measurements from visual detectors helps estimate the drones' movement more quickly and accurately. Their new method reduced errors in speed and acceleration estimates, enabling drones to react faster and follow each other more stably in flight.
Open → 2609.39611v1

Multirotors maintain control authority during contact with walls

Residual Wrench Certification and Margin-Aware Control Synthesis for Aerial Physical Interaction

Abstract: We develop a task-relative framework for certifying residual wrench authority after hover and contact loading in multirotors with bounded actuators. Using convex geometry, we derive signed margins for prescribed convex reserves, including Euclidean balls and weighted ellipsoids. We obtain computable reserve certificates from actuator-interiority bounds to support slack-maximizing allocation. To preserve the required reserve, we propose command projection onto a tightened feasible set. We then connect the available reserve to structured gain synthesis and certify a local tracking region that respects actuator limits. Within this region, we establish nominal exponential convergence and robust ultimate boundedness. For the prescribed task and morphology family, we show that the optimized octarotor attains a larger margin than the optimized hexarotor at equal total thrust. We evaluate the proposed framework in closed-loop simulations of sustained rigid-wall contact using a fixed-geometry octarotor and a variable-tilt quadrotor with matched installed thrust. The quadrotor's local certificate admits a higher normalized push limit for the prescribed task family. In tests beyond the realizability boundaries, we observe the predicted loss of authority through rotor-thrust limits for the octarotor and tilt-servo limits for the quadrotor.

Wed 30 SeptRobotics
The gist
Flying drones that gently touch walls while hovering can lose control when their motors hit limits. The authors found a way to check how much control authority remains after the drone pushes against a wall. They use math to ensure the drone stays within safe control commands and can adjust the drone’s movements accordingly. They tested these ideas in simulations comparing drone designs and showed how their method predicts when control is lost.
Open → 2609.38707v1

Battery aware reinforcement learning improves aggressive drone flight control

Battery-Aware Reinforcement Learning for Aggressive Quadrotor Flight

Abstract: Agile flight tasks such as drone racing and pursuit-evasion require strong acceleration and precise turns, but the available thrust changes as the battery discharges and voltage drops under load. Conservative command limits make this variation easier to tolerate, at the cost of unused performance. We investigate how learned controllers can use that additional thrust while retaining the flight controller's voltage compensation and rate control. Our training simulator couples an identified load-transient battery model to rotor dynamics and firmware saturation. The feedforward policy receives filtered voltage during both training and deployment. Controlled ablations distinguish the benefit of a larger thrust-command range from that of voltage information. On a 38 g Crazyflie Brushless, the resulting policy reduces circle tracking error by 49% relative to stock-authority RL at 3.84 m/s, while preserving easy-task precision. Mean 20-lap race time decreases from 106.22 s to 95.24 s. Compared with a voltage-blind policy with the same increased authority, hardware error and race time are lower by 15.3% and 4.5%, respectively. In simulation, replacing the policy's voltage input with a recording from a different battery condition worsens hard-circle tracking, with a smaller, voltage-dependent effect in racing. Together, these results show where a simple voltage input complements existing actuator compensation in aggressive learned flight.

Tue 29 SeptRobotics
The gist
Flying drones fast and precisely is hard because their motors can’t always push as hard when the battery runs low. The authors show how teaching a drone's controller to pay attention to battery voltage during training and flight helps it use more power safely, making turns and circles more accurate. Testing on a small drone, this approach made flights faster and more precise, especially in challenging conditions like racing. They also show that giving the controller the right battery voltage information is important for the best performance.
Open → 2609.37316v1

ForVis dataset enables evaluation of UAV navigation in forest canopies

ForVis: An In-Field Dataset and Benchmark for VIO Using Under-Canopy UAV Flights in Forests

Abstract: Visual-inertial Simultaneous Localization and Mapping (VI-SLAM) for UAVs remains difficult to evaluate in real forest environments, where motion, illumination changes, repetitive vegetation, and vibration can all affect estimation. We present ForVis, an in-field dataset and benchmark for evaluating VI-SLAM during UAV flight in forest environments. The dataset contains twelve flights across open meadow, above-canopy, and under-canopy conditions in each environment. In total, it provides 563.8s of flight over 1096.8m of trajectory, recorded simultaneously with an Intel RealSense D435i and an OAK-D Pro Wide together with inertial and flight-controller data. We benchmark seven open-source VI-SLAM systems over 504 runs. The results show that sensor choice has a larger effect on trajectory error than the spread between algorithms: all seven methods achieve lower median error on the OAK-D Pro than on the D435i. ForVis is intended to support evaluation of speed, accuracy and robustness for VI-SLAM in challenging forest flight.

Mon 28 SeptRobotics
The gist
Flying drones in forests is tricky because trees, changing light, and vibrations make it hard for drones to know exactly where they are. The authors created ForVis, a collection of drone flights recorded under forests and open fields to test how well different navigation systems work in these tough conditions. They tried seven popular systems and found the choice of camera sensor mattered more than which software was used. ForVis helps people measure how fast and accurate drone navigation is when flying in forests.
Open → 2609.35482v1

New flexible symmetry notion improves control system design

A Weak Notion of Symmetry for Control Systems

Abstract: Symmetry (or invariance) is a powerful structural property that enables efficient, effective solutions for estimation and control. However, the constraints imposed on a system's dynamics by classical invariance make symmetry a very rigid property, which may be broken by external forces or confined to only a portion of the overall system. Seeking greater flexibility, this work introduces a novel relaxed notion of symmetry, termed ``weak invariance'', in which the non-symmetric part of the dynamics (the ``residual'') can be captured entirely by another control system evolving on the symmetry group. Weakly invariant systems are strictly more general than classical invariant systems, but they nonetheless enjoy many similar favorable properties. In particular, we prove that any weakly invariant system admits a cascade decomposition in which the driven subsystem is group affine, showing that weak symmetry generalizes not only classical symmetry, but also the (thus far distinct) class of group affine systems. We also show that a weak symmetry with autonomous residual can be factored out of the system's error dynamics, enabling yet a greater reduction of dimensionality as compared to classical symmetries. Finally, we study the example of an aerial vehicle under the influence of gravity, for which we propose a nine-dimensional weak symmetry (strictly containing the system's familiar four-dimensional classical symmetry). Weak invariance thus generalizes classical symmetry while also preserving key structural properties, thereby laying a foundation for more flexible methods of symmetry-informed control.

Mon 28 SeptRobotics
The gist
Symmetry in control systems helps make complex tasks easier by finding patterns that stay the same. The authors found that traditional symmetry ideas are too strict and often break down when outside forces act. They created a softer idea called weak symmetry that still keeps useful properties but works in more situations. This allows engineers to simplify and control systems like flying vehicles better than before.
Open → 2609.34173v1

Epipolar transfer enables accurate depth from drone video without training

EpiTransfer: Sparse, Training-Free Long-Range Depth Estimation from Temporal Monocular Aerial Frames

Abstract: Reliable 3D spatial understanding is essential for autonomous navigation, obstacle avoidance, and scene reconstruction. While state-of-the-art learned depth estimation techniques achieve high accuracy in-distribution, they often generalize poorly to novel viewpoints and altitudes. This paper presents a geometrically derived, training-free depth estimation method using epipolar transfer with only two monocular images and camera pose estimates. By leveraging camera motion to synthesize a virtual stereo pair with a freely chosen baseline, our approach transforms temporal correspondence into a stereo triangulation task while mitigating geometric degeneracies inherent to direct two-view triangulation. Validated across outdoor drone flights (to a maximum range of approximately 90\,m) and indoor OptiTrack environments against LiDAR ground truth, the method achieves an indoor AbsRel of 0.092 and $δ< 1.25$ of 0.940, comparable to direct triangulation (AbsRel 0.073) while retaining valid depth over a larger fraction of challenging scenes, and substantially outperforms off-the-shelf learning-based baselines such as ZoeDepth (AbsRel 0.225) and Depth Anything V2 (AbsRel 0.570), which are not trained or fine-tuned for this domain, with no training data required.

Sun 27 SeptRoboticsComputer Vision and Pattern Recognition
The gist
Getting a 3D understanding of a scene is important for things like drone navigation and avoiding obstacles. The authors developed a method that estimates depth from just two camera images taken at different times, without needing any prior training or data. They use the known movement of the camera to create a virtual stereo pair, allowing them to calculate depth with solid accuracy. Their approach works well both indoors and outdoors and often performs better than some popular AI-based depth estimation methods that were not specially trained for drone footage.
Open → 2609.33939v1

Drone world action model improves visual navigation accuracy and efficiency

DroneWAM: Efficient World Action Model for Drone Visual Navigation

Abstract: World-action models give visual navigation agents a way to anticipate how candidate actions will change future observations and to act from the predicted consequences. For drones, this capability must operate under tight accuracy and efficiency constraints. We present DroneWAM, an efficient world-action model for drone visual navigation. DroneWAM adopts a JEPA-based architecture to model future states directly in representation space, avoiding the cost of explicit future image generation. A pretrained Resampler further compresses dense encoder features into fewer latent tokens, reducing the computation repeated at each imagined step. We also introduce adaptive rollout, where a preference-trained Gate adaptively allocates prediction depth according to the current scene. To support learning under richer aerial motion, we construct DroneNav-6D, a simulated visual navigation dataset with synchronized RGB observations, 6-DoF flight trajectories, control commands, and randomized wind disturbances. On DroneNav-6D, DroneWAM achieves the best trajectory accuracy among the compared methods. Adaptive rollout further reduces the average prediction depth from 8 to 4.58 while improving trajectory accuracy, demonstrating that predictive computation can be allocated more effectively across scenes. \href{https://github.com/1e12Leon/DroneWAM}{Codes and data} will be released.

Sun 27 SeptComputer Vision and Pattern Recognition
The gist
Drones need to predict how their movements will change the view they see to navigate well. The authors created DroneWAM, a smart model that imagines future views in a simpler way to save time and computing power. They also made the model decide how far ahead to predict based on the scene, making it even faster and better. They tested this on a new drone flight dataset with different conditions, and DroneWAM navigated more accurately than other methods.
Open → 2609.33148v1

Embedded rust autopilot runs fast flight control on microcontroller

Cybflight: An Embedded Rust Autopilot for Aerial Robotics Research

Abstract: Bringing an aerial robotics method from simulation to flight should not require rebuilding a mature autopilot or adding a companion computer. Cybflight is an open-source embedded Rust research autopilot whose typed, replaceable interfaces connect hardware access, perception, state estimation, trajectory planning, and control. This modular development and compile-time optimization workflow is demonstrated with replaceable Rust implementations of model predictive contour-tracking control (MPCTC) and incremental nonlinear dynamic inversion (INDI) running on one STM32H743 without a companion computer. Using this configuration, the vehicle reaches 12.38 m/s during indoor flight, while an outdoor flight using global navigation satellite system (GNSS) position updates reaches 31.4 m/s. These flights show that running demanding estimation and nonlinear control entirely on a flight-controller microcontroller need not come at the expense of a modular autopilot structure.

Fri 25 SeptRobotics
The gist
Flying drones with advanced control often needs extra computers or complicated setups. The authors present Cybflight, a software system written in Rust that runs all the key autopilot tasks—like sensing, planning, and steering—directly on a small, low-power flight controller chip. This approach keeps the software modular and efficient, enabling fast indoor and outdoor flights without extra hardware. It shows that you can perform demanding drone control on simple devices while keeping the system flexible for research.
Open → 2609.31232v1

Deep adaptive system improves visual odometry with images and events

DAPEVO: Deep Adaptive Patch Frame-Event Visual Odometry

Abstract: Visual odometry is essential for autonomous navigation in GPS-denied environments, yet RGB-based methods remain vulnerable to motion blur, challenging illumination, and dropped frames. Event cameras complement conventional cameras with high temporal resolution and dynamic range, but their asynchronous measurements complicate reliable correspondence estimation. We present DAPEVO, a learned visual odometry system that estimates image and event correspondences independently at shared patch locations and fuses their correlation evidence before motion refinement. Each tracked patch maintains image and event descriptors, and a learned scalar gate combines modality-specific correlation embeddings for each patch--frame edge before a shared recurrent refinement and bundle-adjustment update. DAPEVO also supports event-only observations, enabling continued tracking when RGB frames are sparse or unavailable, while modality-aware keyframe culling preserves scarce frame constraints. On UZH-FPV, when retaining only one in six RGB frames, DAPEVO's mean absolute trajectory error (ATE) increases by only 36%, from 1.00 to 1.36m, whereas the ATE of DPVO and RAMP-VO rises by factors of $3.7\times$ and $3.1\times$, respectively. On TartanEvent, DAPEVO similarly remains below 1m ATE at 3Hz RGB input, while DPVO and RAMP-VO exceed 9m. Under degraded RGB input on TartanEvent, DAPEVO achieves an ATE of 0.60m, compared with more than 4m for both DPVO and RAMP-VO, while also outperforming event-only DEVO at 0.87m.

Fri 25 SeptComputer Vision and Pattern Recognition
The gist
Visual odometry helps robots and drones figure out where they are by looking at what’s around them. Regular cameras can struggle when things move fast or the light is bad, while event cameras capture changes very quickly but in a different way. The authors created DAPEVO, a system that smartly combines both camera types, even when some image frames are missing or low quality. This combination helps DAPEVO track movement more accurately and reliably than previous methods.
Open → 2609.30947v1

Moving horizon estimation improves quadrotor state estimates efficiently

Moving Horizon Estimation for Quadrotors: An $\mathcal{L}_1$ Adaptive Optimizer Approach

Abstract: Moving Horizon Estimation (MHE) is a state estimation method based on finite-horizon optimization that can offer higher accuracy at the cost of increased computation compared to Kalman filter-based approaches. We present a linear smoothing MHE formulation as a dense Quadratic Program (QP), and a solver consisting of a continuous-time Newton's method augmented with the $\mathcal{L}_1$ Adaptive Optimizer ($\mathcal{L}_1$-AO). While MHE is inherently time-varying, conventional approaches treat it as a sequence of independent, time-invariant problems and employ iterative solvers at each time step, which can be both inaccurate and computationally burdensome. In contrast, time-varying solvers track the optimal solution with fewer iterations by exploiting the temporal evolution of the problem, thereby reducing the computational load. In this research, we enhance both the performance and efficiency of MHE through a time-varying solver with an $\mathcal{L}_1$-AO augmentation that compensates for the prediction inaccuracy, which is common in practice due to noisy sensors and the lack of prior knowledge of the system. Simulation results on a quadrotor platform show that the $\mathcal{L}_1$-AO-augmented approach solves the MHE optimization problem more efficiently than the baseline time-invariant solver and achieves higher estimation accuracy under challenging conditions, compared with both the Extended Kalman Filter and the standard MHE.

Fri 25 SeptRobotics
The gist
Estimating the position and speed of flying robots like quadrotors is hard when sensors are noisy. The paper shows a new way to make these estimates more accurate by using a smarter method that looks at recent data all at once, not step-by-step. This new method uses an adaptive technique to adjust itself as conditions change, making it faster and more precise than common alternatives like the Extended Kalman Filter. The authors tested their method in simulations and found it worked better when things got tricky.
Open → 2609.30777v1

Quadrotors learn to fly fast through narrow gaps using visual data

Learning Vision-Based Agile Gap Traversal: Differentiable Simulation with a Warm-Started Critic

Abstract: Traversing narrow gaps is challenging for autonomous quadrotors, especially when control commands come directly from high-dimensional visual observations. Existing end-to-end methods often rely on behavior cloning or full-rollout backpropagation through time (BPTT) via differentiable simulation, which can limit policy performance or incur high training costs. We propose a two-stage reinforcement learning framework for more efficient ego-centric visuomotor gap-traversal policy training, leveraging quasi-analytical policy gradients (QPG) via differentiable simulation and critic warm-starting. The framework utilizes QPG to avoid backpropagation through visual rendering, reducing computation and memory costs while improving sample efficiency. In the first stage, an expert actor and critic are trained using privileged observations, including gap geometry. Unlike prior gap-traversal approaches, our training utilizing QPG does not require resetting the agent along optimized reference trajectories. In the second stage, a visual policy is trained using binary gap masks from two ego-centric cameras and low-dimensional observations, while its privileged critic is warm-started from the first stage. This substantially improves training efficiency and traversal success compared with cold-starting the critic or using full-rollout BPTT. Our framework does not require retraining the expert actor when system parameters change, enabling more efficient generalization across drone platforms than state-of-the-art visual gap-traversal methods based on action supervision. The learned visual policy also generalizes to gaps with unseen shapes. Extensive real-world experiments further demonstrate robust gap traversal using binary masks rendered online. Beyond gap traversal, the proposed framework is generic and can be extended to other visuomotor robot learning tasks.

Fri 25 SeptRobotics
The gist
Flying a small drone through tight spaces is hard because the drone must see and react quickly using camera images. The authors created a two-step training approach that first teaches a drone to navigate using detailed information, then trains a visual-only policy using simpler camera images. This method makes learning faster and more reliable, even when drone details change or the gaps are new shapes. They tested their approach in real life with drones successfully flying through narrow gaps using just simple visual input.
Open → 2609.30696v1

Jumping robot uses long leg and direct-drive motor to reach high altitudes

A Long-Legged, Direct-Drive Monopedal Robot Achieves Exceptional Jump Height

Abstract: We demonstrate a jumping robot that reaches high (7.6 m) and fast (190 ms stance time) jumps from a single long leg driven by a direct-drive transmission, without elastic energy storage. At 281 g, it achieves the highest jump yet reported for an electrically actuated, spring-free system. The leg uses a new fabric-wrap transmission that provides a variable mechanical advantage, keeping a small electric motor near its peak power output through the stroke while bracing the long, lightweight leg against buckling. A balancing module at the top of the leg uses small propellers to control the leg's orientation on the ground and in the air, where the long leg provides a large moment arm for the control torques. The robot is validated outdoors with vertical jumps, attitude control on the ground and in flight, and tilted jumps.

Thu 24 SeptRobotics
The gist
Jumping high using simple electric motors is tricky without springs to store energy. This paper shows a robot with one long leg that jumps very high and quickly using a new motor and fabric design. The robot keeps its motor working efficiently and prevents its leg from bending too much. Tiny propellers help the robot balance on the ground and in the air. The authors tested it outdoors, showing it can jump straight up and at angles while staying stable.
Open → 2609.30530v1

Outdoor aerial robots perform manipulation using onboard sensors and learning

Aerial Manipulation in the Wild with Onboard Perception, Policy Learning, and Whole-Body Control

Abstract: Aerial manipulation in outdoor environments remains challenging due to the simultaneous requirements of reliable state estimation, stable aerial motion, and precise manipulation under external disturbances. In this work, we present a real-world outdoor aerial manipulation framework that integrates imitation learning, onboard LiDAR-inertial state estimation, and whole-body model predictive control. A Diffusion Policy is trained from manipulation demonstrations to generate desired end-effector motions from onboard observations. These learned commands are executed by a whole-body MPC that jointly coordinates the aerial platform and manipulator to realize the desired end-effector trajectory. To eliminate reliance on external motion-capture infrastructure, the platform employs onboard LiDAR-inertial odometry for state estimation during outdoor operation. We validate the complete framework on a physical aerial manipulator and demonstrate successful execution of outdoor manipulation tasks. The experimental results show that demonstration-driven manipulation policies can be effectively integrated with onboard state estimation and model-based whole-body control to enable aerial manipulation beyond controlled indoor environments.

Thu 24 SeptRobotics
The gist
Doing tasks with flying robots outside is hard because they have to know exactly where they are, fly steadily, and move their arms precisely despite outside forces. The authors built a flying robot that uses its own sensors to figure out its position without extra equipment, learns how to move its arm from example demonstrations, and controls its whole body together to do tasks. They tested their system outdoors and showed it can handle manipulation tasks well in real-world conditions. This technology helps flying robots work better outside controlled labs.
Open → 2609.30521v1

Vision language model deployment trade offs for drones with network and image size

Cloud, Edge, or Split? Profiling Onboard and Split Vision-Language Model Deployment for Drone AI

Abstract: Vision-Language Models (VLMs) enable edge devices like unmanned aerial vehicles (UAVs) to interpret visual observations and reason about complex environments using natural-language instructions. However, their practical deployment remains challenging as onboard inference is constrained by limited computational, memory, and energy resources, whereas cloud-based inference introduces communication latency, bandwidth overhead, and dependence on network connectivity. To address these limitations, split computing offers a promising alternative by partitioning VLM inference between the resource-constrained UAVs and more capable remote servers. However, the performance trade-offs among fully onboard, cloud-based, and split-computing architectures for lightweight VLMs have not yet been systematically profiled. This paper benchmarks these three deployment paradigms using SmolVLM-256M as a representative lightweight VLM. We quantify their inference latency, computational resource utilization, communication overhead, and energy consumption across varying image resolutions and network conditions. Our results show that no deployment strategy is universally optimal; instead, the preferred strategy depends on the interaction between network conditions and input image resolution.

Mon 21 SeptDistributed, Parallel, and Cluster Computing
The gist
Using smart computer programs to help drones understand pictures and instructions is tricky because drones have limited power and computing ability. Sending all the work to the cloud can cause delays and depends on good internet, while doing everything on the drone uses too much battery. The authors studied a split method that shares the work between drones and remote servers, and compared it to the other methods. They found that the best choice depends on the quality of the network and the size of the images the drone processes.
Open → 2609.25415v1

Geometric interface improves inertial odometry under sensor rotations

GINIO: A Geometric SO(3)-Equivariant Interface for Neural Inertial Odometry

Abstract: Neural inertial odometry increasingly uses networks as learned measurements inside filtering pipelines. Such measurements should transform consistently under arbitrary IMU mounting conventions: their mean must transform as a vector, and their covariance must transform congruently as a second-order tensor. We present GINIO, a geometric SO(3)-equivariant interface for neural inertial odometry under arbitrary rotations of the IMU measurement frame. Given calibrated IMU windows, our framework predicts a motion measurement and uncertainty obeying these tensorial laws. To support efficient sensor-frame learning, we introduce Last-Frame Alignment (LFA), a deterministic preprocessing step that is provably equivalent to world-frame training for SO(3)-equivariant predictors. The connected estimator tracks sensor-local states such as IMU bias, separating nuisance estimation from the geometric law enforced by the learned measurement. We instantiate the same interface in filter-connected NIO, AirIO-style recurrent aerial prediction, EqNIO-style full-SO(3) canonicalization, and ResNet-style temporal backbones. On TLIO, GINIO achieves 2.018 m ID/SO(3) ATE while EqNIO degrades to 76.389 m, using 11.6x fewer FLOPs. On NanoBench, our AirIO-style instantiation improves ATE from 5.579 m to 1.430 m without external attitude input, and our ResNet-style instantiation reaches 0.581 m ATE versus 0.645 m for ResNet1D. On Fetch, GINIO empirically reduces unseen physical-remount ATE from 8.15 m to 0.50 m without retraining, demonstrating robustness beyond the exact coordinate-frame guarantee. For uncertainty, spectral covariance reduces covariance-equivariance error by over three orders of magnitude compared with a diagonal head.

Mon 21 SeptRoboticsMachine Learning
The gist
Inertial odometry uses sensors to track movement, but measurements can get confused if the sensor is mounted differently. The authors propose GINIO, a system that makes the measurements behave correctly no matter how the sensor is rotated. Their method predicts motion and uncertainty in a way that always matches real-world rotations, making tracking more accurate and reliable even when the sensor is physically moved or remounted. Tests show substantial improvement in positioning accuracy and stability without retraining.
Open → 2609.25338v1

UAV small object detection improved by hybrid stage-wise deep network

HDMamba-YOLO: Efficient State-Space Perception and Local Spatial Reconstruction for UAV Small Object

Abstract: Small-object detection in UAV imagery is challenged by weak visual evidence, ambiguous boundaries, dense object distributions, and complex backgrounds. Effective detection therefore requires long-range contextual information for target-background discrimination while preserving explicit local two-dimensional structures for accurate localization. These requirements arise at different stages of the detection pipeline and are not naturally addressed by a uniform feature-processing strategy. We propose Hybrid Dual-domain Mamba-YOLO (HDMamba-YOLO), a stage-wise heterogeneous SSM-CNN detector organized according to a perception-reconstruction-alignment-interaction rationale. EfficientVMamba-based EVSS establishes long-range contextual perception in the backbone, while PhasePatchMerging2D provides phase-aware hierarchical transitions. DST-Wrapper and Native C3k2-ASSAF then perform perception-to-reconstruction transition and repeated local two-dimensional reconstruction during FPN/PAN aggregation. DySample provides content-adaptive cross-scale resampling, while OS-CVTIA introduces macro-micro interaction and task-specific modulation for localization and classification. On VisDrone2019, HDMamba-YOLO-B achieves 42.737% mAP50 and 25.713% mAP50:95 with 10.042M parameters and 29.879 corrected GFLOPs. HDMamba-YOLO-Lite achieves 41.140% mAP50 and 24.741% mAP50:95 with 5.344M parameters. Under the unified AI-TOD evaluation protocol, HDMamba-YOLO-B obtains 21.621% AP and 47.881% AP50. Controlled ablations further support the stage-wise allocation of state-space perception, convolutional reconstruction, dynamic alignment, and task interaction for UAV small-object detection.

Sat 19 SeptComputer Vision and Pattern Recognition
The gist
Detecting tiny objects in images taken by drones is hard because the objects are small, blurry, and often crowded with confusing backgrounds. The authors created a special multi-stage deep-learning system called HDMamba-YOLO that looks at both the big picture and small details at different steps. This approach helps the system better recognize where objects are and what they are, even when the images are tricky. Their system showed good accuracy and efficiency on benchmark drone image datasets.
Open → 2609.23061v1

UAV human sound detection improves with real noise validation

Real-Validated UAV Audition Under Rotor Ego-Noise for Low-False-Alarm Human Detection

Abstract: Detecting human acoustic cues from UAV-mounted microphones could support acoustic search and rescue, but rotor ego-noise often masks speech, cries, coughs, and other human sounds at extremely low SNRs. We study UAV human-audible-presence detection under this real operating constraint. Models are trained on a reproducible synthetic mixture pipeline built from public audio, but selected and evaluated on real DroneAudioSet recordings using a metadata-defined audibility filter, recording-grouped Dev/Test splits, and group-bootstrap confidence intervals. Our results show that synthetic accuracy is a weak and non-monotonic proxy for real UAV transfer: a from-scratch SE-ResNet appears competitive on synthetic mixtures but collapses on real ego-noise, while frozen audio foundation models and lightweight adapters transfer more reliably. We further evaluate a BEATs adapter family with rotor-aware conditioning and domain regularization. The Real-Dev-selected EgoRAP-DA configuration achieves the best locked-test low-false-alarm recall among the candidates, but its advantage over a vanilla adapter is not statistically significant under paired group bootstrap. The main contribution is therefore a real-validated benchmark and evaluation protocol showing that honest progress in UAV audition requires real, group-level validation rather than synthetic scores alone.

Sat 19 SeptComputational Engineering, Finance, and Science
The gist
Detecting human sounds like speech or cries from drones is difficult because the drone's own noise can block these sounds. The authors found that training computer models only on fake data doesn't work well when tested on real drone noise. Instead, models based on pre-trained audio systems with small adjustments worked better. They also created a real-world testing method to measure progress more honestly. This work helps make drone-based sound detection more reliable in real situations.
Open → 2609.22830v1

Quadcopter control improved by adaptive PID tuned with A3C learning

Design of Adaptive PID Controller Based On Asynchronous Advantage Actor Critic Learning Method for QuadCopter Control

Abstract: Quadcopters offer great utility in many applications, but their nonlinear nature and disturbance sensitivity present great control challenges. Basic PID controllers are generally not sophisticated enough to cope with these complexities. This paper suggests a control system that integrates the Asynchronous Advantage Actor-Critic (A3C) algorithm with a PID controller for quadcopter attitude and trajectory tracking. The A3C controller uses parallel agents to optimize PID parameters dynamically using a neural network. A system identification module for the complementary system makes predictions about system states for optimal control policy. The proposed framework was compared with a standard actor-critic (A2C) model. Simulation results verify that they both track accurately. However, the A3C-based controller converges much more for the loss function, as evidenced by reward figures and loss curves, demonstrating better parameter optimization. This shows that A3C-based approach results in improved performance for the control of quadcopter, effectively integrating reinforcement learning and traditional control to achieve higher adaptability.

Thu 17 SeptRobotics
The gist
Quadcopters are tricky to control because of their complex movements and sensitivity to disturbances. The authors combined a standard PID controller with a type of reinforcement learning called Asynchronous Advantage Actor-Critic (A3C) to adjust the controller automatically. Their experiments showed this combination leads to better control performance and faster learning than a similar approach without asynchronous agents. This method helps the quadcopter follow its intended path more accurately by improving the underlying control settings.
Open → 2609.21082v1

Guiding vector fields allow robots to control speed on complex paths

Decoupling Physical Speed from Path Parameterization in Singularity-Free Guiding Vector Fields

Abstract: The existing singularity-free guiding vector field (SF-GVF) with an additional virtual coordinate can eliminate singular points (i.e., points where the vector field vanishes) inherent in conventional GVFs and guarantee global convergence of robot trajectories to closed and self-intersecting desired paths. However, the desired speed given by the GVF along the desired path in the original lower-dimensional space cannot be arbitrarily specified but depends on path parameterizations. One possible workaround is to partially normalize the physical projection of the SF-GVF and assign a user-designed speed. However, we show that this workaround may introduce new singularities since the normalization denominator can become zero. To address this issue, we propose a new SF-GVF with prescribed physical speed (PPS). The integral curves of the new SF-GVF converge exponentially to the desired path from any initial condition in the higher-dimensional space (including virtual dimension); more importantly, the robot's physical speed converges to the PPS, while the path-error dynamics remain invariant under regular reparameterizations of the desired path. We further develop a saturated acceleration control law for second-order kinematic models. Finally, comparative simulations and 3D path-following experiments with a quadrotor under different PPS profiles validate the theoretical results and demonstrate the effectiveness of the proposed approach.

Thu 17 SeptRobotics
The gist
Robots following paths can sometimes get stuck or move unpredictably due to tricky points called singularities in the signals guiding them. The authors show that earlier methods to fix this problem could cause new issues when trying to control the robot's speed along the path. They propose a new technique that lets robots smoothly follow even complicated paths while keeping a correct, user-set speed. This method also works well with robot motion controls and is tested successfully with flying drones.
Open → 2609.19726v1

Asynchronous muscle-like actuation improves flapping wing robot flight stability

Self-excited actuation enables adaptive and resilient flapping-wing flight

Abstract: The muscles that power insect flight fall into one of two categories: 1) synchronous muscles that contract under direct control from the nervous system, and 2) asynchronous muscles which have an intrinsic stretch activation response that spontaneously generates wingbeats without the need for signaling from the brain. It is thought that the emergent nature of asynchronous wingbeats provides both adaptive and responsive capabilities for flight control. To date, most flying robots use synchronous actuation. In this paper we develop the first flight-capable flapping wing robot that uses asynchronous actuation. We demonstrate that asynchronous actuation allows wings to respond to changes in the resonant mechanics of the body without control input, and wings can react instantaneously to collisions with obstacles with no extrinsic sensing needed. Flight tests within cluttered environments demonstrate that asynchronous actuation significantly improves stability and performance when compared to synchronous actuation. In total this work demonstrates that a flapping wing robot actuation strategy that emulates the asynchronous muscles of flying insects can provide fast, reactive actuation responses before a control system would need to intervene. This partitioning of embodied control to both the low-level actuation dynamics and and high-level sensorimotor system provides a compelling blueprint for new flying robots.

Wed 16 SeptRobotics
The gist
Flying insects use two types of muscles to flap their wings: one that contracts when told by the brain and another that can flap wings on its own after being stretched. The authors built the first flapping wing robot that mimics this self-flapping muscle type. This allows the robot’s wings to naturally adjust to changes and react instantly to bumps without needing sensors or commands. Their tests show that this makes the robot fly more steadily and handle obstacles better than robots using traditional muscle control.
Open → 2609.19480v1

UAV navigation aligns language commands with diverse safe flight paths

VLM-MPPI: Grounding Natural Language in Behaviorally Diverse Trajectories for Aerial Navigation

Abstract: We present a hierarchical UAV navigation framework that aligns natural-language intent with dynamically feasible flight behaviors in cluttered indoor environments. To bridge the gap between abstract semantics and low-level control, we employ a parallelized ensemble of six behavior-conditioned Model Predictive Path Integral (MPPI) planners. Crucially, by designing mode-specific guiding costs and sampling biases, we induce distinct trajectory modes that converge to unique behavioral means, yielding a compact set of intentionally diverse candidates rather than mere stochastic variations. We project these 3D candidates onto the onboard first-person-view RGB stream, turning language grounding into a visual action selection problem. A pretrained vision--language model (VLM) asynchronously selects the candidate index given the overlaid FPV image and a natural-language prompt, while MPPI replans at 20Hz and a PID-based low-level controller tracks the selected trajectory. We implement the full pipeline in NVIDIA Isaac Sim and on a real-world quadrotor platform equipped with LiDAR and RGB sensing. Experiments in both simulation and real-world flights show semantically meaningful behavior diversity, robust language alignment despite VLM latency, and safe, repeatable flight across all modes, achieving 100% task success in our evaluated scenarios.

Wed 16 SeptRobotics
The gist
Flying drones indoors is tricky because they need to avoid obstacles while following instructions. The authors created a system that plans six different safe flight paths based on what the drone is told to do. They turn the problem of understanding language into picking the best flight path by matching pictures the drone sees with the instruction using a visual-language AI model. Their system works well both in computer simulation and on a real drone, flying safely and successfully every time.
Open → 2609.18451v1

Efficient quadrotor obstacle avoidance using learned risk prediction

OmniRisk: Omnidirectional Trajectory-Risk Learning for Agile Quadrotor Dynamic Avoidance

Abstract: Agile quadrotor avoidance of fast-moving obstacles requires anticipating collisions and selecting feasible maneuvers within short reaction windows. Reliable predictive avoidance remains challenging because sparse range observations do not directly reveal obstacle motion, while online trajectory optimizers either scale poorly with obstacle count or remain efficient at the expense of reliability in dense, high-speed encounters. We present OmniRisk, an omnidirectional planning framework that learns trajectory-level risk offline for efficient onboard evasion. A fixed-dimensional tensor combines LiDAR range panoramas, dynamic masks, and Cartesian surface velocities to represent geometry and motion jointly. We formulate an asymmetric risk field aligned with obstacle velocity that emphasizes approaching interactions and attenuates receding ones. Accumulating this risk along predicted relative trajectories provides dense supervision and discourages unnecessary hesitation after obstacles pass. A dual-branch circular convolutional network predicts terminal boundary states and dynamic risks for candidate primitives over an omnidirectional anchor lattice in a single forward pass, followed by selection and closed-form reconstruction of the selected candidate primitive. This formulation removes online risk accumulation along trajectories and makes risk-inference cost independent of obstacle count. OmniRisk enables efficient onboard avoidance, with real-world flights demonstrating consecutive evasive maneuvers at relative encounter speeds up to 15 m/s without fine-tuning. Code is available at https://github.com/VANdexj/OmniRisk.

Wed 16 SeptRobotics
The gist
Flying drones quickly without crashing into moving obstacles is hard because obstacles move fast and sensors don't always clearly show motion. The authors created OmniRisk, a system that learns how risky possible flight paths are by looking at sensor data and obstacle movement together. Instead of calculating risk over and over during flight, it predicts risk in advance for many possible paths at once, making quick decisions possible even with many obstacles. Tests show drones dodge obstacles flying up to 15 meters per second without extra tuning.
Open → 2609.18191v1

Safety layer improves quadrotor control and speeds training

CALOS: Control-Affine Lyapunov On-manifold Safety Layer for Safe Deep Reinforcement Learning for Quadrotors

Abstract: Deep Reinforcement Learning has demonstrated remarkable capability in quadrotor control, yet learned policies offer no guarantee of respecting safety constraints during training or deployment. We present CALOS (Control-Affine Lyapunov On-manifold Safety), a runtime safety layer that enforces attitude constraints on a quadrotor without modifying the underlying learning algorithm. CALOS formulates four tilt-angle inequalities and a Lyapunov descent condition as a single quadratic program whose solution is the minimum-norm correction to the nominal torque output of the policy. The quadratic program is solved exactly via active-set enumeration over the three-dimensional torque space, with a computational cost low enough to enforce constraints in real time across thousands of parallel simulation environments, as required by modern massively parallel Deep Reinforcement Learning training. Evaluated on trajectory-tracking tasks in NVIDIA Isaac Lab, CALOS reduces lateral tracking error by 55-60% relative to an unconstrained Proximal Policy Optimization baseline while achieving zero attitude-constraint violations on the training trajectory. By restricting exploration to safe regions of the state space, the safety layer also accelerates training convergence and improves data efficiency without producing suboptimal policies.

Tue 15 SeptRoboticsArtificial Intelligence
The gist
Controlling quadrotor drones with AI can be tricky because the AI might try risky movements that break safety rules. The authors created CALOS, a safety system that automatically adjusts the commands to keep the drone’s tilt angles safe. This system works alongside existing AI control methods without changing them and runs fast enough to work during training and flying. Using CALOS makes the drones follow their paths more accurately, avoid unsafe angles completely, and learn quicker without losing quality.
Open → 2609.17758v1

Optical flow methods accurately count wingbeats in flapping drones

Optical-Flow Wingbeat Counting in MuJoCo: A Comparison of Convolutional, Spiking, and Attention-Based Temporal Models

Abstract: Visual monitoring of flapping-wing vehicles requires distinguishing individual wingbeats from motion strength and average frequency. This paper presents a controlled MuJoCo evaluation of wingbeat counting from signed optical flow observed by virtual cameras mounted on Crazyflie vehicles. Three flapping-wing models were recorded at optical distances of 1.5 and 3.0 m, producing 1,440 clips from 240 paired scene configurations with a scene-level 3:1 training-test split. A common spatial convolutional encoder was combined with a causal temporal convolutional network, a recurrent leaky integrate-and-fire spiking network, or causal self-attention. Each model predicted phase and activity, followed by the same directed-crossing event counter. The six existing convolutional models were retained, and all twelve new models were frozen before their test predictions were generated. Exact-count accuracies at 1.5 m were 96.67%, 95.00%, and 96.67%, respectively; at 3.0 m they were 94.44%, 92.22%, and 95.00%. All paired scene-bootstrap intervals for differences in exact-count accuracy included zero. Seven far-distance spiking-model clips had correct totals despite event-timing mismatches, demonstrating why total-count and event-level measurements must be reported together. The results support the feasibility of causal optical-flow counting in the tested setting and identify boundary-sensitive errors. They do not establish an architecture ranking across repeated training, real-flight robustness, or hardware efficiency.

Tue 15 SeptComputer Vision and Pattern Recognition
The gist
Counting the wingbeats of small flying drones by watching their motion is tricky because the wings move very fast. The authors tested three different computer models that look at the movement captured by virtual cameras to count wingbeats accurately. They found that all three models, including one inspired by brain cells and one that uses attention mechanisms, were similarly good at counting wingbeats at different distances. The study shows that it is possible to count wingbeats precisely using this type of visual information, although real-world tests and efficiency in hardware are not yet addressed.
Open → 2609.17308v1

Ultra-lightweight 6-directional odometry cuts drone position error by half

TIO-Former: Ultra-Lightweight 6-Directional ToF-Inertial Odometry for Nano-UAVs via a Streaming Causal Transformer

Abstract: Autonomous nano-UAV navigation requires accurate ego-motion estimation under stringent size, weight, power, and computing (SWaP-C) constraints, where visual sensors and LiDARs exceed payload limits, optical flow degrades in low-texture scenes, and inertial-only state estimation is susceptible to accumulated drift. While multi-zone time-of-flight (ToF) arrays provide a lightweight metric complement, 6-DoF estimation from merely 384 ranges per frame is challenged by invalid returns, anisotropic observability, and temporal computational scaling. We propose TIO-FORMER, a camera-free, optical-flow-free, and mapless range-inertial odometry framework driven by an IMU and an ultra-lightweight (15 g) payload of six orthogonal 8 x 8 ToF arrays. Our frontend pairs consecutive range grids with a bilateral gated difference, while IMU-guided cross-attention dynamically routes directional features conditioned on platform kinematics. A Streaming Causal Transformer couples an uncompressed Local KV cache with compressed Chunk-FIFO memory, maintaining bounded inference cost and memory footprint independent of flight duration. In real-flight evaluations, TIO-FORMER reduces open-loop position error by 54.4% compared to nano-UAV optical flow and by 66.4%-89.1% over learned inertial baselines. We also evaluate performance across multiple environments and robustness under severe sensing degradation. Deployed on an edge RISC-V companion computer, TIO-FORMER achieves a P95 latency of 10.466 ms and peak resident memory of 6.324 MiB (less than 5 percent system RAM), demonstrating that sparse range sensing provides practical geometric anchoring for resource-constrained micro-aerial robots. Code is available at https://github.com/Ly041021/TIO-Former.

Tue 15 SeptRobotics
The gist
Small drones need to know where they are to fly safely but carry very limited sensors and computers. The authors developed TIO-FORMER, a way to combine signals from tiny time-of-flight sensors and motion sensors using a special transformer model that runs fast on small chips. This method does not rely on cameras or maps and works well even with limited data and tricky environments. In tests, it cut position errors by over half compared to existing methods and runs quickly on low-power drone electronics.
Open → 2609.17198v1

Quadrotors navigate cluttered 3D spaces using harmonic fields

Volumetric Harmonic Field Navigation for Quadrotors

Abstract: Quadrotor navigation in cluttered 3-D environments requires global guidance while local motion remains subject to collision and motion limits. Harmonic potentials provide dense guidance from a global boundary value problem, but coupling a volumetric harmonic field to constrained physical quadrotor motion remains an open experimental problem. We couple a precomputed volumetric harmonic field with a constrained predictive planner that queries the field at predicted positions instead of extracting a global reference path. In Structured 3-D tests, harmonic guidance yields larger minimum clearance and lower RMS jerk than matched Dijkstra guidance, at the cost of longer paths; the same pattern remains when both methods use the same passage. Long maze tests span routes far beyond one prediction horizon, and Crazyflie trials validate physical execution. To the best of our knowledge, this is the first physical quadrotor demonstration of volumetric harmonic field navigation. The results show that globally constructed harmonic guidance can directly support local constrained motion generation on a physical quadrotor.

Mon 14 SeptRobotics
The gist
Flying small drones like quadrotors safely through complicated 3D spaces is hard because they must avoid collisions while following a good overall route. The authors use a special mathematical field called a volumetric harmonic field to guide the drone’s path globally. Instead of following a fixed path, the drone’s planner predicts where it will be and queries the field locally to decide its next move, keeping it safe and smooth. Tests in simulated and real environments show this method leads to safer, smoother flying with some longer routes.
Open → 2609.15680v1

Spring-legged quadcopter cuts power use by nearly half hopping

Learning to Exploit Passive Dynamics for Energy-Efficient Target Hopping of a Spring-Legged Quadcopter

Abstract: Combining aerial thrust with spring-loaded hopping makes monopedal quadcopters promising for locomotion over complex terrain, but heuristic proportional-integral-derivative (PID) tuning limits coordination between active thrust and passive contact dynamics. We present a direct estimated-state-to-motor Proximal Policy Optimization (PPO) policy that commands four motors without an explicit hopping state machine or low-level attitude PID. Its reward combines Energy-Manifold Shaping for mass-normalized vertical-energy tracking and apex-state anchoring with Efficiency Shaping, which uses a history-aware power estimator to penalize general power use, impose an additional airborne-power cost, and penalize airborne near-stationarity. In representative hardware runs, the PPO-based control stack reduced cycle-averaged measured electrical power by 30.7% and mean total normalized thrust by 49.8% relative to the tuned PID-based control stack, while retaining repeatable commanded-height hopping and more concentrated landings. These observations are consistent with improved use of passive dynamics and reduced measured electrical demand.

Mon 14 SeptRobotics
The gist
Hopping robots that combine flying with springy legs can move well over rough ground, but getting their motors to work smoothly with their springs is tricky. The authors taught a robot’s four motors to control hopping without a complicated step-by-step program by using a learning method called PPO. This new approach used less electricity, managed energy better, and helped the robot land more precisely compared to older methods. It shows machines can learn to save power by better using their natural springs.
Open → 2609.15447v1

Combined techniques reduce drone small object detection accuracy

Small Object Detection in Drone Aerial Imagery with LAF-YOLOv10

Abstract: General-purpose object detectors lose accuracy on UAV footage, where targets span only a handful of pixels and onboard compute is limited. Prior work composes independently-validated architectural techniques into one detector, assuming gains reported in isolation transfer once combined. We stress-test that assumption directly. LAF-YOLOv10 integrates four techniques into YOLOv10n: a Partial Convolution C2f (PC-C2f) backbone block, an Attention-Guided Feature Pyramid Network (AG-FPN), a P2 detection head replacing the large-object P5 head, and Wise-IoU v3 regression, asking whether their combined effect matches what each contributes alone. We train LAF-YOLOv10 three times (seeds 42, 123, 256) on VisDrone-DET2019, benchmark against unmodified YOLOv10n, and use TIDE error decomposition, per-category breakdown, per-component ablation, attention/loss comparisons, zero-shot transfer to UAVDT, and held-out/test-dev evaluation to localize where the combination succeeds or fails. Composability does not hold here. LAF-YOLOv10 reaches 24.0+/-0.4% mAP@0.5 at 2.14M parameters, 7.8 points below YOLOv10n (31.8%), a deficit that transfers to UAVDT (-10.0 points) and is confirmed by held-out and test-dev evaluation (23.5%, 22.5%). Background false positives, localization error, and duplicate detections move in the direction AG-FPN and Wise-IoU were designed to push. Ablation traces the deficit to a specific source: the P2/-P5 head swap costs 2.5 points independently plus a 2.5-point interaction penalty when layered onto a backbone weakened by PC-C2f, whose own 2.0-point loss is consistent with a partial pretrained-weight transplant (73/150 backbone tensors transfer). The failure is attributable to a specific interaction, not the four components individually. Composability must be verified directly, not assumed. Code/checkpoints: https://github.com/Mudassiruddin7/Small-Object-Detection-in-UAV-Imagery.

Sun 13 SeptComputer Vision and Pattern Recognition
The gist
Detecting tiny objects in images taken by drones is tricky because the objects look very small and drones have limited computer power. The authors tried combining four methods that each seemed to help on their own, but when put together, the results were worse instead of better. They found that one specific change, swapping detection parts and how they interacted, caused most of the accuracy drop. This means we cannot assume improvements will always add up nicely when combined, and need to test combinations carefully.
Open → 2609.14560v1

Tail-sitter UAV flies precise routes without airframe data

Aerodynamic Prior-Free Coordinated Trajectory Generation and Tracking Control for a Tail-Sitter UAV

Abstract: This paper presents a coordinated trajectory generation and tracking control framework for a tail-sitter unmanned aerial vehicle (UAV), which does not require aerodynamic priors identified for a specific airframe while addressing the challenge of flight control under highly nonlinear aerodynamics across the full flight envelope. The core innovation lies in employing phase-specific aerodynamic modeling strategies for planning and tracking, tailored to their distinct functional characteristics, without requiring airframe-specific aerodynamic priors. Specifically, the phi-theory model under coordinated flight is employed to derive an analytic differential flatness mapping, and a simplified but locally accurate model is established for predictive control to enable real-time aerodynamic parameter estimation. The proposed framework is evaluated extensively through both simulation and challenging real-world flight tests under mild wind conditions, showing high-precision tracking and adaptability across the tested aerodynamic conditions. To the best of our knowledge, this is the first real-world demonstration of accurate trajectory tracking over tested flight regimes spanning the full envelope of a tail-sitter UAV without relying on aerodynamic identification campaigns. The source code of our framework is available at: https://github.com/SYSU-HILAB/AP-PnC.

Thu 10 SeptRobotics
The gist
Flying a special type of drone called a tail-sitter is tricky because it changes how it flies so much, making control complicated. The authors created a method that plans and controls the path of this drone without needing detailed information about its specific shape or aerodynamics. Their technique works well across all flight modes and was tested both in simulations and real windy conditions. This helps these drones fly accurately without long, costly tests or models beforehand.
Open → 2609.11698v1

Underactuated drone arm writes precisely on vertical and inclined surfaces

Contact-Aware Incremental Model Predictive Control for an Underactuated Aerial Manipulator

Abstract: We present a robust contact-aware control framework for aerial writing on an underactuated platform. The framework combines nonlinear model predictive control (NMPC) for accurate end-effector position and normal-force tracking at small reference penetration depths, with consistent performance across controller tunings, with whole-body incremental nonlinear dynamic inversion (INDI) for robustness to frictional and aerodynamic disturbances during contact. The proposed controllers are validated on a quadrotor-based aerial manipulator with a rigid, single-link, one-degree-of-freedom (DoF) arm in simulation and real-world experiments. The aerial writing experiments span vertical and inclined surfaces, multiple reference forces, different friction conditions, and wind disturbances. The results demonstrate that robust simultaneous five-DoF end-effector pose and contact-force tracking is achievable on a standard underactuated quadrotor with a simple, rigid, single-link arm, without requiring a fully actuated platform, a complex arm, or dedicated force/torque sensing.

Thu 10 SeptRobotics
The gist
Controlling drones to touch surfaces accurately is hard because they have limited motors and face wind and friction. The authors designed a control method combining prediction and feedback techniques so a drone with a simple arm can write on walls precisely and steadily, even with disturbances. This method does not need complicated arms or special force sensors. They tested it both in simulations and real life on a drone that holds a pen to write on different surfaces with varying forces and wind.
Open → 2609.11661v1

Fpga acceleration boosts drone control speeds and cuts power use

AccelMPC: High-Rate, Low-Power FPGA-Accelerated Model Predictive Control for Tiny Drones

Abstract: Unlocking the potential of tiny aerial robots requires order of magnitude improvements in the performance of embedded edge control. In particular, although recent cached model predictive control (MPC) solvers can handle the fast system dynamics and complex constraints required for agile drone flight, their computational demands remain prohibitive for resource-constrained robots, forcing prior implementations to operate at reduced control rates. AccelMPC overcomes this challenge through an end-to-end co-design approach that jointly optimizes the solver algorithm, numerical representation, hardware mapping, and physical integration. AccelMPC pairs a co-designed FPGA-accelerated alternating direction method of multipliers (ADMM)-based MPC solver with a custom 6g PCB, providing high-bandwidth communication for deployment on a 35g Crazyflie. Hardware experiments demonstrate 1 kHz onboard constrained MPC with dynamic obstacles, up to 15.6x faster solve times and 195.4x improvement in energy-delay product over state-of-the-art embedded microcontroller-based solvers, all while scaling to optimization problems with over 20,000 optimization variables and a comparable number of constraints. We release our PCB design files, firmware, and FPGA solver code open source.

Tue 8 SeptRobotics
The gist
Controlling tiny drones quickly and precisely is hard because the computers they carry are small and slow. The authors created a special combination of software and hardware using an FPGA chip that helps drones solve complex control problems much faster and with less energy. This lets drones react faster to changes around them, even when avoiding moving obstacles. They tested this system on a light drone and shared all their designs openly for others to use.
Open → 2609.09380v1

Flying humanoid robots walk on ceilings with smoother thrust control

Anti-Gravity Walking by a Flying Humanoid Robot via Thrust-Rate Input Whole-Body Model Predictive Control

Abstract: Flying humanoids are expected to perform tasks in diverse environments, while their existing locomotion is mainly limited to aerial flight and ground walking. The capability to move in complex three-dimensional space can greatly expand their application range. For such walking motion on ceilings and similar anti-gravity environments, whole-body MPC is effective. However, the discontinuous changes in dynamic structure accompanying contact switching during walking can induce thrust spikes, resulting in control instability. Therefore, in this work, we propose and implement a real-time whole-body MPC framework for anti-gravity bipedal walking. First, we formulate whole-body MPC using the time derivative of thrust, namely thrust-rate, as the control input. This formulation guarantees continuity of the thrust trajectory during contact switching while preserving the sparse structure of the optimal control problem for fast computation. Second, we address the lack of natural support forces in anti-gravity environments. We introduce lower bounds on the foot-normal component of the contact force, and smoothly transfer them during the doublesupport phase. Finally, we implement the proposed framework and demonstrate anti-gravity walking by a flying humanoid through simulation and a hardware experiment. To the best of our knowledge, this is the first demonstration of multi-contact whole-body MPC for a transformable aerial robot and walking by a flying humanoid beyond the ground.

Mon 7 SeptRobotics
The gist
Flying robots that look like humans usually either fly or walk on the ground. This work helps these robots walk on ceilings or upside-down surfaces by improving how their controls handle forces. The researchers designed a control system that changes the force output smoothly even when the robot's feet switch contact points, avoiding sudden spikes that could cause problems. They also added special constraints to mimic support forces when the robot walks upside down. They tested these ideas with simulations and an actual robot, showing it can walk in anti-gravity conditions.
Open → 2609.07544v1