Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Tobias Naegeli

dblp:162/7416 · also Tobias Nägeli · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 1 first-authorSystems, architecture and hardware · 5 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorHuman-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
4 papers
Computer animation and physical simulation · 55% Virtual and augmented reality · 23% Visual content generation and editing · 22%
Artificial intelligence
3 papers
Motion planning and robot control · 42% Legged, aerial and field robots · 34% Robot navigation and mapping · 24%
Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 100%

Topics — the 9 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Legged, aerial and field robots
aerial robots
0.532018
Multi-robot path planning for a swarm of robots that can both fly and drive · ICRA 2017
Flycon: real-time environment-independent multi-view human pose estimation with aerial vehicles · ACM Trans. Graph. 2018
Real-time planning for automated multi-view drone cinematography · ACM Trans. Graph. 2017
Visual content generation and editing › multimedia content creation
automated cinematography
0.412020
Capturing Subjective First-Person View Shots with Drones for Automated Cinematography · ACM Trans. Graph. 2020
Computer animation and physical simulation › virtual cinematography
camera motion planning
0.412020
Capturing Subjective First-Person View Shots with Drones for Automated Cinematography · ACM Trans. Graph. 2020
Robotics › Robot navigation and mapping › state estimation › multiagent state estimation
multi-robot state estimation
0.312018
Flycon: real-time environment-independent multi-view human pose estimation with aerial vehicles · ACM Trans. Graph. 2018
Virtual and augmented reality › pose estimation
human pose estimation
0.312018
Flycon: real-time environment-independent multi-view human pose estimation with aerial vehicles · ACM Trans. Graph. 2018
Robotics › Motion planning and robot control
motion planning
0.312017
Multi-robot path planning for a swarm of robots that can both fly and drive · ICRA 2017
Robotics › Motion planning and robot control › motion planning
multi-robot motion planning
0.312017
Multi-robot path planning for a swarm of robots that can both fly and drive · ICRA 2017
Computer animation and physical simulation › cinematography
aerial cinematography
0.312017
Real-time planning for automated multi-view drone cinematography · ACM Trans. Graph. 2017
Computer animation and physical simulation
motion planning
0.312017
Real-time planning for automated multi-view drone cinematography · ACM Trans. Graph. 2017

Methods — techniques the papers use, named apart from their topics

model predictive control · 1.2joint optimization · 0.7active infrared markers · 0.7receding horizon optimization · 0.6quadrotor dynamics · 0.6optimization · 0.53d design tool · 0.5constrained optimization · 0.4safe interval path planning · 0.3multi-commodity network flow ILP · 0.3
YearPublicationVenuePosition
2020 Capturing Subjective First-Person View Shots with Drones for Automated Cinematography
abstract
We propose an approach to capture subjective first-person view (FPV) videos by drones for automated cinematography. FPV shots are intentionally not smooth to increase the level of immersion for the audience, and are usually captured by a walking camera operator holding traditional camera equipment. Our goal is to automatically control a drone in such a way that it imitates the motion dynamics of a walking camera operator, and, in turn, capture FPV videos. For this, given a user-defined camera path, orientation, and velocity, we first present a method to automatically generate the operator’s motion pattern and the associated motion of the camera, considering the damping mechanism of the camera equipment. Second, we propose a general computational approach that generates the drone commands to imitate the desired motion pattern. We express this task as a constrained optimization problem, where we aim to fulfill high-level user-defined goals, while imitating the dynamics of the walking camera operator and taking the drone’s physical constraints into account. Our approach is fully automatic, runs in real time, and is interactive, which provides artistic freedom in designing shots. It does not require a motion capture system, and works both indoors and outdoors. The validity of our approach has been confirmed via quantitative and qualitative evaluations.
Amirsaman Ashtari, Stefan Stevsic, Tobias Naegeli, Jean-Charles Bazin, Otmar Hilliges
ACM Trans. Graph.3
2018 Flycon: real-time environment-independent multi-view human pose estimation with aerial vehicles
abstract
We propose a real-time method for the infrastructure-free estimation of articulated human motion. The approach leverages a swarm of camera-equipped flying robots and jointly optimizes the swarm's and skeletal states, which include the 3D joint positions and a set of bones. Our method allows to track the motion of human subjects, for example an athlete, over long time horizons and long distances, in challenging settings and at large scale, where fixed infrastructure approaches are not applicable. The proposed algorithm uses active infra-red markers, runs in real-time and accurately estimates robot and human pose parameters online without the need for accurately calibrated or stationary mounted cameras. Our method i) estimates a global coordinate frame for the MAV swarm, ii) jointly optimizes the human pose and relative camera positions, and iii) estimates the length of the human bones. The entire swarm is then controlled via a model predictive controller to maximize visibility of the subject from multiple viewpoints even under fast motion such as jumping or jogging. We demonstrate our method in a number of difficult scenarios including capture of long locomotion sequences at the scale of a triplex gym, in non-planar terrain, while climbing and in outdoor scenarios.
Tobias Naegeli, Samuel Oberholzer, Silvan Plüss, Javier Alonso-Mora, Otmar Hilliges
ACM Trans. Graph.1
2017 Multi-robot path planning for a swarm of robots that can both fly and drive
abstract
The multi-robot path planning problem has been extensively studied for the cases of flying and driving vehicles. However, path planning for the case of vehicles that can both fly and drive has not yet been considered. Driving robots, while stable and energy efficient, are limited to mostly flat terrain. Quadcopters, on the other hand, are agile and highly mobile but have low energy efficiency and limited battery life. Combining a quadcopter with a driving mechanism presents a path planning challenge by enabling the selection of paths based off of both time and energy consumption. In this paper, we introduce a framework for multi-robot path planning for a swarm of flying-and-driving vehicles. By putting a lightweight driving platform on a quadcopter, we create a robust vehicle with an energy efficient driving mode and an agile flight mode. We extend two algorithms, priority planning with Safe Interval Path Planning and a multi-commodity network flow ILP, to accommodate multimodal locomotion, and we show that these algorithms can indeed plan collision-free paths for flying-and-driving vehicles on 3D graphs. Finally, we demonstrate that our system is able to plan paths and control the motions of 8 of our vehicles in a miniature town.
Brandon Araki, John Strang, Sarah Pohorecky, Celine Qiu, Tobias Naegeli, Daniela Rus
ICRA5
2017 Real-time planning for automated multi-view drone cinematography
abstract
We propose a method for automated aerial videography in dynamic and cluttered environments. An online receding horizon optimization formulation facilitates the planning process for novices and experts alike. The algorithm takes high-level plans as input, which we dub virtual rails, alongside interactively defined aesthetic framing objectives and jointly solves for 3D quadcopter motion plans and associated velocities. The method generates control inputs subject to constraints of a non-linear quadrotor model and dynamic constraints imposed by actors moving in an a priori unknown way. The output plans are physically feasible, for the horizon length, and we apply the resulting control inputs directly at each time-step, without requiring a separate trajectory tracking algorithm. The online nature of the method enables incorporation of feedback into the planning and control loop, makes the algorithm robust to disturbances. Furthermore, we extend the method to include coordination between multiple drones to enable dynamic multi-view shots, typical for action sequences and live TV coverage. The algorithm runs in real-time on standard hardware and computes motion plans for several drones in the order of milliseconds. Finally, we evaluate the approach qualitatively with a number of challenging shots, involving multiple drones and actors and qualitatively characterize the computational performance experimentally.
Tobias Naegeli, Lukas Meier, Alexander Domahidi, Javier Alonso-Mora, Otmar Hilliges
ACM Trans. Graph.1
2016 Airways: Optimization-Based Planning of Quadrotor Trajectories according to High-Level User Goals
abstract
In this paper we propose a computational design tool that allows end-users to create advanced quadrotor trajectories with a variety of application scenarios in mind. Our algorithm allows novice users to create quadrotor based use-cases without requiring deep knowledge in either quadrotor control or the underlying constraints of the target domain. To achieve this goal we propose an optimization-based method that generates feasible trajectories which can be flown in the real world. Furthermore, the method incorporates high-level human objectives into the planning of flight trajectories. An easy to use 3D design tool allows for quick specification and editing of trajectories as well as for intuitive exploration of the resulting solution space. We demonstrate the utility of our approach in several real-world application scenarios, including aerial-videography, robotic light-painting and drone racing.
Christoph Gebhardt, Benjamin Hepp, Tobias Naegeli, Stefan Stevsic, Otmar Hilliges
CHI3
2016 Omni-directional person tracking on a flying robot using occlusion-robust ultra-wideband signals
abstract
We present a tracking system based on ultra-wideband (UWB) radio tranceivers mounted on a robot and a target. In comparison to typical UWB localization systems with fixed UWB tranceivers in the environment we only require instrumentation of the target with a single UWB tranceiver. Our system works in GPS-denied environments and does not suffer from long-term drift and limited fields of view. This paper reports the localization algorithm and implementation details. Additionally, we demonstrate a quantitative evaluation of the accuracy (10cm average position error for a square with side-length of 4m) and application scenarios with a quadrotor flying in close proximity to a person and handling occlusion of the target. Finally, we release our implementation as open-source software.
Benjamin Hepp, Tobias Naegeli, Otmar Hilliges
IROS2
2016 Duo-VIO: Fast, light-weight, stereo inertial odometry
abstract
We present a Visual Inertial Odometry system that enables the autonomous flight of Micro Aerial Vehicles in GPS denied and unstructured environments. The system relies on commercially available and affordable hardware both for sensing and computation. The algorithm runs in real time on an ARM based embedded micro-computer on-board an MAV. In experiments, we demonstrate the performance of the system both indoors and outdoors, in hand held an in-flight scenarios. The achieved accuracy of the experiments is competitive with other research which uses custom designed hardware and desktop-grade processors.
Nicolas de Palezieux, Tobias Naegeli, Otmar Hilliges
IROS2
2015 Semi-direct EKF-based monocular visual-inertial odometry
abstract
We propose a novel monocular visual inertial odometry algorithm that combines the advantages of EKF-based approaches with those of direct photometric error minimization methods. The method is based on sparse, very small patches and incorporates the minimization of photometric error directly into the EKF measurement model so that inertial data and vision-based surface measurements are used simultaneously during camera pose estimation. We fuse vision-based and inertial measurements almost at the raw-sensor level, allowing the estimated system state to constrain and guide image-space measurements. Our formulation allows for an efficient implementation that runs in real-time on a standard CPU and has several appealing and unique characteristics such as being robust to fast camera motion, in particular rotation, and not depending on the presence of corner-like features in the scene. We experimentally demonstrate robust and accurate performance compared to ground truth and show that our method works on scenes containing only non-intersecting lines.
Petri Tanskanen, Tobias Naegeli, Marc Pollefeys, Otmar Hilliges
IROS2
2014 Environment-independent formation flight for micro aerial vehicles
abstract
Some aerial tasks are achieved more efficiently and at a lower cost by a group of independently controlled micro aerial vehicles (MAVs) when compared to a single, more sophisticated robot. Controlling formation flight can be cast as a two-level problem: stabilization of relative distances of agents (formation shape control) and control of the center of gravity of the formation. To date, accurate shape control of a formation of MAVs usually relies on external tracking devices (e.g. fixed cameras) or signals (e.g. GPS) and uses centralized control, which severely limits its deployment. In this paper, we present an environment-independent approach for relative MAV formation flight, using a distributed control algorithm which relies only on embedded sensing and agentto- agent communication. In particular, an on-board monocular camera is used to acquire relative distance measurements in combination with a consensus-based distributed Kalman filter. We evaluate our methods in- and outdoors with a formation of three MAVs while controlling the formation's center of gravity manually.
Tobias Naegeli, Christian Conte, Alexander Domahidi, Manfred Morari, Otmar Hilliges
IROS1