Graph-based motor primitive generation framework: UAV motor primitives by demonstration-based learning

Yunsick Sung, Jeonghoon Kwak, Jong Hyuk Park

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

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 languageEnglish
Article number35
Pages (from-to)1-9
Number of pages9
JournalHuman-centric Computing and Information Sciences
Volume5
Issue number1
DOIs
StatePublished - 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