Optimization‐based autonomous racing of 1:43 scale RC cars
FOS: Computer and information sciences
Computer Science - Robotics
0209 industrial biotechnology
Optimization and Control (math.OC)
FOS: Mathematics
FOS: Electrical engineering, electronic engineering, information engineering
Systems and Control (eess.SY)
02 engineering and technology
Mathematics - Optimization and Control
Electrical Engineering and Systems Science - Systems and Control
Robotics (cs.RO)
DOI:
10.1002/oca.2123
Publication Date:
2014-07-17T12:45:42Z
AUTHORS (3)
ABSTRACT
This paper describes autonomous racing of RC race cars based on mathematical optimization. Using a dynamical model the vehicle, control inputs are computed by receding horizon controllers, where objective is to maximize progress track subject requirement staying and avoiding opponents. Two different formulations presented. The first controller employs two-level structure, consisting path planner nonlinear predictive (NMPC) for tracking. second combines both tasks in one optimization problem (NLP) following ideas contouring control. Linear time varying models obtained linearization used build local approximations NLPs form convex quadratic programs (QPs) at each sampling time. resulting QPs have typical MPC structure can be solved range milliseconds recent exploiting solvers, which key real-time feasibility overall scheme. Obstacle avoidance incorporated means high-level corridor dynamic programming, generates constraints controllers according current position opponents layout. performance investigated experimentally using 1:43 scale cars, driven speeds more than 3 m/s operating regions with saturated rear tire forces (drifting). algorithms run 50 Hz rate embedded computing platforms, demonstrating high optimization-based approaches racing.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (33)
CITATIONS (365)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....