Proceedings of the 14th Annual International Conference on Mobile Systems, Applications, and Services 2016
DOI: 10.1145/2906388.2906410
|View full text |Cite
|
Sign up to set email alerts
|

Reactive Control of Autonomous Drones

Abstract: Aerial drones, ground robots, and aquatic rovers enable mobile applications that no other technology can realize with comparable flexibility and costs. In existing platforms, the low-level control enabling a drone's autonomous movement is currently realized in a time-triggered fashion, which simplifies implementations. In contrast, we conceive a notion of reactive control that supersedes the time-triggered approach by leveraging the characteristics of existing control logic and of the hardware it runs on. Usin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

4
32
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 53 publications
(36 citation statements)
references
References 29 publications
4
32
0
Order By: Relevance
“…In Figure 6, Step 5 is guaranteed to happen before 3 . Thus, the worst case freshness time is essentially the worst case reaction time, shown in Equation 5.…”
Section: Worst Case End-to-end Freshness Time Of a Pipe Chainmentioning
confidence: 99%
See 1 more Smart Citation
“…In Figure 6, Step 5 is guaranteed to happen before 3 . Thus, the worst case freshness time is essentially the worst case reaction time, shown in Equation 5.…”
Section: Worst Case End-to-end Freshness Time Of a Pipe Chainmentioning
confidence: 99%
“…Kirsch et al [18] use Giotto to reimplement a helicopter control system. Others have developed data-triggered rather than time-triggered drone flight control using reactive programming languages [5].…”
Section: Related Workmentioning
confidence: 99%
“…The sched- uler operates in a best-effort manner based on programmerprovided priorities. Many autopilots share similar designs [7].…”
Section: Autopilotsmentioning
confidence: 99%
“…Our experience tells a different story. Several seemingly-solved problems must be revisited in the new context set by drones and the applications they enable, including control [4]. Moreover, it is at this level that one of the most severe issues still plaguing the operation of drones, that is, their dependable behavior, needs to be tackled [11], as we discuss next.…”
Section: Low-level Controlmentioning
confidence: 99%
“…It made us understand more precisely how the drone reacts to external commands, which facilitated debugging the behavior during autonomous flight; how the environment may affect its operation, for example, in the case of wind; and what signs indicate that physical breakage is imminent, which turns out to be fundamental for a dependable operation in the wild. Some of our research in this area [4] was only possible because of the experience gained in flying drones manually. The more sensors, the better.…”
Section: Lessons Learnedmentioning
confidence: 99%