首页 | 本学科首页   官方微博 | 高级检索  
     


Multiple robot programming using a concurrent logic language
Authors:David Ben-Arieh  Oded Maimon
Affiliation:(1) Department of Industrial Engineering and Management, Ben-Gurion University of the Negev, P.O. Box 653, 84105 Beer-Sheva, Israel;(2) Department of Industrial Engineering, Tel Aviv University, Ramat Aviv, 69978 Tel Aviv, Israel
Abstract:Advances in robotics has led to the cooperation of multiple robots among themselves and with their industrial automation environment. Efficient interaction with industrial robots thus becomes one of the key factors in the successful utilization of this modern equipment. When multiple manipulators have to be coordinated, there is a need for a new programming approach that facilitates and encompasses the needs of concurrency, synchronization, timing, and communication. Most robot languages have been developed with little attention being given to the integration of the robot with its environment. Currently, there is a gap between the robot capabilities, the task definition environment, and language facilities supplied to use robots.This paper analyzes the needs and then establishes that a concurrent logic programming approach is a step towards achieving a multi-robot knowledgeable task programming. In particular, the FCP dialect of concurrent Prolog is demonstrated, and analyzed.This research is partially supported by the Paul Ivanier Center for research in robots and production management.
Keywords:Multi-robot system  programming languages  concurrent programming  logic programming  concurrent Prolog
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号