Sampling Based Predictive Control with Frequency Domain Input Sampling for Smooth Collision Avoidance*

This paper presents the smooth path generation method based on the sampling based model predictive control. Non-linear model predictive control framework is applied together with considering the car dynamics and non-linear constraints to achieve collision avoidance to obstacles. Since the control input must be optimized with non-linear constraints every control step in real-time, the problem is solved by sampling based approach. One of big issues on the sampling based approach is efficient sampling of smooth control input because some applications require the smoothness of control input. In proposed method, series of input are sampled in frequency domain directly in order to generate the smooth input series instead of applying the digital filtering to sampled input from specified random process. The proposed method samples the magnitudes of frequency components directly and those samples are transformed to time domain signals by Inverse Discrete Cosine Transform (IDCT.) Proposed method is implemented in simulation experiment with car dynamics simulator for collision avoidance task, and its validity is tested from the viewpoint of path tracking performance and real-time computation capability in several collision avoidance scenarios.

[1]  Sergio Grammatico,et al.  On the sample size of random convex programs with structured dependence on the uncertainty , 2015, Autom..

[2]  Tatsuya Suzuki,et al.  Realtime collision avoidance control based on continuation method for nonlinear model predictive control with safety constraint , 2017, 2017 11th Asian Control Conference (ASCC).

[3]  Emmanuel G. Collins,et al.  Sampling Based Model Predictive Control with Application to Autonomous Vehicle Guidance , 2008 .

[4]  Torsten Bertram,et al.  A model predictive combined planning and control approach for guidance of automated vehicles , 2015, 2015 IEEE International Conference on Vehicular Electronics and Safety (ICVES).

[5]  G Ripaccioli,et al.  A stochastic model predictive control approach for series hybrid electric vehicle power management , 2010, Proceedings of the 2010 American Control Conference.

[6]  Herbert G. Tanner,et al.  Randomized model predictive control for robot navigation , 2009, 2009 IEEE International Conference on Robotics and Automation.

[7]  Seiichi Mita,et al.  Bézier curve based path planning for autonomous vehicle in urban environment , 2010, 2010 IEEE Intelligent Vehicles Symposium.

[8]  S. LaValle Rapidly-exploring random trees : a new tool for path planning , 1998 .

[9]  Giuseppe Carlo Calafiore,et al.  Randomized Model Predictive Control for stochastic linear systems , 2012, 2012 American Control Conference (ACC).

[10]  Richard M. Murray,et al.  A motion planner for nonholonomic mobile robots , 1994, IEEE Trans. Robotics Autom..

[11]  Francesco Borrelli,et al.  Predictive Active Steering Control for Autonomous Vehicle Systems , 2007, IEEE Transactions on Control Systems Technology.

[12]  Mathukumalli Vidyasagar,et al.  Randomized algorithms for robust controller synthesis using statistical learning theory , 2001, Autom..

[13]  Emilio Frazzoli,et al.  A Survey of Motion Planning and Control Techniques for Self-Driving Urban Vehicles , 2016, IEEE Transactions on Intelligent Vehicles.

[14]  Tatsuya Suzuki,et al.  Autonomous lane tracking reflecting skilled/un-skilled driving characteristics , 2015, IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society.

[15]  Shai A. Arogeti,et al.  Path Following of Autonomous Vehicles in the Presence of Sliding Effects , 2012, IEEE Transactions on Vehicular Technology.