Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/IROS51168.2021.9636273guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Robust Sample-Based Output-Feedback Path Planning

Published: 27 September 2021 Publication History

Abstract

We propose a novel approach for sampling-based and control-based motion planning. We combine a representation of the environment obtained via a modified version of optimal Rapidly-exploring Random Trees (RRT<sup>*</sup>), with landmark-based output-feedback controllers obtained via Control Lyapunov Functions, Control Barrier Functions, and robust Linear Programming. Our solution inherits many benefits of RRT<sup>*</sup>-like algorithms, such as the ability to implicitly handle arbitrarily complex obstacles. Additionally, it extends planning beyond the discrete nominal paths, as feedback controllers can correct deviations from such paths, and are robust to discrepancies between the planning and real environment maps. We test our algorithms first in simulations and then in experiments, evaluating the robustness of the approach to practical conditions, such as deformations of the environment, mismatches in the dynamical model of the robot, and measurements acquired with a camera with a limited field of view.

References

[1]
L. E. Kavraki, P. Svestka, J.-C. Latombe, and M. H. Overmars, “Probabilistic roadmaps for path planning in high-dimensional configuration spaces,” IEEE transactions on Robotics and Automation, vol. 12, no. 4, pp. 566–580, 1996.
[2]
S. M. LaValle, “Rapidly-exploring random trees: A new tool for path planning,” Iowa State University, Tech. Rep., 1998.
[3]
S. M. LaValle and J. J. Kuffner Jr, “Randomized kinodynamic planning,” The international journal of robotics research, vol. 20, no. 5, pp. 378–400, 2001.
[4]
S. Karaman and E. Frazzoli, “Sampling-based algorithms for optimal motion planning,” The international journal of robotics research, vol. 30, no. 7, pp. 846–894, 2011.
[5]
S. M. LaValle, Planning algorithms. Cambridge university press, 2006.
[6]
V. Renganathan, I. Shames, and T. H. Summers, “Towards integrated perception and motion planning with distributionally robust risk constraints,” arXiv preprint arXiv:2002.02928, 2020.
[7]
Y. Kuwata, J. Teo, S. Karaman, G. Fiore, E. Frazzoli, and J. How, “Motion planning in complex environments using closed-loop prediction,” in AIAA Guidance, Navigation and Control Conference and Exhibit, 2008, p. 7166.
[8]
O. Arslan, K. Berntorp, and P. Tsiotras, “Sampling-based algorithms for optimal motion planning using closed-loop prediction,” in 2017 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2017, pp. 4991–4996.
[9]
F. Borrelli, A. Bemporad, and M. Morari, Predictive control for linear and hybrid systems. Cambridge University Press, 2017.
[10]
A. Weiss, C. Danielson, K. Berntorp, I. Kolmanovsky, and S. DiCairano, “Motion planning with invariant set trees,” in 2017 IEEE Conference on Control Technology and Applications (CCTA). IEEE, 2017, pp. 1625–1630.
[11]
R. Tedrake, “Lqr-trees: Feedback motion planning on sparse randomized trees,” MIT Press, 2009.
[12]
A. D. Ames, J. W. Grizzle, and P. Tabuada, “Control barrier function based quadratic programs with application to adaptive cruise control,” in 53rd IEEE Conference on Decision and Control. IEEE, 2014, pp. 6271–6278.
[13]
S.-C. Hsu, X. Xu, and A. D. Ames, “Control barrier function based quadratic programs with application to bipedal robotic walking,” in 2015 American Control Conference (ACC). IEEE, 2015, pp. 4542–4548.
[14]
U. Borrmann, L. Wang, A. D. Ames, and M. Egerstedt, “Control barrier certificates for safe swarm behavior,” IFAC-PapersOnLine, vol. 48, no. 27, pp. 68–73, 2015.
[15]
M. Bahreinian, E. Aasi, and R. Tron, “Robust planning and control for polygonal environments via linear programming,” 2020 IEEE American Control Conference (ACC), 2020.
[16]
A. Isidori, Nonlinear control systems. Springer Science & Business Media, 1995.
[17]
X. Xu, P. Tabuada, J. W. Grizzle, and A. D. Ames, “Robustness of control barrier functions for safety critical control,” IFAC-PapersOnLine, vol. 48, no. 27, pp. 54–61, 2015.
[18]
Q. Nguyen and K. Sreenath, “Exponential control barrier functions for enforcing high relative-degree safety-critical constraints,” in 2016 American Control Conference (ACC). IEEE, 2016, pp. 322–328.
[19]
A. Nash, K. Daniel, S. Koenig, and A. Felner, “Theta^*: Any-angle path planning on grids,” in AAAI, vol. 7, 2007, pp. 1177–1183.
[20]
H. M. Choset, K. M. Lynch, S. Hutchinson, G. Kantor, W. Burgard, L. Kavraki, and S. Thrun, Principles of robot motion: theory, algorithms, and implementation. MIT press, 2005.
[21]
J.-C. Latombe, Robot motion planning. Springer Science & Business Media, 2012, vol.124.
[22]
X. Xu, P. Tabuada, J. W. Grizzle, and A. D. Ames, “Robustness of control barrier functions for safety critical control,” IFAC-PapersOnLine, vol. 48, no. 27, pp. 54–61, 2015.
[23]
iRobot, “Create 2 Programmable Robot,” https://edu.irobot.com/what-we-offer/create-robot.
[25]
J. Wang and E. Olson, “AprilTag 2: Efficient and robust fiducial detection,” in 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, oct 2016, pp. 4193–4198.
[26]
Stanford Artificial Intelligence Laboratory et al., “Robotic operating system, melodic morenia,” https://www.ros.org.
Index terms have been assigned to the content through auto-classification.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
Sep 2021
7915 pages

Publisher

IEEE Press

Publication History

Published: 27 September 2021

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media