Abstract
Unmanned aerial vehicles (UAVs) have many potential applications, such as delivery, leisure, and surveillance. To enable these applications, making the UAVs fly autonomously is the key issue, and requires defining UAV motor primitives. Diverse attempts have been made to automatically generate motor primitives for UAVs and robots. However, given that UAVs usually do not fly as expected because of external environmental factors, a novel approach for UAVs needs to be designed. This paper proposes a demonstration-based method that generates a graph-based motor primitive. In the experiment, an AR.Drone 2.0 was utilized. By controlling the AR.Drone 2.0, four motor primitives are generated and combined as a graph-based motor primitive. The generated motor primitives can be performed by a planner or a learner, such as a hierarchical task network or Q-learning. By defining the executable conditions of the motor primitives based on measured properties, the movements of the graph-based motor primitive can be chosen depending on changes in the indoor environment.
| Original language | English |
|---|---|
| Article number | 35 |
| Pages (from-to) | 1-9 |
| Number of pages | 9 |
| Journal | Human-centric Computing and Information Sciences |
| Volume | 5 |
| Issue number | 1 |
| DOIs | |
| State | Published - 1 Dec 2015 |
Fingerprint
Dive into the research topics of 'Graph-based motor primitive generation framework: UAV motor primitives by demonstration-based learning'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver