Nigel -- Mechatronic Design and Robust Sim2Real Control of an Over-Actuated Autonomous Vehicle (2401.11542v4)
Abstract: Simulation to reality (sim2real) transfer from a dynamics and controls perspective usually involves re-tuning or adapting the designed algorithms to suit real-world operating conditions, which often violates the performance guarantees established originally. This work presents a generalizable framework for achieving reliable sim2real transfer of autonomy-oriented control systems using multi-model multi-objective robust optimal control synthesis, which lends well to uncertainty handling and disturbance rejection with theoretical guarantees. Particularly, this work is centered around a novel actuation-redundant scaled autonomous vehicle called Nigel, with independent all-wheel drive and independent all-wheel steering architecture, whose enhanced configuration space bodes well for robust control applications. To this end, we present the mechatronic design, dynamics modeling, parameter identification, and robust stabilizing as well as tracking control of Nigel using the proposed framework, with exhaustive experimentation and benchmarking in simulation as well as real-world settings.
- C. V. Samak, T. V. Samak, and S. Kandhasamy, “Control Strategies for Autonomous Vehicles,” in Autonomous Driving and Advanced Driver-Assistance Systems (ADAS). CRC Press, 2021, pp. 37–86.
- B. Goldfain, P. Drews, C. You, M. Barulic, O. Velev, P. Tsiotras, and J. M. Rehg, “AutoRally: An Open Platform for Aggressive Autonomous Driving,” IEEE Control Systems Magazine, vol. 39, no. 1, pp. 26–55, 2019. [Online]. Available: https://arxiv.org/abs/1806.00678
- Automatic Control Laboratory, ETH Zürich, “ORCA (Optimal RC Racing) Project,” 2021. [Online]. Available: https://control.ee.ethz.ch/research/team-projects/autonomous-rc-car-racing.html
- T. K. et al., “Design and Development of the Delft Scaled Vehicle: A Platform for Autonomous Driving Tests,” Delft University of Technology, Delft, Netherlands, Bachelor’s Thesis, 2017. [Online]. Available: https://www.erwinrietveld.com/assets/docs/BEP11_DSCS_Paper_Final.pdf
- J. Pappas, C. H. Yuan, C. S. Lu, N. Nassar, A. Miller, S. van Leeuwen, and F. Borrelli, “Berkeley Autonomous Race Car (BARC),” 2021. [Online]. Available: https://sites.google.com/site/berkeleybarcproject
- HyphaROS Workshop, “HyphaROS Racecar,” 2021. [Online]. Available: https://github.com/Hypha-ROS/hypharos_racecar
- Donkey Community, “An Open-Source DIY Self-Driving Platform for Small-Scale Cars,” 2021. [Online]. Available: https://www.donkeycar.com
- Quanser Consulting Inc., “QCar - A Sensor-Rich Autonomous Vehicle,” 2021. [Online]. Available: https://www.quanser.com/products/qcar
- Amazon Web Services, “AWS DeepRacer,” 2021. [Online]. Available: https://aws.amazon.com/deepracer
- Robotis Inc., “TurtleBot3,” 2021. [Online]. Available: https://emanual.robotis.com/docs/en/platform/turtlebot3/overview/
- B. Bae and D.-H. Lee, “Design of a Four-Wheel Steering Mobile Robot Platform and Adaptive Steering Control for Manual Operation,” Electronics, vol. 12, no. 16, 2023. [Online]. Available: https://www.mdpi.com/2079-9292/12/16/3511
- J. Park and Y. Park, “Multiple-Actuator Fault Isolation Using a Minimal L1-Norm Solution with Applications in Overactuated Electric Vehicles,” Sensors, vol. 22, no. 6, 2022. [Online]. Available: https://www.mdpi.com/1424-8220/22/6/2144
- C. Samak, T. Samak, and V. Krovi, “Towards Mechatronics Approach of System Design, Verification and Validation for Autonomous Vehicles,” in 2023 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), 2023, pp. 1208–1213.
- T. Samak, C. Samak, S. Kandhasamy, V. Krovi, and M. Xie, “AutoDRIVE: A Comprehensive, Flexible and Integrated Digital Twin Ecosystem for Autonomous Driving Research & Education,” Robotics, vol. 12, no. 3, 2023. [Online]. Available: https://www.mdpi.com/2218-6581/12/3/77
- T. V. Samak and C. V. Samak, “AutoDRIVE - Technical Report,” 2022. [Online]. Available: https://arxiv.org/abs/2211.08475
- T. V. Samak, C. V. Samak, and M. Xie, “AutoDRIVE Simulator: A Simulator for Scaled Autonomous Vehicle Research and Education,” in 2021 2nd International Conference on Control, Robotics and Intelligent System, ser. CCRIS’21. New York, NY, USA: Association for Computing Machinery, 2021, p. 1–5. [Online]. Available: https://doi.org/10.1145/3483845.3483846
- T. V. Samak and C. V. Samak, “AutoDRIVE Simulator - Technical Report,” 2022. [Online]. Available: https://arxiv.org/abs/2211.07022
- Z. Zhang, C. Yang, W. Zhang, Y. Xu, Y. Peng, and M. Chi, “Motion Control of a 4WS4WD Path-Following Vehicle: Dynamics-Based Steering and Driving Models,” Shock and Vibration, vol. 2021, 2021. [Online]. Available: https://doi.org/10.1155/2021/8861159
- S. Zhu, B. Wei, D. Liu, H. Chen, X. Huang, Y. Zheng, and W. Wei, “A Dynamics Coordinated Control System for 4WD-4WS Electric Vehicles,” Electronics, vol. 11, no. 22, 2022. [Online]. Available: https://www.mdpi.com/2079-9292/11/22/3731
- J. R. Kolodziej, “Adaptive Rear-Wheel Steering Control of a Four-Wheel Vehicle Over Uncertain Terrain,” ser. Dynamic Systems and Control Conference, vol. 1, 10 2012, pp. 857–866. [Online]. Available: https://doi.org/10.1115/DSCC2012-MOVIC2012-8603
- M. Schwartz, F. Siebenrock, and S. Hohmann, “Model Predictive Control Allocation of an Over-Actuated Electric Vehicle with Single Wheel Actuators,” IFAC-PapersOnLine, vol. 52, no. 8, pp. 162–169, 2019, 10th IFAC Symposium on Intelligent Autonomous Vehicles IAV 2019. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S2405896319303969
- Q. Tan, P. Dai, Z. Zhang, and J. Katupitiya, “MPC and PSO Based Control Methodology for Path Tracking of 4WS4WD Vehicles,” Applied Sciences, vol. 8, no. 6, 2018. [Online]. Available: https://www.mdpi.com/2076-3417/8/6/1000
- J.-E. Moseberg and G. Roppenecker, “Robust Cascade Control for the Horizontal Motion of a Vehicle with Single-Wheel Actuators,” Vehicle System Dynamics, vol. 53, no. 12, pp. 1742–1758, 2015. [Online]. Available: https://doi.org/10.1080/00423114.2015.1081954
- M. Li, Y. Jia, and T. Lei, “Path Tracking of Varying-Velocity 4WS Autonomous Vehicles under Tire Force Friction Ellipse Constraints,” Robotics and Autonomous Systems, vol. 173, p. 104621, 2024. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0921889024000046
- J. Ackermann and W. Sienel, “Robust Yaw Damping of Cars with Front and Rear Wheel Steering,” IEEE Transactions on Control Systems Technology, vol. 1, no. 1, pp. 15–20, 1993.
- H. Zhang, X. Zhang, and J. Wang, “Robust Gain-Scheduling Energy-to-Peak Control of Vehicle Lateral Dynamics Stabilisation,” Vehicle System Dynamics, vol. 52, no. 3, pp. 309–340, 2014. [Online]. Available: https://doi.org/10.1080/00423114.2013.879190
- J. P. Redondo, B. L. Boada, and V. Díaz, “LMI-Based H-Infinity Controller of Vehicle Roll Stability Control Systems with Input and Output Delays,” Sensors, vol. 21, no. 23, 2021. [Online]. Available: https://www.mdpi.com/1424-8220/21/23/7850
- A. Y. Babawuro, N. M. Tahir, M. Muhammed, and A. U. Sambo, “Optimized State Feedback Control of Quarter Car Active Suspension System Based on LMI Algorithm,” Journal of Physics: Conference Series, vol. 1502, no. 1, p. 012019, Mar 2020. [Online]. Available: https://dx.doi.org/10.1088/1742-6596/1502/1/012019
- Y.-e. Mao, Y. Zheng, Y. Jing, G. M. Dimirovski, and S. Hang, “An LMI Approach to Slip Ratio Control of Vehicle Antilock Braking Systems,” in 2009 American Control Conference, 2009, pp. 3350–3354.
- M. Schwartz, T. Rudolf, and S. Hohmann, “Robust Position and Velocity Tracking Control of a Four-wheel Drive and Four-wheel Steered Electric Vehicle,” in 2020 6th International Conference on Control, Automation and Robotics (ICCAR), 2020, pp. 415–422.
- C. Samak, T. Samak, and V. Krovi, “Towards Sim2Real Transfer of Autonomy Algorithms using AutoDRIVE Ecosystem,” IFAC-PapersOnLine, vol. 56, no. 3, pp. 277–282, 2023, 3rd Modeling, Estimation and Control Conference MECC 2023. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S2405896323023704
- P. Apkarian, P. Gahinet, and G. Becker, “Self-Scheduled H-Infinity Control of Linear Parameter-Varying Systems: A Design Example,” Automatica, vol. 31, no. 9, pp. 1251–1261, 1995. [Online]. Available: https://www.sciencedirect.com/science/article/pii/000510989500038X
- Y. Li, “Robust Control-LMI Method,” 2002.