Lane centering

In road-transport terminology, lane centering, also known as lane centering assist, lane assist, auto steer or autosteer, is an advanced driver-assistance system that keeps a road vehicle centered in the lane, relieving the driver of the task of steering. Lane centering is similar to lane departure warning and lane keeping assist, but rather than warning the driver or bouncing the car away from the lane edge, it keeps the car centered in the lane. Together with adaptive cruise control (ACC), this feature may allow unassisted driving for some length of time. It is also part of automated lane keeping systems.

Tesla Autopilot in use

.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:"\a0 · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}

.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}

.mw-parser-output .sidebar{width:22em;float:right;clear:right;margin:0.5em 0 1em 1em;background:var(--background-color-neutral-subtle,#f8f9fa);border:1px solid var(--border-color-base,#a2a9b1);padding:0.2em;text-align:center;line-height:1.4em;font-size:88%;border-collapse:collapse;display:table}body.skin-minerva .mw-parser-output .sidebar{display:table!important;float:right!important;margin:0.5em 0 1em 1em!important}.mw-parser-output .sidebar-subgroup{width:100%;margin:0;border-spacing:0}.mw-parser-output .sidebar-left{float:left;clear:left;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-none{float:none;clear:both;margin:0.5em 1em 1em 0}.mw-parser-output .sidebar-outer-title{padding:0 0.4em 0.2em;font-size:125%;line-height:1.2em;font-weight:bold}.mw-parser-output .sidebar-top-image{padding:0.4em}.mw-parser-output .sidebar-top-caption,.mw-parser-output .sidebar-pretitle-with-top-image,.mw-parser-output .sidebar-caption{padding:0.2em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-pretitle{padding:0.4em 0.4em 0;line-height:1.2em}.mw-parser-output .sidebar-title,.mw-parser-output .sidebar-title-with-pretitle{padding:0.2em 0.8em;font-size:145%;line-height:1.2em}.mw-parser-output .sidebar-title-with-pretitle{padding:0.1em 0.4em}.mw-parser-output .sidebar-image{padding:0.2em 0.4em 0.4em}.mw-parser-output .sidebar-heading{padding:0.1em 0.4em}.mw-parser-output .sidebar-content{padding:0 0.5em 0.4em}.mw-parser-output .sidebar-content-with-subgroup{padding:0.1em 0.4em 0.2em}.mw-parser-output .sidebar-above,.mw-parser-output .sidebar-below{padding:0.3em 0.8em;font-weight:bold}.mw-parser-output .sidebar-collapse .sidebar-above,.mw-parser-output .sidebar-collapse .sidebar-below{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.mw-parser-output .sidebar-navbar{text-align:right;font-size:115%;padding:0 0.4em 0.4em}.mw-parser-output .sidebar-list-title{padding:0 0.4em;text-align:left;font-weight:bold;line-height:1.6em;font-size:105%}.mw-parser-output .sidebar-list-title-c{padding:0 0.4em;text-align:center;margin:0 3.3em}@media(max-width:640px){body.mediawiki .mw-parser-output .sidebar{width:100%!important;clear:both;float:none!important;margin-left:0!important;margin-right:0!important}}body.skin--responsive .mw-parser-output .sidebar a>img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-night .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-list-title,html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle{background:transparent!important}html.skin-theme-clientpref-os .mw-parser-output .sidebar:not(.notheme) .sidebar-title-with-pretitle a{color:var(--color-progressive)!important}}@media print{body.ns-0 .mw-parser-output .sidebar{display:none!important}}

In road-transport terminology, lane centering, also known as lane centering assist, lane assist, auto steer or autosteer, is an advanced driver-assistance system that keeps a road vehicle centered in the lane, relieving the driver of the task of steering. Lane centering is similar to lane departure warning and lane keeping assist, but rather than warning the driver or bouncing the car away from the lane edge, it keeps the car centered in the lane. Together with adaptive cruise control (ACC), this feature may allow unassisted driving for some length of time. It is also part of automated lane keeping systems.

Starting in 2019, semi-trailer trucks have also been fitted with this technology.

Lane centering keeps the vehicle centered in the lane and almost always comes with steering assist to help the vehicle take gentle turns at highway speeds. Lane departure warning generates a warning when the vehicle crosses a line, while lane keeping assist helps the vehicle to avoid crossing a line, standardized in ISO 11270:2014.

In farming, "machine autosteer" is a technology that makes automated steering and positioning of a machine in a landscape.

NameSAE levelDescriptionACSF categoryAutomotive market name
Emergency steering function - ESFSAE L0 - no driving automation"automatically detect a potential collision and automatically activate the vehicle steering system for a limited duration, to steer the vehicle with the purpose of avoiding or mitigating a collision." Reg 79
Lane departure warning - LDWSAE L0 - no driving automationwarns "the driver of an unintentional drift of the vehicle out of its travel lane." Reg 130.
Usually, with lane departure avoidance (LDA)
Lane departure avoidance - LDASAE L0 - no driving automation"corrects the steering angle to prevent departure from the chosen lane" although (limited duration). Reg 79
Corrective Steering Function (CSF),
ACSF B1,
Lane Keeping Assistance System (LKA/LKS): ISO 7000-3128
Lane Departure Prevention (LDP)B1LKA/LKS
Emergency Lane Keeping System - ELKS-combination of LDW and LDA, EU General Safety Regulation [Regulation (EU) 2019/2144] and European Commission Implementing Regulation [Regulation (EU) 2021/64] specification.
Lane guidanceSAE L1 - assisted drivingadaptive application of some steering to reduce the effort required by the driver in keeping their vehicle centered in the lane.B1LKA or Lane Centring Assistance (LCA)
Lane keepingSAE L2 - partially automated drivingKeep the vehicle in the center of its current lane, reducing driver inputB1LKA or LCA
Lane change systemSAE L2 - partially automated drivingafter initial command or confirmation by the driver, automatically applies steering to move the vehicle to an adjacent laneCAuto Lane Change or (Highway/Active) Lane Change Assist

The first commercially available lane centering systems were based on off-the-shelf systems created by Mobileye, such as Tesla Autopilot and Nissan ProPilot, although Tesla switched to an in-house design when Mobileye ended their partnership. A handful of companies like Bosch, Delphi, ZF and Mobileye provide sensors, control units, or algorithms to car makers, who then integrate and refine those systems.

While not directly attributable to lane centering, crash rates on the Tesla Model S and Model X equipped with the Mobileye system were reduced by almost 40% while Tesla Autopilot was in use.

Lane detection algorithm

An example implementation of the lane detection algorithm showing Canny edge detection and Hough transform outputs

The lane detection system used by the lane departure warning system uses image processing techniques to detect lane lines from real-time camera images fed from cameras mounted on the automobile. Examples of image processing techniques used include the Hough transform, Canny edge detector, Gabor filter, and deep learning. A basic flowchart of how a lane detection algorithm works to produce lane departure warnings is shown in the figures.

Features that differentiate systems include how well they perform on turns, speed limitations, and whether the system resumes from a stop.

Current lane centering systems rely on visible lane markings. They typically cannot decipher faded, missing, incorrect, or overlapping lane markings. Markings covered in snow or obsolete lane markings left visible can affect the accuracy of the system.

GM's Super Cruise only works on known freeways that have been previously mapped, as it uses a combination of these maps and a precise GNSS position provided by Trimble's RTX GNSS correction service to determine if Super Cruise can be enabled or not. Most vehicles require the driver's hands to remain on the wheel, but GM's Super Cruise monitors the driver's eyes to ensure human attention to the road, and thus allows hands-free driving.

Mobileye claimed in 2018 that 11 automakers would incorporate their EyeQ4 chip that enables L2+ and L3 autonomous systems; this would collectively represent more than 50% of the auto industry. Level 2 automation is also known as "hands off": this system takes complete control of the vehicle (accelerating, braking, and steering). Level 3 is also known as "eyes off": the driver can safely turn their attention away from driving, e.g. the driver can text or watch a movie.

In 2018, the average selling price for the EyeQ4 chip to automakers was about $450 U.S. dollars.

Nissan uses the EyeQ4 chip for their hands-off ProPilot 2.0 system.

In the United States, in 2018, lane centering systems are not covered by any Federal Motor Vehicle Safety Standards, according to the NHTSA.

Territories such as the European Union, Japan, Russia, Turkey, Egypt, and the United Kingdom follow UNECE 79 regulation. In those territories following UNECE 79 regulation, automatically commanded steering functions are classified in several categories, for instance:

  • Category A function helps the driver at speed no greater than 10 km/h for parking maneuvering;
  • Category B1 function helps the driver to keep the vehicle within the chosen lane;
  • Category B2 function "keeps the vehicle within its lane by influencing the lateral movement of the vehicle for extended periods without further driver command/confirmation";
  • Category C, D, and E are related to specific manoeuvres such as lane change

While all those functions are related to automated steering, lane centering is a concept close to the concept related to category B2, while LKA is closer to category B1.

Current international regulations require assistance systems to monitor that the driver keeps their hands on the steering wheel, with escalating warnings and eventual disengagement if they fail to do so. In North America, some manufacturers have "hands-off" systems that instead monitor whether the driver is paying attention to the road ahead.

.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}

Because all of these vehicles also have adaptive cruise control that can work in tandem with lane centering, they meet the SAE standard for level 2 automation. Adaptive cruise control and lane centering are often only available in more expensive trim levels rather than just the base trim. An example is the Hyundai Kona EV, which only has adaptive cruise control available on the "ultimate" edition.

Manufact-urerSample of vehiclesBranding for lanecenteringNotes
CitroënC4 and ë-C4lane-keeping assist lane-centring assist
Daimler TruckFreightliner Cascadia big-rigActrosLane Keep AssistActive Drive Assist
StellantisMaserati brand
Ford2021 F-150 Edge Escape Explorer Focus Mach-EFord Co-Pilot360: Lane Centering
GM2018 Cadillac CT6, 2021 Cadillac CT4, 2021 Escalade, 2021 Chevrolet Bolt EUV, 2022 Chevy Silverado, GMC Hummer EVSuper CruiseOnly on approved freeways Uses eye tracking system, which does not require the driver to hold the steering wheel.
HondaCivic, Accord, CR-V, HR-VHonda Sensing: Traffic Jam Assist (TJA)Works on speed below 45 mph (72 km/h), automatically switches to Lane Keeping Assist System (LKAS) above the speed.
Insight Odyssey PilotHonda Sensing: Lane Keeping Assist System (LKAS)Between 45 mph (72 km/h) and 90 mph (140 km/h)
Acura MDX, Acura TLX, Acura IntegraAcuraWatch: Traffic Jam Assist (TJA)Works on speed below 45 mph (72 km/h), automatically switches to Lane Keeping Assist System (LKAS) above the speed.
Acura ILX, Acura RDXAcuraWatch: Lane Keeping Assist System (LKAS)Between 45 mph (72 km/h) and 90 mph (140 km/h)
HyundaiPalisade Kona EV Santa Fe ElantraLane Following AssistAlso called Lane Keeping Assist, available at 60 km/h (37 mph) or above.
KiaKia Niro EV Kia Telluride Stinger K900 ForteLane Following AssistSpeed 0 – 130 km/h, 81 mph
LincolnAviator Corsair NautilusLincoln Co-Pilot360: Lane Centering
MazdaLane TraceCan be activated at speeds above 60 km/h
MercedesA-ClassDriver Assistance Package
NissanLeaf, Rogue AltimaProPilot AssistUnder 31 mph (50 km/h), ProPilot lane centering will work when tracking another car in the lane.
SubaruForester, Outback, LegacySubaru EyesightDepth perception based on stereo cameras. One of the few systems here, besides Tesla, not based on Mobileye tech.
TeslaModel S, X, 3, and YAutopilot, AutosteerWorks at all speeds other than at certain margins above posted speed limits.
ToyotaCorolla Rav4 Highlander Lexus ESLane Tracing AssistPart of second-generation Toyota Safety Sense
VW2020 AtlasLane AssistOnly works above 37 mph (60 km/h)
Audi A82019 Traffic Jam PilotLevel 3 Autonomy. Germany first. Not for U.S.A. in 2019. Top speed: 37.3 mph, 60 km/h
Audi A6 Porsche TaycanTour AssistTop speed 155 mph (249 km/h)
VolvoXC40 XC60 XC90Pilot Assist II

ProPilot in use in a Nissan Leaf

Nissan ProPilot is based on Mobileye technology and assists with acceleration, steering and braking input under single lane highway driving conditions. ProPilot keeps the car centered in the lane and will deactivate below 31 mph if not tracking a vehicle in front of it. Adaptive cruise control handles stop-and-go traffic if stopped for less than 4 seconds and helps maintain a set vehicle speed and maintain a safe distance between the vehicle ahead. ProPilot, which can follow curves, uses a forward-facing camera, forward-facing radar and other sensors. A traffic sign recognition system provides drivers with the most recent speed limit information detected by a camera on the windshield in front of the rear-view mirror.

In a review by ExtremeTech, ProPilot worked well in 1,000 miles of testing, and only on some twisty sections did it require driver intervention. During Euro NCAP 2018 testing, ProPilot failed some tests as did all other systems tested. Consumer Reports indicates that ProPilot is especially helpful in stop and go traffic.

Honda Sensing and AcuraWatch are a suite of advanced driver assistance features, including Lane Keeping Assist System (LKAS), which helps keep the vehicle centered in a lane by applying mild steering torque if the vehicle is deviating from the center of a detected lane with no turn-signal activation by the driver. The Lane Keeping Assist System (LKAS) does not work at speeds below 45 mph (72 km/h). However, certain vehicles equipped with Traffic Jam Assist (TJA) will have the system take over the lane-keeping task when the speed falls below 45 mph (72 km/h) until a stop. It will automatically switch to Lane Keeping Assist System (LKAS) when the speed exceeds 45 mph (72 km/h).

The Honda Sensing and AcuraWatch packages also include:

  • Adaptive cruise control with Low-Speed Follow
  • Traffic-sign recognition
  • Auto high beam
  • Blind Spot Information System

In 2018, an evalution by the American Insurance Institute for Highway Safety found that:

.mw-parser-output .templatequote{overflow:hidden;margin:1em 0;padding:0 32px}.mw-parser-output .templatequotecite{line-height:1.5em;text-align:left;margin-top:0}@media(min-width:500px){.mw-parser-output .templatequotecite{padding-left:1.6em}}

We're not ready to say yet which company has the safest implementation of Level 2 driver assistance, but it's important to note that none of these vehicles is capable of driving safely on its own...

The report also indicated that only the Tesla Model 3 stayed within the lane on all 18 trials, and that while the evidence for stafety benefits wasn't as strong as for adaptive cruise control (ACC), it found that preventing lane-departure crashes could save nearly 8,000 lives a year.

  • Advanced driver-assistance system
  • Hands-free driving

.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}body.skin-vector-2022 .mw-parser-output .reflist-columns-2{column-width:27em}body.skin-vector-2022 .mw-parser-output .reflist-columns-3{column-width:22.5em}.mw-parser-output .references[data-mw-group=upper-alpha]{list-style-type:upper-alpha}.mw-parser-output .references[data-mw-group=upper-roman]{list-style-type:upper-roman}.mw-parser-output .references[data-mw-group=lower-alpha]{list-style-type:lower-alpha}.mw-parser-output .references[data-mw-group=lower-greek]{list-style-type:lower-greek}.mw-parser-output .references[data-mw-group=lower-roman]{list-style-type:lower-roman}.mw-parser-output div.reflist-liststyle-upper-alpha .references{list-style-type:upper-alpha}.mw-parser-output div.reflist-liststyle-upper-roman .references{list-style-type:upper-roman}.mw-parser-output div.reflist-liststyle-lower-alpha .references{list-style-type:lower-alpha}.mw-parser-output div.reflist-liststyle-lower-greek .references{list-style-type:lower-greek}.mw-parser-output div.reflist-liststyle-lower-roman .references{list-style-type:lower-roman}

  • Comma.ai open source lane centering system

  • Real-world analysis of fatal run-out-of-lane crashes using the national motor vehicle crash causation survey to assess lane keeping technologies Archived March 24, 2018, at the Wayback Machine Real-World Analysis of Fatal Run-Out-of-Lane Crashes Using the National Motor Vehicle Crash Causation Survey to Assess Lane Keeping Technologies

  • Which Cars Have Autopilot for 2019?

  • Not much faith in lane-centering technology Oct 2019

  • Cars with Autopilot in May 2019

  • Why Level 3 automated technology has failed to take hold. July 21, 2019

  • Tesla's Autopilot battles BMW's driver-assist Youtube Dec 27, 2019