Execution control of robotic tasks: a Petri net-based approach

被引:14
作者
Caccia, M [1 ]
Coletta, P [1 ]
Bruzzone, G [1 ]
Veruggio, G [1 ]
机构
[1] CNR, ISSIA, Sez Genova, I-16149 Genoa, Italy
关键词
Petri nets; hybrid systems; control architectures; underwater robotics;
D O I
10.1016/j.conengprac.2004.10.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of controlling the execution of motion estimation and control tasks in intelligent robotic systems is addressed in this paper. A methodology for automatically transforming conventional task-variable graphs representing the execution level of intelligent control architectures in Petri nets is presented. The proposed Petri net representation allows the design and implementation of an execution control module which, through suitable graph-search algorithms, generates sequences of task activation/deactivation operations which execute the desired commands maintaining the system in admissible configurations. The application of the proposed methodology to the execution control of the navigation, guidance and control system of the Romeo ROV is described and discussed. (c) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:959 / 971
页数:13
相关论文
共 20 条
[1]   An architecture for autonomy [J].
Alami, R ;
Chatila, R ;
Fleury, S ;
Ghallab, M ;
Ingrand, F .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (04) :315-337
[2]  
[Anonymous], INTELLIGENT ROBOTIC
[3]  
[Anonymous], P C MAN CONTR MAR CR
[4]  
Antsaklis P.J., 1993, INTRO INTELLIGENT CO
[5]  
BRUZZONE G, 2002, P MCCA 2002 LISB POR
[6]  
BRUZZONE G, 2002, P CD ROM IFAC WORLD
[7]   Unmanned underwater vehicles for scientific applications and robotics research: The ROMEO Project [J].
Caccia, M ;
Bono, R ;
Bruzzone, G ;
Veruggio, G .
MARINE TECHNOLOGY SOCIETY JOURNAL, 2000, 34 (02) :3-17
[8]   Bottom-following for remotely operated vehicles: Algorithms and experiments [J].
Caccia, M ;
Bruzzone, G ;
Veruggio, G .
AUTONOMOUS ROBOTS, 2003, 14 (01) :17-32
[9]   Guidance and control of a reconfigurable unmanned underwater vehicle [J].
Caccia, M ;
Veruggio, G .
CONTROL ENGINEERING PRACTICE, 2000, 8 (01) :21-37
[10]  
CACCIA M, 2001, P MCCA 2001 DUBR CRO