An Efficient Minimum-Time Trajectory Generation Strategy for Two-Track Car Vehicles

In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and lateral load transfer. Given the car model and a planar track, including lane boundaries, our goal is to find a trajectory of the car minimiz...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on control systems technology Vol. 23; no. 4; pp. 1505 - 1519
Main Authors Rucco, Alessandro, Notarstefano, Giuseppe, Hauser, John
Format Journal Article
LanguageEnglish
Published IEEE 01.07.2015
Subjects
Online AccessGet full text
ISSN1063-6536
1558-0865
DOI10.1109/TCST.2014.2377777

Cover

Abstract In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and lateral load transfer. Given the car model and a planar track, including lane boundaries, our goal is to find a trajectory of the car minimizing the traveling time subject to steering and tire limits. Moreover, we enforce normal force constraints to avoid wheel liftoff. Based on a projection operator nonlinear optimal control technique, we propose a minimum-time trajectory generation strategy to compute the fastest car trajectory. Numerical computations are presented on two testing scenarios, a 90° turn and a real testing track. The computations allow us to both demonstrate the efficiency and accuracy of the proposed approach and highlight important features of the minimum-time trajectories. Finally, we integrate our strategy into a commercial vehicle dynamics software, thus computing minimum-time trajectories for a complex multibody vehicle model. The matching between the predicted trajectory and the one of the commercial toolbox further highlights the effectiveness of the proposed methodology.
AbstractList In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and lateral load transfer. Given the car model and a planar track, including lane boundaries, our goal is to find a trajectory of the car minimizing the traveling time subject to steering and tire limits. Moreover, we enforce normal force constraints to avoid wheel liftoff. Based on a projection operator nonlinear optimal control technique, we propose a minimum-time trajectory generation strategy to compute the fastest car trajectory. Numerical computations are presented on two testing scenarios, a 90° turn and a real testing track. The computations allow us to both demonstrate the efficiency and accuracy of the proposed approach and highlight important features of the minimum-time trajectories. Finally, we integrate our strategy into a commercial vehicle dynamics software, thus computing minimum-time trajectories for a complex multibody vehicle model. The matching between the predicted trajectory and the one of the commercial toolbox further highlights the effectiveness of the proposed methodology.
Author Notarstefano, Giuseppe
Hauser, John
Rucco, Alessandro
Author_xml – sequence: 1
  givenname: Alessandro
  surname: Rucco
  fullname: Rucco, Alessandro
  email: alessandro.rucco@unisalento.it
  organization: Dept. of Eng., Univ. del Salento, Lecce, Italy
– sequence: 2
  givenname: Giuseppe
  surname: Notarstefano
  fullname: Notarstefano, Giuseppe
  email: giuseppe.notarstefano@unisalento.it
  organization: Dept. of Eng., Univ. del Salento, Lecce, Italy
– sequence: 3
  givenname: John
  surname: Hauser
  fullname: Hauser, John
  email: john.hauser@colorado.edu
  organization: Dept. of Electr., Comput. & Energy Eng., Univ. of Colorado, Boulder, CO, USA
BookMark eNp9kM1OwzAQhC1UJNrCAyAufoEU_9s9VlEpSEUcGrhGqbMGl8ZBThDq2-PQigMHVlrtHGZWo2-CRqENgNA1JTNKyfy2yDfFjBEqZozrYc7QmEppMmKUHCVNFM-U5OoCTbpuR5JTMj1Gm0XAS-e89RB6_OiDbz6brPAN4CJWO7B9Gw94BQFi1fs24E2fBLwesGsjLr7aLNnsO86riF_gzds9dJfo3FX7Dq5Od4qe75ZFfp-tn1YP-WKdWaZkn0lGtVDArVCCMS6dc3NS19QIy7hwW6LrOi1TqoYtKAFOGWe0qrSpFa8NnyJ9_Gtj23URXGl9_9MydfT7kpJyYFMObMqBTXlik5L0T_Ij-qaKh38zN8eMB4BfvyZCa2n4N3sbcfU
CODEN IETTE2
CitedBy_id crossref_primary_10_1109_TVT_2017_2729623
crossref_primary_10_1109_TVT_2020_3023059
crossref_primary_10_1051_matecconf_202338804018
crossref_primary_10_1016_j_ifacol_2017_08_324
crossref_primary_10_1109_TIV_2019_2904390
crossref_primary_10_1080_00423114_2020_1742925
crossref_primary_10_1109_TCYB_2018_2881190
crossref_primary_10_1016_j_trip_2024_101105
crossref_primary_10_1002_oca_2218
crossref_primary_10_1080_00423114_2019_1605081
crossref_primary_10_1016_j_ejcon_2023_100865
crossref_primary_10_1016_j_iot_2023_101043
crossref_primary_10_1109_LRA_2021_3101244
crossref_primary_10_1109_TIE_2019_2939934
crossref_primary_10_1109_TII_2018_2883545
crossref_primary_10_1109_OJITS_2022_3181510
crossref_primary_10_1109_TVT_2023_3237388
crossref_primary_10_1109_TCST_2019_2908938
crossref_primary_10_1109_TIV_2022_3168130
crossref_primary_10_4271_12_07_01_0007
crossref_primary_10_1109_LRA_2018_2794582
crossref_primary_10_1109_TCYB_2019_2895305
crossref_primary_10_1002_rob_21977
crossref_primary_10_1137_22M1472206
crossref_primary_10_1109_TIV_2023_3320401
crossref_primary_10_3390_s23136140
crossref_primary_10_1080_00423114_2019_1617886
crossref_primary_10_1109_TITS_2022_3159747
crossref_primary_10_1109_TRO_2023_3249564
crossref_primary_10_1109_TCST_2017_2661824
crossref_primary_10_1109_TAC_2017_2753460
crossref_primary_10_1007_s11071_022_07761_4
crossref_primary_10_1109_TAES_2017_2767958
crossref_primary_10_1109_TIV_2024_3351131
crossref_primary_10_1109_ACCESS_2020_2995520
crossref_primary_10_1109_TVT_2022_3172473
Cites_doi 10.1115/1.4023400
10.1109/ACC.2005.1470174
10.1243/095440705X11211
10.4271/2000-01-3563
10.1109/9.920800
10.1080/00423114.2011.586707
10.1109/CDC.2008.4739014
10.1080/00423114.2013.813557
10.1080/00423119608969319
10.1002/oca.892
10.1109/ISIE.2005.1528937
10.1109/TCST.2013.2272402
10.1109/ISIE.2005.1528936
10.1109/CDC.2006.377331
10.1109/CDC.2012.6426265
10.1109/TCST.2012.2198886
10.1109/CDC.2013.6760213
10.1016/j.ejcon.2014.04.005
10.1076/0042-3114(200008)34:2;1-G;FT077
ContentType Journal Article
DBID 97E
RIA
RIE
AAYXX
CITATION
DOI 10.1109/TCST.2014.2377777
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-0865
EndPage 1519
ExternalDocumentID 10_1109_TCST_2014_2377777
7047758
Genre orig-research
GroupedDBID -~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACBEA
ACGFO
ACGFS
ACIWK
ACKIV
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
H~9
ICLAB
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
RIA
RIE
RNS
TN5
VH1
AAYXX
CITATION
ID FETCH-LOGICAL-c265t-521746e3c4642235fff90dd184c234fb07dd07d266debe64ef68f876a78d63d83
IEDL.DBID RIE
ISSN 1063-6536
IngestDate Wed Oct 01 02:12:35 EDT 2025
Thu Apr 24 22:54:14 EDT 2025
Wed Aug 27 02:55:07 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 4
Keywords two-track
vehicle dynamics
Minimum-time
trajectory optimization
race car
nonlinear optimal control
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c265t-521746e3c4642235fff90dd184c234fb07dd07d266debe64ef68f876a78d63d83
PageCount 15
ParticipantIDs ieee_primary_7047758
crossref_citationtrail_10_1109_TCST_2014_2377777
crossref_primary_10_1109_TCST_2014_2377777
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2015-July
2015-7-00
PublicationDateYYYYMMDD 2015-07-01
PublicationDate_xml – month: 07
  year: 2015
  text: 2015-July
PublicationDecade 2010
PublicationTitle IEEE transactions on control systems technology
PublicationTitleAbbrev TCST
PublicationYear 2015
Publisher IEEE
Publisher_xml – name: IEEE
References ref13
ref12
ref15
ref14
ref11
ref10
ref2
ref1
ref17
ref16
ref24
spenko (ref20) 2005
ref22
ref21
milliken (ref3) 1995
ref27
rucco (ref25) 2013
ref8
ref7
genta (ref23) 2006
kelly (ref5) 2008
ref9
ref4
ref6
velenis (ref26) 2007
hauser (ref18) 2002
maciejowski (ref19) 2002
References_xml – ident: ref6
  doi: 10.1115/1.4023400
– ident: ref10
  doi: 10.1109/ACC.2005.1470174
– ident: ref4
  doi: 10.1243/095440705X11211
– ident: ref16
  doi: 10.4271/2000-01-3563
– ident: ref24
  doi: 10.1109/9.920800
– year: 2006
  ident: ref23
  publication-title: Motor Vehicle Dynamics Modeling and Simulation
– ident: ref2
  doi: 10.1080/00423114.2011.586707
– ident: ref13
  doi: 10.1109/CDC.2008.4739014
– year: 1995
  ident: ref3
  publication-title: Race Car Vehicle Dynamics
– ident: ref14
  doi: 10.1080/00423114.2013.813557
– year: 2008
  ident: ref5
  article-title: Lap time simulation with transient vehicle and tyre dynamics
– ident: ref8
  doi: 10.1080/00423119608969319
– year: 2005
  ident: ref20
  article-title: Hazard avoidance for high-speed rough-terrain unmanned ground vehicles
– ident: ref12
  doi: 10.1002/oca.892
– ident: ref11
  doi: 10.1109/ISIE.2005.1528937
– ident: ref27
  doi: 10.1109/TCST.2013.2272402
– start-page: 205
  year: 2013
  ident: ref25
  article-title: Non-existence of minimizing trajectories for steer-braking systems
  publication-title: Proc IFAC Symp Nonlinear Control Syst
– start-page: 1233
  year: 2007
  ident: ref26
  article-title: Modeling aggressive maneuvers on loose surfaces: The cases of trail-braking and pendulum-turn
  publication-title: Proc Eur Control Conf
– ident: ref7
  doi: 10.1109/ISIE.2005.1528936
– ident: ref17
  doi: 10.1109/CDC.2006.377331
– ident: ref1
  doi: 10.1109/CDC.2012.6426265
– start-page: 310
  year: 2002
  ident: ref18
  article-title: A projection operator approach to the optimization of trajectory functionals
  publication-title: Proc IFAC World Congr
– ident: ref22
  doi: 10.1109/TCST.2012.2198886
– ident: ref15
  doi: 10.1109/CDC.2013.6760213
– ident: ref21
  doi: 10.1016/j.ejcon.2014.04.005
– year: 2002
  ident: ref19
  publication-title: Predictive Control with Constraints
– ident: ref9
  doi: 10.1076/0042-3114(200008)34:2;1-G;FT077
SSID ssj0014527
Score 2.4199347
Snippet In this paper, we propose a novel approach to compute minimum-time trajectories for a two-track car model, including tires and (quasi-static) longitudinal and...
SourceID crossref
ieee
SourceType Enrichment Source
Index Database
Publisher
StartPage 1505
SubjectTerms Computational modeling
Force
Load modeling
Minimum-time
nonlinear optimal control
race car
Tires
Trajectory
trajectory optimization
two-track
Vehicle dynamics
Vehicles
Title An Efficient Minimum-Time Trajectory Generation Strategy for Two-Track Car Vehicles
URI https://ieeexplore.ieee.org/document/7047758
Volume 23
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1558-0865
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0014527
  issn: 1063-6536
  databaseCode: RIE
  dateStart: 19930101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3da8IwEA_q0_awLzfmvsjDnsaqWZMm9lFEkYF7sQ7fSpsP5px1SGW4v36XtIobY6xQKOEOwl3o3S-5_A6hWwlZLuEAS5QQ0mMJYV6oAbi204dA-8oPjHbVFk98MGaPk2BSQffbuzBaa1d8ppv2053lq4Vc2a2yliBMQH5bRVUhwuKu1vbEgBXtWQHhUI-7I8lGyafZirqjyBZxsaZPhX2-xaCdpioupvQP0XAzm6KUZNZc5WlTfv4gavzvdI_QQZlc4k6xGo5RRWcnaH-HcrCORp0M9xxtBOji4TSbzldzz14EwRC2Xt0e_hoXZNTWZ7ikr11jyG5x9LHwQEzOcDdZ4mf94orqTtG434u6A69srOBJnwc5gE_wENdUMkAfPg2MMSFRCsCe9CkzKRFKwQuxW4GPOdOGtw38NhPRVpyqNj1DtWyR6XOEJZGQwinDlAyYoj4sCQAsieGU-iolYQORjaljWbKO2-YXb7FDHySMrXdi65249E4D3W1V3gvKjb-E69bwW8HS5he_D1-iPVAOinLbK1TLlyt9DUlFnt641fQFe3TH6A
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEB5qPagH32J97sGTmLpmN5v2WEpL1baXpuItNPvAV1MpLVJ_vbObtFQRMRAIYTYsO0tmvp2ZbwAuJHq5VCAsUWEoPT6g3KtqBK6V5CbQvvIDo122RVe0-vzuMXgswNWiFkZr7ZLPdNk-uli-GsmpPSq7DikP0b9dgdUAUUWYVWstYgY8a9CKGId5wgUlSzmj5nVU70U2jYuXfRba65sVWmqr4qxKcws68_lkySSv5ekkKcvPH1SN_53wNmzm7iWpZfthBwo63YWNJdLBPejVUtJwxBE4lnSe0-fhdOjZUhCChuvFneLPSEZHbbVGcgLbGUH_lkQfIw_F5CupD8bkQT-5tLp96DcbUb3l5a0VPOmLYILwE3UkNJMc8YfPAmNMlSqFcE_6jJuEhkrhjdZboZYF10ZUDP44B2FFCaYq7ACK6SjVh0AklejEKcOVDLhiPm4KhCwDIxjzVUKrJaDzpY5lzjtu21-8xQ5_0GpstRNb7cS5dkpwuRjynpFu_CW8Zxd-IZiv-dHvr89hrRV12nH7tnt_DOv4oSBLvj2B4mQ81afoYkySM7ezvgApbcs5
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Efficient+Minimum-Time+Trajectory+Generation+Strategy+for+Two-Track+Car+Vehicles&rft.jtitle=IEEE+transactions+on+control+systems+technology&rft.au=Rucco%2C+Alessandro&rft.au=Notarstefano%2C+Giuseppe&rft.au=Hauser%2C+John&rft.date=2015-07-01&rft.issn=1063-6536&rft.eissn=1558-0865&rft.volume=23&rft.issue=4&rft.spage=1505&rft.epage=1519&rft_id=info:doi/10.1109%2FTCST.2014.2377777&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TCST_2014_2377777
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6536&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6536&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6536&client=summon