Loading web-font TeX/Main/Regular
A Heuristic-Guided Dynamical Multi-Rover Motion Planning Framework for Planetary Surface Missions | IEEE Journals & Magazine | IEEE Xplore

A Heuristic-Guided Dynamical Multi-Rover Motion Planning Framework for Planetary Surface Missions


Abstract:

We present a heuristic-guided multi-robot motion planning framework that solves the problem of n dynamical agents visiting m unlabeled targets in a partially known enviro...Show More

Abstract:

We present a heuristic-guided multi-robot motion planning framework that solves the problem of n dynamical agents visiting m unlabeled targets in a partially known environment for planetary surface missions without solving the two-point boundary value problem (BVP). The framework design is motivated by typical planetary surface mission constraints of limited power, limited computation, and limited communication. The framework maintains a centralized, dynamically updated probabilistic roadmap (PRM) that incorporates new obstacle updates as the agents move in the environment. The dynamic roadmap captures the changing obstacle topology and provides updated cost-to-go heuristics to accelerate each agent's independent single-query motion-planning process. The agents use a feasible sampling-based motion planner without computing the BVP while leveraging the roadmap heuristics to quickly plan and visit their assigned target. The agents handle robot-robot and robot-obstacle collision avoidance in a decentralized fashion. We conduct multiple simulation experiments using robots with non-linear dynamics to show our planner performs better in overall planning time and mission time than approaches not using the roadmap heuristic. We also field our algorithm on prototype rovers and demonstrate the viability of implementing our algorithm on real-world hardware platforms.
Published in: IEEE Robotics and Automation Letters ( Volume: 8, Issue: 5, May 2023)
Page(s): 2542 - 2549
Date of Publication: 08 March 2023

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction

Multi-robot teams have been proposed for planetary surface exploration missions. These missions typically require team members to coordinate, plan motions, and move to specific locations of interest (targets) in communication-restricted environments. Often, these robots have partial or no information about the environment at the mission onset. Moreover, the robots may have constrained dynamics making it hard or impossible to compute the two-point boundary value problem (BVP) solution [1] for their motion planning. In this work, we propose a multi-robot feasible motion planning framework that considers partially known planetary surface environments and complex robot dynamics to coordinate robots to visit multiple unlabeled targets without solving the two-point BVP. The framework choice is motivated by limited power, computation and communication – constraints that are typical for a multi-robot planetary surface mission.

Select All
1.
S. M. LaValle, Planning Algorithms, New York, NY, USA:Cambridge Univ. Press, 2006.
2.
"Cooperative autonomous distributed robotic explorers (cadre)", Feb. 2022, [online] Available: https://www.nasa.gov/directorates/spacetech/game_changing_development/projects/CADRE.
3.
L. E. Kavraki, P. Svestka, J.-C. Latombe and M. H. Overmars, "Probabilistic roadmaps for path planning in high-dimensional configuration spaces", IEEE Trans. Robot. Automat., vol. 12, no. 4, pp. 566-580, Aug. 1996.
4.
D. Le and E. Plaku, "Guiding sampling-based tree search for motion planning with dynamics via probabilistic roadmap abstractions", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 212-217, 2014.
5.
A. Bhatia, M. R. Maly, L. E. Kavraki and M. Y. Vardi, "Motion planning with complex goals", IEEE Robot. Automat. Mag., vol. 18, no. 3, pp. 55-64, Sep. 2011.
6.
L. Duong and E. Plaku, "Cooperative dynamics-based and abstraction-guided multi-robot motion planning", J. Artif. Intell. Res., vol. 63, pp. 361-390, 2018.
7.
D. Le and E. Plaku, "Multi-robot motion planning with dynamics via coordinated sampling-based expansion guided by multi-agent search", IEEE Robot. Automat. Lett., vol. 4, no. 2, pp. 1868-1875, Apr. 2019.
8.
P. Švestka and M. H. Overmars, "Coordinated path planning for multiple robots", Robot. Auton. Syst., vol. 23, pp. 125-152, 1998.
9.
G. Wagner, M. Kang and H. Choset, "Probabilistic path planning for multiple robots with subdimensional expansion", Proc. IEEE Int. Conf. Robot. Automat., pp. 2886-2892, 2012.
10.
G. Wagner and H. Choset, "M*: A complete multirobot path planning algorithm with optimality bounds" in Redundancy in Robot Manipulators and Multi-Robot Systems, Berlin, Germany:Springer, pp. 167-181, 2013.
11.
K. Solovey, O. Salzman and D. Halperin, "Finding a needle in an exponential haystack: Discrete RRT for exploration of implicit roadmaps in multi-robot motion planning", Int. J. Robot. Res., vol. 35, no. 5, pp. 501-513, 2016.
12.
R. Shome, K. Solovey, A. Dobson, D. Halperin and K. E. Bekris, "DRRT*: Scalable and informed asymptotically-optimal multi-robot motion planning", Auton. Robots, vol. 44, no. 3, pp. 443-467, 2020.
13.
J. P. Van Den Berg and M. H. Overmars, "Prioritized motion planning for multiple robots", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 430-435, 2005.
14.
D. Le and E. Plaku, "Cooperative multi-robot sampling-based motion planning with dynamics", Proc. Int. Conf. Automated Plan. Scheduling, pp. 513-521, 2017.
15.
L. Duong and E. Plaku, "Multi-robot motion planning with unlabeled goals for mobile robots with differential constraints", Proc. IEEE Int. Conf. Robot. Automat., pp. 7950-7956, 2021.
16.
S. H. Shwail, A. Karim and S. J. Turner, "Probabilistic multi robot path planning in dynamic environments: A comparison between a* and DFS", Int. J. Comput. Appl., vol. 82, no. 7, pp. 29-34, 2013.
17.
J. Tordesillas and J. P. How, "MADER: Trajectory planner in multiagent and dynamic environments", IEEE Trans. Robot., vol. 38, no. 1, pp. 463-476, Feb. 2022.
18.
H. Zhu, F. M. Claramunt, B. Brito and J. Alonso-Mora, "Learning interaction-aware trajectory predictions for decentralized multi-robot motion planning in dynamic environments", IEEE Robot. Automat. Lett., vol. 6, no. 2, pp. 2256-2263, Apr. 2021.
19.
G. Sartoretti, "PRIMAL: Pathfinding via reinforcement and imitation multi-agent learning", IEEE Robot. Automat. Lett., vol. 4, no. 3, pp. 2378-2385, Jul. 2019.
20.
M. Damani, Z. Luo, E. Wenzel and G. Sartoretti, " Primal _{2} : Pathfinding via reinforcement and imitation multi-agent learning-lifelong ", IEEE Robot. Automat. Lett., vol. 6, no. 2, pp. 2666-2673, Apr. 2021.
21.
M. Kallman and M. Mataric, "Motion planning using dynamic roadmaps", Proc. IEEE Int. Conf. Robot. Automat., pp. 4399-4404, 2004.
22.
E. W. Dijkstra, "A note on two problems in connexion with graphs", Numerische Mathematik, vol. 1, no. 1, pp. 269-271, 1959.
23.
H. W. Kuhn, "The hungarian method for the assignment problem", Nav. Res. Logistics Quart., vol. 2, no. 1/2, pp. 83-97, 1955.
24.
S. Kousik, S. Vaskov, M. Johnson-Roberson and R. Vasudevan, "Safe trajectory synthesis for autonomous driving in unforeseen environments", Proc. Dyn. Syst. Control Conf. Amer. Soc. Mech. Eng., 2017.
25.
M. P. Strub and J. D. Gammell, "Adaptively informed trees (AIT*) and effort informed trees (EIT*): Asymmetric bidirectional sampling-based path planning", Int. J. Robot. Res., vol. 41, no. 4, pp. 390-417, 2022.
26.
Z. Littlefield and K. Bekris, "Efficient and asymptotically optimal kinodynamic motion planning via dominance-informed regions", Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., pp. 1-9, 2018.
27.
S. Nayak and M. W. Otte, "Bidirectional sampling-based motion planning without two-point boundary value solution", IEEE Trans. Robot., vol. 38, no. 6, pp. 3636-3654, Dec. 2022.
28.
J.-P. Calliess, D. Lyons and U. D. Hanebeck, "Lazy auctions for multi-robot collision avoidance and motion control under uncertainty", Proc. Int. Conf. Auton. Agents Multiagent Syst., pp. 295-312, 2011.
29.
J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down Approach Edition, Boston, MA, USA:Addision-Wesley, 2007.
30.
V. J. Lumelsky and K. Harinarayan, "Decentralized motion planning for multiple mobile robots: The cocktail party model", Auton. Robots, vol. 4, no. 1, pp. 121-135, 1997.
Contact IEEE to Subscribe

References

References is not available for this document.