PaaS: Planning as a Service for reactive driving in CARLA Leaderboard (2304.08252v3)
Abstract: End-to-end deep learning approaches has been proven to be efficient in autonomous driving and robotics. By using deep learning techniques for decision-making, those systems are often referred to as a black box, and the result is driven by data. In this paper, we propose PaaS (Planning as a Service), a vanilla module to generate local trajectory planning for autonomous driving in CARLA simulation. Our method is submitted in International CARLA Autonomous Driving Leaderboard (CADL), which is a platform to evaluate the driving proficiency of autonomous agents in realistic traffic scenarios. Our approach focuses on reactive planning in Frenet frame under complex urban street's constraints and driver's comfort. The planner generates a collection of feasible trajectories, leveraging heuristic cost functions with controllable driving style factor to choose the optimal-control path that satisfies safe travelling criteria. PaaS can provide sufficient solutions to handle well under challenging traffic situations in CADL. As the strict evaluation in CADL Map Track, our approach ranked 3rd out of 9 submissions regarding the measure of driving score. However, with the focus on minimizing the risk of maneuver and ensuring passenger safety, our figures corresponding to infraction penalty dominate the two leading submissions for 20 percent.
- J. J. Kuffner, S. Kagami, K. Nishiwaki, M. Inaba, and H. Inoue, “Dynamically-Stable Motion Planning for Humanoid Robots,” Autonomous Robots, vol. 12, no. 1, pp. 105–118, Jan. 2002.
- J. J. Kuffner and S. M. LaValle, “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), Apr. 2000, pp. 995–1001 vol.2.
- L. E. Kavraki, M. N. Kolountzakis, and J.-C. Latombe, “Analysis of probabilistic roadmaps for path planning,” IEEE Transactions on Robotics and Automation, vol. 14, no. 1, pp. 166–171, Feb. 1998.
- 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, Aug. 1996.
- S. Karaman and E. Frazzoli, “Sampling-based motion planning with deterministic μ𝜇\muitalic_μ-calculus specifications,” in Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference, Dec. 2009, pp. 2222–2229.
- 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, Jun. 2011.
- M. Werling, J. Ziegler, S. Kammel, and S. Thrun, “Optimal Trajectory Generation for Dynamic Street Scenarios in a Frenét Frame,” presented at the Proceedings - IEEE International Conference on Robotics and Automation, Jun. 2010, pp. 987–993.
- M. Werling, S. Kammel, J. Ziegler, and L. Gröll, “Optimal trajectories for time-critical street scenarios using discretized terminal manifolds,” The International Journal of Robotics Research, vol. 31, no. 3, pp. 346–359, Mar. 2012.
- H. Mouhagir, R. Talj, V. Cherfaoui, F. Aioun, and F. Guillemard, “Integrating safety distances with trajectory planning by modifying the occupancy grid for autonomous vehicle navigation,” in 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), Nov. 2016, pp. 1114–1119.
- J. Nilsson, J. Fredriksson, and E. Coelingh, “Trajectory planning with miscellaneous safety critical zones **This work was supported by FFI - Strategic Vehicle Research and Innovation.,” IFAC-PapersOnLine, vol. 50, no. 1. Elsevier BV, pp. 9083–9088, Jul. 2017.
- X. Yang and H. Li, “Model Predictive Motion Planning for Autonomous Vehicle in Mid-high Overtaking Scene,” 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), pp. 1–5, May 2020.
- H. Wang, Y. Huang, A. Khajepour, Y. Zhang, Y. Rasekhipour, and D. Cao, “Crash Mitigation in Motion Planning for Autonomous Vehicles,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 9, pp. 3313–3323, Sep. 2019.
- R. A. Dollar and A. Vahidi, “Predictively Coordinated Vehicle Acceleration and Lane Selection Using Mixed Integer Programming,” ASME 2018 Dynamic Systems and Control Conference, American Society of Mechanical Engineers Digital Collection, Nov. 2018.
- V. Bhattacharyya and A. Vahidi, “Automated Vehicle Highway Merging: Motion Planning via Adaptive Interactive Mixed-Integer MPC,” unpublished, 2022.
- J. van den Berg, S. Patil, and R. Alterovitz, “Motion Planning Under Uncertainty Using Differential Dynamic Programming in Belief Space,” in Robotics Research: The 15th International Symposium ISRR, H. I. Christensen and O. Khatib, Eds., in Springer Tracts in Advanced Robotics. Cham: Springer International Publishing, 2017, pp. 473–490.
- H. Li and P. M. Wensing, “Hybrid Systems Differential Dynamic Programming for Whole-Body Motion Planning of Legged Robots,” IEEE Robot. Autom. Lett., vol. 5, no. 4, pp. 5448–5455, Oct. 2020.
- Q. Zhang, M. Tang, R. Geng, F. Chen, R. Xin, and L. Wang, “MMFN: Multi-Modal-Fusion-Net for End-to-End Driving,” IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct. 2022, pp. 8638–8643.
- A. Prakash, K. Chitta, and A. Geiger, “Multi-Modal Fusion Transformer for End-to-End Autonomous Driving,” 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 7073–7083, Jun. 2021.
- K. Chitta, A. Prakash, B. Jaeger, Z. Yu, K. Renz, and A. Geiger, “TransFuser: Imitation with Transformer-Based Sensor Fusion for Autonomous Driving,” Pattern Analysis and Machine Intelligence (PAMI), 2022.
- H. Shao, L. Wang, R. Chen, H. Li, and Y. Liu, “Safety-Enhanced Autonomous Driving Using Interpretable Sensor Fusion Transformer,” Conference on Robot Learning (CoRL), 2022.
- R. Chekroun, M. Toromanoff, S. Hornauer, and F. Moutarde, “GRI: General Reinforced Imitation and its Application to Vision-Based Autonomous Driving,” Conference on Neural Information Processing Systems (NeurIPS) 2021, Machine Learning for Autonomous Driving Workshop, Dec 2021.
- D. Chen, V. Koltun, and P. Krahenbuhl, “Learning to drive from a world on rails,” 2021 IEEE/CVF International Conference on Computer Vision (ICCV), IEEE, Oct. 2021.
- CARLA. Autonomous driving leaderboard. [Online]. Available: https://leaderboard.carla.org/leaderboard
- A. Dosovitskiy, G. Ros, F. Codevilla, A. Lopez, and V. Koltun, “CARLA: An Open Urban Driving Simulator,” arXiv, Nov. 10, 2017.
- B. Li, Y. Ouyang, L. Li, and Y. Zhang, “Autonomous Driving on Curvy Roads Without Reliance on Frenet Frame: A Cartesian-Based Trajectory Planning Method,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 9, pp. 15729–15741, Sep. 2022.
- J. H. Ryu, G. Gankhuyag, and K. T. Chong, “Navigation System Heading and Position Accuracy Improvement through GPS and INS Data Fusion,” Journal of Sensors, vol. 2016, p. e7942963, Jan. 2016.
- Z. Ge, S. Liu, F. Wang, Z. Li, and J. Sun, “YOLOX: Exceeding YOLO Series in 2021,” Aug., 2021, unpublished.