Design, Simulation and Operation of Task-oriented Multi-Robot Applications with MATLAB/Stateflow
Design, Simulation and Operation of Task-oriented Multi-Robot Applications with MATLAB/Stateflow
复制标题
使用 MATLAB/Stateflow 设计、仿真和操作面向任务的多机器人应用
DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
T. Pawletta
中科院分区:
文献类型:
--
作者:
Birger Freymann;S. Pawletta;A. Schmidt;T. Pawletta
Robot programming software is mostly proprietary and cannot be used for other manufacturers’ robots. Nevertheless, there is a desire to allow interactions between robots being developed by different manufacturers in order to set up a Multi-Robot System (MRS). An MRS refers to a team consisting of interacting industrial robots which share skills to increase performance. The mapping of classical control development methods for Single-Robot Systems (SRSs) to MRSs is difficult. Based on a classification of interactions within MRSs, a TaskOriented Control (TOC) approach is suggested and examined. Furthermore, with Simulation Based Control (SBC) an approach for continuous development of event-driven multi-robot controls according to the Rapid Control Prototyping (RCP) is presented. SBC supports TOC and the mapping of interactions via tasks. Based on SBC and MATLAB/Stateflow a prototypical, task-oriented model library for interacting robots is developed and tested. Introduction Collaborative Robots Single-Robot System MultiRobot Systems Industrial Robot Language Programming Language for Robots Robot Operating System Freymann et al. Task-oriented Multi-Robot Applications with MATLAB/Stateflow 84 SNE 26(2) – 6/2016 TN Robotic Control & Visualization Task-Oriented Control Simulation Based Control Rapid Control Prototyping 1 Fundamentals Multi-Robot System Single-Robot Systems 1.1 Robotic Control & Visualization Toolbox for MATLAB/Simulink Scientific and Technical Computing Environments Robotic Control & Visualization Control PC Visualization PC Figure 1: Principle structure of an RCV-based multi-robot application. 1.2 Task-oriented control design Task-Oriented Control