Miguel Castorena, N. Doan, Benjamin Gillmore, Jimmy Lahn, Joshua Lorenzen, Oscar Morales-Ponce
{"title":"Overweight Object Transportation with a Set of Collaborative Robots","authors":"Miguel Castorena, N. Doan, Benjamin Gillmore, Jimmy Lahn, Joshua Lorenzen, Oscar Morales-Ponce","doi":"10.1109/DCOSS49796.2020.00057","DOIUrl":null,"url":null,"abstract":"We study the box pushing problem with a set of robots. Robots and relocated objects are placed on opposite sides in such a way that robots have a direct view of the objects. We consider a rather weak model where robots do not have access to a localization system and are disoriented. Further, robots do not know the weight of the boxes nor of their own pushing capabilities. Robots do have access to a wireless device to communicate with other robots. The objective is to design a distributed algorithm that lets the robots self-coordinate to move the objects. We propose a synchronous algorithm that allows the robots to self-coordinate to relocate the box. We use Timed Input/Output Automata to describe the algorithms and show that the algorithm correctly completes the task. Then we extend the algorithm to deal with obstacles and robot failures. We implement the algorithm in SyRof (a testbed built at California State University Long Beach.) The testbed consists of four robots equipped with omnidirectional wheels to simulate drones and an autopilot that provides a synchronous system. The resulting implementation allows the robots to complete the task successfully.","PeriodicalId":198837,"journal":{"name":"2020 16th International Conference on Distributed Computing in Sensor Systems (DCOSS)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 16th International Conference on Distributed Computing in Sensor Systems (DCOSS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCOSS49796.2020.00057","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We study the box pushing problem with a set of robots. Robots and relocated objects are placed on opposite sides in such a way that robots have a direct view of the objects. We consider a rather weak model where robots do not have access to a localization system and are disoriented. Further, robots do not know the weight of the boxes nor of their own pushing capabilities. Robots do have access to a wireless device to communicate with other robots. The objective is to design a distributed algorithm that lets the robots self-coordinate to move the objects. We propose a synchronous algorithm that allows the robots to self-coordinate to relocate the box. We use Timed Input/Output Automata to describe the algorithms and show that the algorithm correctly completes the task. Then we extend the algorithm to deal with obstacles and robot failures. We implement the algorithm in SyRof (a testbed built at California State University Long Beach.) The testbed consists of four robots equipped with omnidirectional wheels to simulate drones and an autopilot that provides a synchronous system. The resulting implementation allows the robots to complete the task successfully.