paper-with-me

홈 › Papers

Rusty Flying Robots: Learning a Full Robotics Stack with Real-Time Operation on an STM32 Microcontroller in a 9 ECTS MS Course

2026-03-20 · Wolfgang Hoenig, Christoph Scherer, Khaled Wahba arxiv

We describe a novel masters-level projects class that teaches robotics along the traditional robotics pipeline (dynamics, state estimation, controls, planning). One key motivational part is that students have to directly apply the algorithms they learn on a highly constrained compute platform, effectively making a robot fly. We teach nonlinear algorithms as deployed in state-of-the-art flight stacks such as PX4. Didactically, we rely on two core concepts: 1) avoidance of provided black-box software infrastructure, and 2) usage of the safe and efficient programming language Rust that is used on the PC (for simulation) and an STM32 microcontroller (for robot deployment). We discuss our methodology and the student feedback over two years with ten students each. Teaching material: https://imrclab.github.io/teaching/flying-robots

📄 PDF Abstract BibTeX arXiv:2604.00032

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Are Foundation Models the Route to Full-Stack Transfer in Robotics?

2026-02-25 · Freek Stulp, Samuel Bustamante, João Silvério, Alin Albu-Schäffer 외 arxiv

In humans and robots alike, transfer learning occurs at different levels of abstraction, from high-level linguistic transfer to low-level transfer of motor skills. In this article, we provide an overview of the impact th…

Transfer Learning

An RGB-D Camera-Based Multi-Small Flying Anchors Control for Wire-Driven Robots Connecting to the Environment

2025-08-04 · Shintaro Inoue, Kento Kawaharazuka, Keita Yoneda, Sota Yuzaki 외 arxiv

In order to expand the operational range and payload capacity of robots, wire-driven robots that leverage the external environment have been proposed. It can exert forces and operate in spaces far beyond those dictated b…

Flying Adversarial Patches: Manipulating the Behavior of Deep Learning-based Autonomous Multirotors

2023-05-22 · Pia Hanfeld, Marina M. -C. Höhne, Michael Bussmann, Wolfgang Hönig

Autonomous flying robots, e.g. multirotors, often rely on a neural network that makes predictions based on a camera image. These deep learning (DL) models can compute surprising results if applied to input images outside…

Position

TrustyAI Explainability Toolkit

2021-04-26 · Rob Geada, Tommaso Teofili, Rui Vieira, Rebecca Whitworth 외

Artificial intelligence (AI) is becoming increasingly more popular and can be found in workplaces and homes around the world. The decisions made by such "black box" systems are often opaque; that is, so complex as to be …

Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)

Kidnapping Deep Learning-based Multirotors using Optimized Flying Adversarial Patches

2023-08-01 · Pia Hanfeld, Khaled Wahba, Marina M. -C. Höhne, Michael Bussmann 외

Autonomous flying robots, such as multirotors, often rely on deep learning models that make predictions based on a camera image, e.g. for pose estimation. These models can predict surprising results if applied to input i…

Deep LearningPose EstimationReal-World Adversarial AttackRobot Navigation