2017
DOI: 10.1109/lra.2017.2665693
|View full text |Cite
|
Sign up to set email alerts
|

Real-Time Motion Planning for Aerial Videography With Dynamic Obstacle Avoidance and Viewpoint Optimization

Abstract: We propose a method for real-time motion planning with applications in aerial videography. Taking framing objectives, such as position of targets in the image plane as input, our method solves for robot trajectories and gimbal controls automatically and adapts plans in real-time due to changes in the environment. We contribute a real-time receding horizon planner that autonomously records scenes with moving targets, while optimizing for visibility to targets and ensuring collision-free trajectories. A modular … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
178
3

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 142 publications
(183 citation statements)
references
References 22 publications
1
178
3
Order By: Relevance
“…This laptop controls the position of the drones at a high, and approximately constant, frequency of 20 Hz. We implement a slightly modified version of the Model Predictive Controller introduced by Nägeli et al (2017a) and extended to multiple drones by Nägeli et al (2017b), where we remove all the cost terms for videography. This controller minimizes the deviation from the assigned position of the drone in the formation, subject to collision avoidance, state and input constraints.…”
Section: Implementation Detailsmentioning
confidence: 99%
See 2 more Smart Citations
“…This laptop controls the position of the drones at a high, and approximately constant, frequency of 20 Hz. We implement a slightly modified version of the Model Predictive Controller introduced by Nägeli et al (2017a) and extended to multiple drones by Nägeli et al (2017b), where we remove all the cost terms for videography. This controller minimizes the deviation from the assigned position of the drone in the formation, subject to collision avoidance, state and input constraints.…”
Section: Implementation Detailsmentioning
confidence: 99%
“…The NMPC by Nägeli et al (2017b) accounts for the internal constraints of the Parrot Bebop 2 (e.g., maximal vertical and horizontal velocities, maximal roll and pitch angles). The limits are described in the documentation of the Parrot SDK.…”
Section: Quadrotor Hardwarementioning
confidence: 99%
See 1 more Smart Citation
“…When it comes to HRT task scheduling, hybrid methods are always employed. The hybrid approaches utilize design-time computations to identify a timing constraint satisfying allocation at runtime [36,37].…”
Section: Multi-robot Task Schedulingmentioning
confidence: 99%
“…In the visual servoing literature, to the best of our knowledge, the real-time predictive controllers used for a visual tracking task are [15], [16]. Although [15] formulated an c 2020 IEEE. Personal use of this material is permitted.…”
Section: Introductionmentioning
confidence: 99%