Nga Le Thi Thuy, Hai Nguyen Thanh, Tung Nguyen Van, Tich Pham Xuan
{"title":"Multi-task control of swarm robot with double integral model","authors":"Nga Le Thi Thuy, Hai Nguyen Thanh, Tung Nguyen Van, Tich Pham Xuan","doi":"10.47869/tcsj.74.4.11","DOIUrl":null,"url":null,"abstract":"Biological individuals in the wild often have a definite size and mass, so simulation of the real biological swarm behavior should take these factors into account. The article focuses on building an algorithm to calculate the force acting on each individual robot in the swarm based on their mass through the “Double integral” model. When the robots are required to perform multi-tasks simultaneously, the priority order of tasks must be classified, and the task with lower priority will be projected into the Null space of the higher priority tasks. Each individual robot in the swarm has to fulfill following three tasks: avoid obstacles, move to the goal, maintain the swarm. In this study, the author chooses the priority level in the following order: avoiding obstacles, moving to the goal and finally maintaining the swarm. With an assumption that the obstacles are fixed and known in advance. Finally, the theoretical studies are simulated and verified by Matlab software.","PeriodicalId":235443,"journal":{"name":"Transport and Communications Science Journal","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transport and Communications Science Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47869/tcsj.74.4.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Biological individuals in the wild often have a definite size and mass, so simulation of the real biological swarm behavior should take these factors into account. The article focuses on building an algorithm to calculate the force acting on each individual robot in the swarm based on their mass through the “Double integral” model. When the robots are required to perform multi-tasks simultaneously, the priority order of tasks must be classified, and the task with lower priority will be projected into the Null space of the higher priority tasks. Each individual robot in the swarm has to fulfill following three tasks: avoid obstacles, move to the goal, maintain the swarm. In this study, the author chooses the priority level in the following order: avoiding obstacles, moving to the goal and finally maintaining the swarm. With an assumption that the obstacles are fixed and known in advance. Finally, the theoretical studies are simulated and verified by Matlab software.