Over the last decade, tremendous amount of research and progress has been made towards developing smart technologies for autonomous vehicles such as adaptive cruise control, lane keeping assist, lane following algorithms, and decision-making algorithms. One of the fundamental objectives for the development of such technologies is to enable autonomous vehicles with the capability to avoid obstacles and maintain safety. Automobiles are real-world dynamical systems - possessing inertia, operating at varying speeds, with finite accelerations/decelerations during operations. Deployment of autonomy in vehicles increases in complexity multi-fold especially when high DOF vehicle models need to be considered for robust control. Model Predictive Control (MPC) is a powerful tool that is used extensively to control the behavior of complex, dynamic systems. As a model-based approach, the fidelity of the model and selection of model-parameters plays a role in ultimate performance. Hardware-in-the-loop testing of such algorithms can often prove to be complex in its design as well as in its implementation. Therefore, in this paper, we explore a less-used deployment toolchain that combines the power of ROS (Robot Operating System) for intra-robot communication with motors and sensors with the rich library of controller models in Simulink Real-Time. In particular we explore this rapid-control-prototyping in real-time to deploy Model Predictive Control for Obstacle Avoidance on a ROS-based scaled-vehicle. We found that this framework is user-friendly and contains great potential for educational and research-bed deployments - with a short development and deployment time that can fit neatly in one semester.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Obstacle Avoidance Using Model Predictive Control: An Implementation and Validation Study Using Scaled Vehicles


    Additional title:

    Sae Technical Papers



    Conference:

    WCX SAE World Congress Experience ; 2020



    Publication date :

    2020-04-14




    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    Obstacle Avoidance Using Model Predictive Control: An Implementation and Validation Study Using Scaled Vehicles

    Bulsara, Ardashir / Raman, Adhiti / Kamarajugadda, Srivatsav et al. | British Library Conference Proceedings | 2020


    Obstacle Avoidance Using Model Predictive Control: An Implementation and Validation Study Using Scaled Vehicles

    Bulsara, Ardashir / Raman, Adhiti / Kamarajugadda, Srivatsav et al. | British Library Conference Proceedings | 2020


    Obstacle avoidance of autonomous vehicles based on model predictive control

    Park, J.M. / Kim, D.W. / Yoon, Y.S. et al. | Tema Archive | 2009


    Obstacle avoidance of autonomous vehicles based on model predictive control

    Park, J-M / Kim, D-W / Yoon, Y-S et al. | SAGE Publications | 2009