Simulation in MATLAB motion of the mobile robots group when working in the industrial-urban environment

V. Rubtsov, V. D. Raskatov
{"title":"Simulation in MATLAB motion of the mobile robots group when working in the industrial-urban environment","authors":"V. Rubtsov, V. D. Raskatov","doi":"10.1063/1.5140115","DOIUrl":null,"url":null,"abstract":"The task of control for group of special robots for use in high-risk environments (for example, for extinguishing fires, searching for dangerous substances, or eliminating the consequences of accidents) has been solved. Under the terms of the task, robots operate in an industrial-urban environment, that is, the movement of robots is flat. There were analyzed various strategies of group interaction between robots and literature reviewed. Based on the specifics of the task, a decentralized control strategy was chosen. To solve this problem, an algorithm was proposed for the movement of a group of mobile robots with a subsequent visual check of the operation of the obtained algorithm. The developed algorithm includes the following components: constructing the working environment graph of the robot; determining the shortest distances between the base point of each robot and each target point; distributing targets between robots; checking the absence or preventing collisions between robots; building a global trajectory. The implementation of the algorithm works in the MATLAB environment. Group models are developed in the Simscape Multibody package, which allows you to perform physical modeling of both each robot and the group. To make realistic contact between the surface and the wheels of a mobile robot, the use of the Contact Forces Library add-on is required, which considers all the friction and slip forces. This software package can be used to pre-test the work of a group of robots in the context of the task. As a result of the test, the program and model successfully solve the problem, but the simulation time is high due to the large computational complexity of the model and the novelty of the Contact Forces Library package, which will be updated in future versions of the package.The task of control for group of special robots for use in high-risk environments (for example, for extinguishing fires, searching for dangerous substances, or eliminating the consequences of accidents) has been solved. Under the terms of the task, robots operate in an industrial-urban environment, that is, the movement of robots is flat. There were analyzed various strategies of group interaction between robots and literature reviewed. Based on the specifics of the task, a decentralized control strategy was chosen. To solve this problem, an algorithm was proposed for the movement of a group of mobile robots with a subsequent visual check of the operation of the obtained algorithm. The developed algorithm includes the following components: constructing the working environment graph of the robot; determining the shortest distances between the base point of each robot and each target point; distributing targets between robots; checking the absence or preventing collisions between robots; building a global t...","PeriodicalId":182421,"journal":{"name":"SECOND INTERNATIONAL CONFERENCE ON MATERIAL SCIENCE, SMART STRUCTURES AND APPLICATIONS: ICMSS-2019","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"SECOND INTERNATIONAL CONFERENCE ON MATERIAL SCIENCE, SMART STRUCTURES AND APPLICATIONS: ICMSS-2019","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1063/1.5140115","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The task of control for group of special robots for use in high-risk environments (for example, for extinguishing fires, searching for dangerous substances, or eliminating the consequences of accidents) has been solved. Under the terms of the task, robots operate in an industrial-urban environment, that is, the movement of robots is flat. There were analyzed various strategies of group interaction between robots and literature reviewed. Based on the specifics of the task, a decentralized control strategy was chosen. To solve this problem, an algorithm was proposed for the movement of a group of mobile robots with a subsequent visual check of the operation of the obtained algorithm. The developed algorithm includes the following components: constructing the working environment graph of the robot; determining the shortest distances between the base point of each robot and each target point; distributing targets between robots; checking the absence or preventing collisions between robots; building a global trajectory. The implementation of the algorithm works in the MATLAB environment. Group models are developed in the Simscape Multibody package, which allows you to perform physical modeling of both each robot and the group. To make realistic contact between the surface and the wheels of a mobile robot, the use of the Contact Forces Library add-on is required, which considers all the friction and slip forces. This software package can be used to pre-test the work of a group of robots in the context of the task. As a result of the test, the program and model successfully solve the problem, but the simulation time is high due to the large computational complexity of the model and the novelty of the Contact Forces Library package, which will be updated in future versions of the package.The task of control for group of special robots for use in high-risk environments (for example, for extinguishing fires, searching for dangerous substances, or eliminating the consequences of accidents) has been solved. Under the terms of the task, robots operate in an industrial-urban environment, that is, the movement of robots is flat. There were analyzed various strategies of group interaction between robots and literature reviewed. Based on the specifics of the task, a decentralized control strategy was chosen. To solve this problem, an algorithm was proposed for the movement of a group of mobile robots with a subsequent visual check of the operation of the obtained algorithm. The developed algorithm includes the following components: constructing the working environment graph of the robot; determining the shortest distances between the base point of each robot and each target point; distributing targets between robots; checking the absence or preventing collisions between robots; building a global t...
用MATLAB仿真了移动机器人群在工业-城市环境中工作时的运动
解决了用于高风险环境(如灭火、搜寻危险物质或消除事故后果)的一组特殊机器人的控制任务。在任务条件下,机器人在工业-城市环境中运行,即机器人的运动是平坦的。分析了机器人群体互动的各种策略,并对相关文献进行了综述。根据任务的具体情况,选择分散式控制策略。为了解决这一问题,提出了一种移动机器人组运动的算法,并对所得到的算法的操作进行了后续的视觉检查。所开发的算法包括以下几个部分:构建机器人的工作环境图;确定每个机器人的基点与每个目标点之间的最短距离;在机器人之间分配目标;检查机器人有无碰撞或防止机器人之间的碰撞;构建全球轨迹。该算法的实现工作在MATLAB环境下。组模型是在Simscape Multibody包中开发的,它允许您执行每个机器人和组的物理建模。为了使移动机器人的表面与车轮之间实现真实的接触,需要使用考虑所有摩擦和滑移力的接触力库附加组件。该软件包可用于在任务上下文中预先测试一组机器人的工作。测试结果表明,该程序和模型成功地解决了问题,但由于模型的计算复杂度较大以及接触力库包的新颖性,仿真时间较高,这将在未来版本的包中进行更新。解决了用于高风险环境(如灭火、搜寻危险物质或消除事故后果)的一组特殊机器人的控制任务。在任务条件下,机器人在工业-城市环境中运行,即机器人的运动是平坦的。分析了机器人群体互动的各种策略,并对相关文献进行了综述。根据任务的具体情况,选择分散式控制策略。为了解决这一问题,提出了一种移动机器人组运动的算法,并对所得到的算法的操作进行了后续的视觉检查。所开发的算法包括以下几个部分:构建机器人的工作环境图;确定每个机器人的基点与每个目标点之间的最短距离;在机器人之间分配目标;检查机器人有无碰撞或防止机器人之间的碰撞;建立一个全球性的…
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信