Show simple item record

dc.contributor.authorStavrou, Demetrisen
dc.contributor.authorTimotheou, Steliosen
dc.contributor.authorPanayiotou, Christos G.en
dc.contributor.authorPolycarpou, Marios M.en
dc.creatorStavrou, Demetrisen
dc.creatorTimotheou, Steliosen
dc.creatorPanayiotou, Christos G.en
dc.creatorPolycarpou, Marios M.en
dc.date.accessioned2021-01-26T09:45:23Z
dc.date.available2021-01-26T09:45:23Z
dc.date.issued2018
dc.identifier.issn1558-3783
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/63193
dc.description.abstractIn this paper, we investigate a problem associated with transferring a set of containers from the storage to the loading area of a warehouse using autonomous robots. In addition to assigning robots to containers, the special topology considered in this paper requires coordinated planning of the robots' movement to avoid conflicts. We formulate the joint problem of robot assignment and movement coordination with the objective of minimizing the time required for all robots to carry their assigned containers to the destination, subject to conflict-free movement of all robots. We use the concept of abstract time windows (ATWs) to represent the movement of robots. The conditions for detecting conflicts in the ATW representation are introduced along with the necessary operations for resolving conflicts. For the solution of the problem, two approaches are developed. The first is a mathematical programming approach that formulates the problem as a mixed-integer linear program that allows optimal solution using appropriate solvers, while the second is a heuristic approach that allows fast, close-to-optimal solutions. Even though the proposed approaches focus on the case where the number of robots is equal to the number of containers, we also discuss how to solve the problem when having unequal number of robots and containers. Simulation results show that the heuristic approach provides a solution within 5% of the optimal solution with the minimum time of completion of all tasks being the performance metric, and executes six orders of magnitude faster than a state-of-the-art mathematical programming solver.en
dc.sourceIEEE Transactions on Automation Science and Engineeringen
dc.titleOptimizing Container Loading With Autonomous Robotsen
dc.typeinfo:eu-repo/semantics/article
dc.identifier.doi10.1109/TASE.2017.2679485
dc.description.volume15
dc.description.issue2
dc.description.startingpage717
dc.description.endingpage731
dc.author.facultyΠολυτεχνική Σχολή / Faculty of Engineering
dc.author.departmentΤμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών / Department of Electrical and Computer Engineering
dc.type.uhtypeArticleen
dc.contributor.orcidPolycarpou, Marios M. [0000-0001-6495-9171]
dc.contributor.orcidPanayiotou, Christos G. [0000-0002-6476-9025]
dc.gnosis.orcid0000-0001-6495-9171
dc.gnosis.orcid0000-0002-6476-9025


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record