Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Coordinated Path Planning through Local Search and Simulated Annealing

Published: 27 July 2022 Publication History

Abstract

The third computational geometry challenge was on a coordinated path planning problem in which a collection of square robots need to move on the integer grid, from their given starting points to their target points, and without collision between robots, or between robots and a set of input obstacles. We designed and implemented three algorithms for this problem. First, we computed a feasible solution by placing middle-points outside of the minimum bounding box of the starting positions, the target positions and the obstacles, and moving each robot from its starting point to its target point through a middle-point. Second, we applied a simple local search approach where we repeatedly delete and insert again a random robot through an optimal path. It improves the quality of the solution, as the robots no longer need to go through the middle-points. Finally, we used simulated annealing to further improve this feasible solution. We used two different types of moves: We either tightened the whole trajectory of a robot, or we stretched it between two points by making the robot move through a third intermediate point generated at random.

References

[1]
Loïc Crombez, Guilherme D. da Fonseca, Yan Gerard, Aldo Gonzalez-Lorenzo, Pascal Lafourcade, and Luc Libralesso. 2021. Shadoks approach to low-makespan coordinated motion planning. In Proceedings of the 37th International Symposium on Computational Geometry (SoCG 2021) (Leibniz International Proceedings in Informatics (LIPIcs)), Kevin Buchin and Éric Colin de Verdière (Eds.), Vol. 189. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 63:1–63:9. DOI:
[2]
Erik D. Demaine, Sándor P. Fekete, Phillip Keldenich, Henk Meijer, and Christian Scheffer. 2019. Coordinated motion planning: Reconfiguring a swarm of labeled robots with bounded stretch. SIAM Journal on Computing 48, 6 (2019), 1727–1762. DOI:
[3]
Sándor P. Fekete, Phillip Keldenich, Dominik Krupke, and Joseph S. B. Mitchell. 2021. Computing Coordinated Motion Plans for Robot Swarms: The CG:SHOP Challenge 2021. (2021). arxiv:cs.CG/2103.15381. Retrieved from https://arxiv.org/abs/2103.15381.
[4]
Paul Liu, Jack Spalding-Jamieson, Brandon Zhang, and Da Wei Zheng. 2021. Coordinated motion planning through randomized k-opt. In Proceedings of the 37th International Symposium on Computational Geometry (SoCG 2021) (Leibniz International Proceedings in Informatics (LIPIcs)), Kevin Buchin and Éric Colin de Verdière (Eds.), Vol. 189. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 64:1–64:8. DOI:
[5]
Peter van Laarhoven and Emile Aarts. 1987. Simulated Annealing: Theory and Applications. Springer Netherlands.
[6]
Hyeyun Yang and Antoine Vigneron. 2021. A simulated annealing approach to coordinated motion planning. In Proceedings of the 37th International Symposium on Computational Geometry (SoCG 2021) (Leibniz International Proceedings in Informatics (LIPIcs)), Kevin Buchin and Éric Colin de Verdière (Eds.), Vol. 189. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 65:1–65:9. DOI:

Cited By

View all
  • (2024)Path planning of water surface garbage cleaning robot based on improved immune particle swarm algorithmAIP Advances10.1063/5.018160514:2Online publication date: 8-Feb-2024

Index Terms

  1. Coordinated Path Planning through Local Search and Simulated Annealing

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Journal of Experimental Algorithmics
    ACM Journal of Experimental Algorithmics  Volume 27, Issue
    December 2022
    776 pages
    ISSN:1084-6654
    EISSN:1084-6654
    DOI:10.1145/3505192
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 July 2022
    Online AM: 23 April 2022
    Accepted: 01 April 2022
    Revised: 01 March 2022
    Received: 01 September 2021
    Published in JEA Volume 27

    Author Tags

    1. Computational geometry
    2. geometric optimization
    3. algorithm engineering
    4. path planning

    Qualifiers

    • Research-article
    • Refereed

    Funding Sources

    • Basic Science Research Program
    • National Research Foundation of Korea
    • Ministry of Education

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)72
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 15 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Path planning of water surface garbage cleaning robot based on improved immune particle swarm algorithmAIP Advances10.1063/5.018160514:2Online publication date: 8-Feb-2024

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    Full Text

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media