{"title":"A multi-robot task planning system minimizing the total execution time for hospital service","authors":"Yong-hwi Kim, B. Kim","doi":"10.1109/ICCAS.2010.5669880","DOIUrl":null,"url":null,"abstract":"A multi-robot task planning system is developed to minimize the total execution time for autonomous service robots in hospitals, which is essential for `autonomous generation of task commands' as an approach toward human-friendly human-robot interaction. In traditional approaches, a task planning system based on STRIPS (Stanford Research Institute Problem Solver) representation is widely used. Also the temporal planning is one of the issues in task planning area, since it still suffers some problems for single robots, and also it is not easy to apply to multi-robot environment yet. For our objective, we propose a new representation, named variable representation, based on STRIPS representation for specifying states and actions. Then we apply the A* algorithm for iterative search and extend for multi-robot task planning system. In order to guarantee safety, the multi-robot task planning system needs to check robots' collisions and should avoid robots' collisions. We propose collision check and avoidance algorithm, and integrate to the multi-robot task planning system.","PeriodicalId":158687,"journal":{"name":"ICCAS 2010","volume":"444 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ICCAS 2010","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCAS.2010.5669880","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
A multi-robot task planning system is developed to minimize the total execution time for autonomous service robots in hospitals, which is essential for `autonomous generation of task commands' as an approach toward human-friendly human-robot interaction. In traditional approaches, a task planning system based on STRIPS (Stanford Research Institute Problem Solver) representation is widely used. Also the temporal planning is one of the issues in task planning area, since it still suffers some problems for single robots, and also it is not easy to apply to multi-robot environment yet. For our objective, we propose a new representation, named variable representation, based on STRIPS representation for specifying states and actions. Then we apply the A* algorithm for iterative search and extend for multi-robot task planning system. In order to guarantee safety, the multi-robot task planning system needs to check robots' collisions and should avoid robots' collisions. We propose collision check and avoidance algorithm, and integrate to the multi-robot task planning system.
为了最大限度地减少医院自主服务机器人的总执行时间,开发了一种多机器人任务规划系统,这对于“自主生成任务命令”作为一种人性化的人机交互方法至关重要。在传统方法中,基于斯坦福研究所问题求解器(Stanford Research Institute Problem Solver)表示的任务规划系统被广泛使用。时间规划是任务规划领域的研究热点之一,但在单机器人环境下仍然存在一些问题,在多机器人环境下也不容易应用。为了实现我们的目标,我们提出了一种新的表示,称为变量表示,基于条带表示来指定状态和动作。然后将A*算法应用于迭代搜索并扩展到多机器人任务规划系统。为了保证安全,多机器人任务规划系统需要对机器人的碰撞进行检测,并避免机器人的碰撞。提出了碰撞检测和避免算法,并将其集成到多机器人任务规划系统中。