Papers
Topics
Authors
Recent
2000 character limit reached

HyRRT-Connect: A Bidirectional Rapidly-Exploring Random Trees Motion Planning Algorithm for Hybrid Systems (2403.18413v2)

Published 27 Mar 2024 in cs.RO, cs.SY, and eess.SY

Abstract: This paper proposes a bidirectional rapidly-exploring random trees (RRT) algorithm to solve the motion planning problem for hybrid systems. The proposed algorithm, called HyRRT-Connect, propagates in both forward and backward directions in hybrid time until an overlap between the forward and backward propagation results is detected. Then, HyRRT-Connect constructs a motion plan through the reversal and concatenation of functions defined on hybrid time domains, ensuring the motion plan thoroughly satisfies the given hybrid dynamics. To address the potential discontinuity along the flow caused by tolerating some distance between the forward and backward partial motion plans, we reconstruct the backward partial motion plan by a forward-in-hybrid-time simulation from the final state of the forward partial motion plan. By applying the reversed input of the backward partial motion plan, the reconstruction process effectively eliminates the discontinuity and ensures that as the tolerance distance decreases to zero, the distance between the endpoint of the reconstructed motion plan and the final state set approaches zero. The proposed algorithm is applied to an actuated bouncing ball example and a walking robot example so as to highlight its generality and computational improvement.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (14)
  1. Convex optimization. Cambridge university press.
  2. Forward invariance of sets for hybrid dynamical systems (part i). IEEE Transactions on Automatic Control, 64(6), 2426–2441.
  3. Fastrack: A modular framework for fast and guaranteed safe motion planning. In 2017 IEEE 56th Annual Conference on Decision and Control (CDC), 1517–1522. IEEE.
  4. Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots. The international journal of robotics research, 5(1), 90–98.
  5. Rrt-connect: An efficient approach to single-query path planning. In Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No. 00CH37065), volume 2, 995–1001. IEEE.
  6. LaValle, S.M. (2006). Planning algorithms. Cambridge university press.
  7. Randomized kinodynamic planning. The international journal of robotics research, 20(5), 378–400.
  8. Asymptotically optimal sampling-based kinodynamic planning. The International Journal of Robotics Research, 35(5), 528–564.
  9. Sanfelice, R.G. (2021). Hybrid feedback control. Princeton University Press.
  10. A rapidly-exploring random trees motion planning algorithm for hybrid dynamical systems. In 2022 IEEE 61st Conference on Decision and Control (CDC), 2626–2631. IEEE.
  11. Hysst: A stable sparse rapidly-exploring random trees optimal motion planning algorithm for hybrid dynamical systems. In 2023 IEEE 62nd Conference on Decision and Control (CDC). IEEE.
  12. Hyrrt-connect: A bidirectional rapidly-exploring random trees motion planning algorithm for hybrid dynamical systems. Technical report, University of California, Santa Cruz, Department of Electrical and Computer Engineering. URL: https://hybrid.soe.ucsc.edu/sites/default/files/preprints/TR-HSL-04-2023.pdf, password: HyRRTConnect23.
  13. A flow-field guided method of path planning for unmanned ground vehicles. In 2017 IEEE 56th Annual Conference on Decision and Control (CDC), 2762–2767. IEEE.
  14. Wilfong, G.T. (1988). Motion planning for an autonomous vehicle. In Proceedings. 1988 IEEE International Conference on Robotics and Automation, 529–533. IEEE.
Citations (1)

Summary

We haven't generated a summary for this paper yet.

Whiteboard

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.