DocumentCode
1768617
Title
Behavior-based manipulator programming based on Extensible Agent Behavior Specification Language
Author
Hsien-I Lin ; Chia-Hsien Cheng
Author_Institution
Grad. Inst. of Autom. Technol., Nat. Taipei Univ. of Technol., Taipei, Taiwan
fYear
2014
fDate
22-25 Oct. 2014
Firstpage
808
Lastpage
813
Abstract
Endowing a robot with skills to perform manipulative tasks has an important role in developing an intelligent robot. To manipulate objects, a robot needs perception and action skills. However, designing the programming framework to integrate a variety of skills in a robot system is a challenging task and significantly influences the robot performance. In this paper, we present a behavior-based manipulator programming framework which is based on Extensible Agent Behavior Specification Language (XABSL) to manage behaviors in a robot system. To achieve the flexibility and reusability of robot behaviors required for practice applications, the proposed concept is to implement a programming framework for robot manipulation into two steps: first, perception and action behaviors are created to endow a robot with fundamental skills to perform manipulative tasks; second, using the XABSL framework, the created behaviors are simply planned by an option graph. Because behaviors are planned to be activated by certain stimuli and respond accordingly, programming robot manipulative tasks becomes simpler. Moreover, by the programming framework for robot manipulative tasks, the programming effort is reduced considerably. In our experiments, we provide an extensive validation of the proposed behavior-based programming framework on the manipulative tasks such as stacking cubes and solving rubik´s cube.
Keywords
graph theory; intelligent robots; manipulators; robot programming; specification languages; XABSL framework; action behaviors; behavior-based manipulator programming; extensible agent behavior specification language; intelligent robot; option graph; programming effort; robot behaviors; robot manipulative tasks; robot perception; robot performance; Complexity theory; Robots; Stacking; Behavior-based; Extensible Agent Behavior Specification Language (XABSL); manipulative tasks;
fLanguage
English
Publisher
ieee
Conference_Titel
Control, Automation and Systems (ICCAS), 2014 14th International Conference on
Conference_Location
Seoul
ISSN
2093-7121
Print_ISBN
978-8-9932-1506-9
Type
conf
DOI
10.1109/ICCAS.2014.6987890
Filename
6987890
Link To Document