
FOLLOWUS
Department of Artificial Intelligence, Universidad Politécnica de Madrid, Madrid 28040, Spain
Centre for Automation and Robotics, Universidad Politécnica de Madrid, Madrid 28040, Spain
Martin MOLINA, E-mail: martin.molina@upm.es
收稿:2018-09-11,
修回:2019-;1-;8,
纸质出版:2019-01
Scan QR Code
Martin MOLINA, Alberto CAMPORREDONDO, Hriday BAVLE, 等. 用于Aerostack空中机器人框架的一种执行控制方法[J]. 信息与电子工程前沿(英文), 2019,20(1):60-75.
Martin MOLINA, Alberto CAMPORREDONDO, Hriday BAVLE, et al. An execution control method for the Aerostack aerial robotics framework[J]. Frontiers of Information Technology & Electronic Engineering, 2019, 20(1): 60-75.
Martin MOLINA, Alberto CAMPORREDONDO, Hriday BAVLE, 等. 用于Aerostack空中机器人框架的一种执行控制方法[J]. 信息与电子工程前沿(英文), 2019,20(1):60-75. DOI: 10.1631/FITEE.1800552.
Martin MOLINA, Alberto CAMPORREDONDO, Hriday BAVLE, et al. An execution control method for the Aerostack aerial robotics framework[J]. Frontiers of Information Technology & Electronic Engineering, 2019, 20(1): 60-75. DOI: 10.1631/FITEE.1800552.
执行控制是机器人结构设计中的关键环节,对机器人终端系统质量有重要影响。描述了一种一般性的执行控制方法,用于Aerostack空中机器人软件架构,并提出执行控制和设计决策中的技术挑战。所提算法有一个原创设计,结合了用于行为(如位置检测和性能监测)执行控制的分布式方法,并集中协调,以保证并行执行的一致性。实验结果表明,该方法对不同类型空中任务具有一般性和可用性,可以高效执行任务。该方法受机器人操作系统标准支持,故适用性较广;此外,Aerostack框架集成了一项开源工程。因此,该方法的技术细节对开发者完全开放,开发者可自由地将其用于开发新型空中机器人系统。
Execution control is a critical task of robot architectures which has a deep impact on the quality of the final system. In this study
we describe a general method for execution control
which is a part of the Aerostack software framework for aerial robotics
and present technical challenges for execution control and design decisions to develop the method. The proposed method has an original design combining a distributed approach for execution control of behaviors (such as situation checking and performance monitoring) and centralizes coordination to ensure consistency of the concurrent execution. We conduct experiments to evaluate the method. The experimental results show that the method is general and usable with acceptable development efforts to efficiently work on different types of aerial missions. The method is supported by standards based on a robot operating system (ROS) contributing to its general use
and an open-source project is integrated in the Aerostack framework. Therefore
its technical details are fully accessible to developers and freely available to be used in the development of new aerial robotic systems.
R Alami , , , R Chatila , , , S Fleury , , , 等 . . An architecture for autonomy . . Int J Robot Res , , 1998 . . 17 ( ( 4 ): ): 315 - - 337 . . DOI: 10.1177/027836499801700402 http://doi.org/10.1177/027836499801700402 . .
P Allgeuer , , , S Behnke . . Hierarchical and state-based architectures for robot behavior planning and control . . Proc 8 th Workshop on Humanoid Soccer Robots and 13 th IEEE-RAS Int Conf on Humanoid Robots , , 2013 . . p.1 - - 6 . . . .
RC Arkin . . Behavior-Based Robotics (Intelligent Robotics and Autonomous Agents) , , MIT Press , , : : Cambridge, USA 1998 . . .
H Bavle , , , JL Sanchez-Lopez , , , P de la Puente , , , 等 . . Fast and robust flight altitude estimation of multirotor UAVs in dynamic unstructured environments using 3D point cloud sensors . . Aerospace , , 2018 . . 5 ( ( 3 ): ): 94 DOI: 10.3390/aerospace5030094 http://doi.org/10.3390/aerospace5030094 . .
RP Bonasso , , , RJ Firby , , , E Gat , , , 等 . . Experiences with an architecture for intelligent, reactive agents . . J Exp Theor Artif Intell , , 1997 . . 9 ( ( 2-3 ): ): 237 - - 256 . . DOI: 10.1080/095281397147103 http://doi.org/10.1080/095281397147103 . .
R Brooks . . A robust layered control system for a mobile robot . . IEEE J Rob Autom , , 1986 . . 2 ( ( 1 ): ): 14 - - 23 . . . .
RJ Firby . . Adaptive Execution in Complex Dynamic Worlds . . PhD Thesis, Yale University, New Haven, USA , , 1989 . . .
F Furrer , , , M Burri , , , M Achtelik , , , 等 . . RotorS—a modular gazebo MAV simulator framework . . In: Koubaa A (Ed.), Robot Operating System (ROS). Springer, Cham , , 2016 . . p.595 - - 625 . . DOI: 10.1007/978-3-319-26054-9_23 http://doi.org/10.1007/978-3-319-26054-9_23 . .
E Gat . . Integrating planning and reacting in a heterogeneous asynchronous architecture for controlling realworld mobile robots . . Proc 10 th National Conf on Artificial Intelligence , , 1992 . . p.809 - - 815 . . . .
E Gat . . ESL: a language for supporting robust plan execution in embedded autonomous agents . . IEEE Aerospace Conf , , 1996 . . p.319 - - 324 . . DOI: 10.1109/AERO.1997.574422 http://doi.org/10.1109/AERO.1997.574422 . .
E Gat . . On three-layer architectures . . In: Kortenkamp D, Bonnasso RP, Murphy R (Eds.), Artificial Intelligence and Mobile Robots. MIT Press, Cambridge, USA , , 1998 . . p.195 - - 210 . . . .
F Ingrand , , , F Py . . An execution control system for autonomous robots . . Proc IEEE Int Conf on Robotics and Automation , , 2002 . . p.1333 - - 1338 . . DOI: 10.1109/ROBOT.2002.1014728 http://doi.org/10.1109/ROBOT.2002.1014728 . .
D Kortenkamp , , , R Simmons , , , D Brugali . . Robotic systems architectures and programming . . In: Siciliano B, Khatib O (Eds.), Springer Handbook of Robotics. Springer Berlin Heidelberg , , 2008 . . p.187 - - 206 . . DOI: 10.1007/978-3-540-30301-5_9 http://doi.org/10.1007/978-3-540-30301-5_9 . .
S Mittal , , , F Frayman . . Towards a generic model of configuration tasks . . 11 th Int Joint Conf on Artificial Intelligence , , 1989 . . p.1395 - - 1401 . . . .
M Molina , , , RA Suarez-Fernandez , , , C Sampedro , , , 等 . . TML: a language to specify aerial robotic missions for the framework Aerostack . . Int J Intell Comput Cybern , , 2017 . . 10 ( ( 4 ): ): 491 - - 512 . . DOI: 10.1108/IJICC-03-2017-0025 http://doi.org/10.1108/IJICC-03-2017-0025 . .
M Molina , , , P Frau , , , D Maravall . . A collaborative approach for surface inspection using aerial robots and computer vision . . Sensors , , 2018 . . 18 ( ( 3 ): ): 893 DOI: 10.3390/s18030893 http://doi.org/10.3390/s18030893 . .
A Rodriguez-Ramos , , , C Sampedro , , , H Bavle , , , 等 . . Towards fully autonomous landing on moving platforms for rotary unmanned aerial vehicles . . Int Conf on Unmanned Aircraft Systems , , 2017 . . p.170 - - 178 . . DOI: 10.1109/ICUAS.2017.7991438 http://doi.org/10.1109/ICUAS.2017.7991438 . .
AL Rothenstein . . A Mission Plan Specification Language for Behaviour-Based Robots . . MS Thesis, University of Toronto, Toronto, Canada , , 2002 . . .
E Rutten . . A framework for using discrete control synthesis in safe robotic programming and teleoperation . . Proc IEEE Int Conf on Robotics and Automation , , 2001 . . p.4104 - - 4109 . . DOI: 10.1109/ROBOT.2001.933259 http://doi.org/10.1109/ROBOT.2001.933259 . .
C Sampedro , , , H Bavle , , , JL Sanchez-Lopez , , , 等 . . A flexible and dynamic mission planning architecture for UAV swarm coordination . . Int Conf on Unmanned Aircraft Systems , , 2016 . . p.355 - - 363 . . DOI: 10.1109/ICUAS.2016.7502669 http://doi.org/10.1109/ICUAS.2016.7502669 . .
C Sampedro , , , A Rodriguez-Ramos , , , H Bavle , , , 等 . . A fully-autonomous aerial robot for search and rescue applications in indoor environments using learning-based techniques . . J Intell Robot Syst , , 2018 . . p.1 - - 27 . . DOI: 10.1007/s10846-018-0898-1 http://doi.org/10.1007/s10846-018-0898-1 . .
JL Sanchez-Lopez , , , M Molina , , , H Bavle , , , 等 . . A multilayered component-based approach for the development of aerial robotic systems: the aerostack framework . . J Intell Robot Syst , , 2017 . . 88 ( ( 2-4 ): ): 683 - - 709 . . DOI: 10.1007/s10846-017-0551-4 http://doi.org/10.1007/s10846-017-0551-4 . .
RA Suárez Fernández , , , JL Sanchez-Lopez , , , C Sampedro , , , 等 . . Natural user interfaces for human-drone multimodal interaction . . Int Conf on Unmanned Aircraft Systems , , 2016 . . p.1013 - - 1022 . . DOI: 10.1109/ICUAS.2016.7502665 http://doi.org/10.1109/ICUAS.2016.7502665 . .
V Verma , , , T Estlin , , , A Jónsson , , , 等 . . Plan execution interchange language (PLEXIL) for executable plans and command sequences . . Int Symp on Artificial Intelligence, Robotics and Automation in Space , , 2005 . . p.1 - - 8 . . . .
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621