DocumentCode
2142476
Title
Representation and Programming for a Robotic Assembly Task Using an Assembly Structure
Author
Nagai, Tatsuichiro ; Aramaki, Shigeto ; Nagasawa, Isao
Author_Institution
Fukuoka Univ., Fukuoka
fYear
2007
fDate
16-19 Oct. 2007
Firstpage
909
Lastpage
914
Abstract
This paper describes a knowledge representation and programming method for a robotic assembly task. The methodology is explained using a robotic assembly task involving position and force controls. The action sequence is defined based on a control hierarchy which consists of four levels (Control primitive level, Control skill level, Skill level, and Task level). A complicated assembly task can be represented by the product and concatenation of control primitives in the lower levels, and various tasks can be defined by adding new control primitives. The parts to be assembled are represented by the built-up structure that we propose. In this paper, the concept of a CRS (Constraint Reduction System) is introduced for creating a robot task program. The CRS is realized through the use of an extended "prolog" programming language. All the actions and primitives are considered processes and can be uniformly described by the reduction rule of the CRS.
Keywords
PROLOG; control engineering computing; force control; knowledge representation; position control; programming languages; robot programming; robotic assembly; action sequence; assembly structure; constraint reduction system; control hierarchy; control primitive level; control skill level; force controls; knowledge representation; position controls; programming method; prolog programming language; robot task program; robotic assembly task; Information technology; Robot programming; Robotic assembly;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology, 2007. CIT 2007. 7th IEEE International Conference on
Conference_Location
Aizu-Wakamatsu, Fukushima
Print_ISBN
978-0-7695-2983-7
Type
conf
DOI
10.1109/CIT.2007.173
Filename
4385201
Link To Document