[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-86094-en":3,"doc-seo-86094-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},86094,2336464648746,"Skyler","https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c",8,"Research & Report","Real-Time Rulebook-Aware Nonlinear MPC for Autonomous Driving with Priority-Biased Tiered Slacks","Real-Time Rulebook-Aware Nonlinear MPC targets autonomous-driving motion planning that resolves a priority-ordered rulebook (safety before regulatory compliance, comfort, and efficiency) at the vehicle control rate while remaining auditable. The approach introduces W-SQP, a weighted soft-constrained quadratic-penalty NMPC that compiles nine rule families into a four-tier shared-slack CasADi program. It preserves hard actuation bounds, biases residual violations toward comfort/efficiency rather than safety, replans from executed state at 10 Hz, and logs normalized per-rule residuals. Closed-loop evaluation on 150 WOMD scenarios shows strong log-independent safety/regulatory behavior and quantified imitation-aware metrics.","Real-Time Rulebook-Aware Nonlinear MPC for Autonomous Driving  \nwith Priority-Biased Tiered Slacks⋆  \nHadi Hajieghrarya , Benedikt Waltera , Chaitanya Shindea , Paul Schmittb , Miguel Hurtadoa  \naTORC Robotics LLC, an independent subsidiary of Daimler Truck AG, USA b Reynolds & Moore and MassRobotics, USA  \nregulatory rules, with several localized regressions in the hardest, highest-divergence scenarios. The results characterize an auditable, priority-biased, anytime-capable NMPC prototype rather than a hard-real-time or formally safe controller.  \n1. Introduction  \nWe are interested in motion planners for autonomous driving that do more than avoid collisions and reach a goal: planners that resolve a priority-ordered rulebook—safety before regulatory compliance, comfort, and efficiency—at the vehicle’s control rate. Such conflicts are routine: a vehicle may briefly cross a lane boundary to pass a stopped obstacle, and braking early for comfort can disrupt following traffic. Planners must also be auditable: after an objective conflict, an engineer should be able to identify which rule was relaxed and by how much (Censi  \na sequential formulation requires multiple nonlinear-program solves and tier-freezing at every cycle, increasing latency and disrupting warm starts. Learned planners scale well but expose limited per-rule structure for audit (Dauner et al., 2023; Chenget al., 2023, 2024), whereas conventional penalty stacks do not directly reveal how conflicts were resolved.  \nW-SQP.. Our primary contribution is W-SQP, a weighted softconstrained quadratic-penalty NMPC, also referred to as tieredslack NMPC. W-SQP compiles nine rule families into a four-tier shared-slack nonlinear program built in CasADi and solved with  \n. 10975v 1 [ cs .RO]  \net al., 2019; Collin et al., 2020) . These requirements are difficult to combine. Lexicographic schemes make priorities explicit, and cascaded strict-priority quadratic programs reach kilohertz rates in whole-body control (Kanoun et al., 2011; Escande et al., 2014); however, when applied to nonconvex driving NMPC,  \n⋆ This paper represents research activities conducted within TORC Robotics LLC. It does not describe any production system, does not constitute the safety case for any Daimler Truck AG product or development program, and has not been reviewed by Daimler Truck AG for regulatory compliance or product liability purposes. The research was conducted using public benchmark data and does not reflect the proprietary safety architecture of any deployed or indevelopment TORC Robotics or Daimler Truck product.  \nEmail addresses: Hadi .Hajieghrary@Torc .ai (Hadi Hajieghrary), [Benedikt.Walter@Torc.ai](Benedikt.Walter@Torc.ai) (Benedikt Walter),  \nChaitanya .Shinde@Torc .ai (Chaitanya Shinde), [pauls@massrobotics.org](pauls@massrobotics.org) (Paul Schmitt), [Miguel.Hurtado@Torc.ai](Miguel.Hurtado@Torc.ai)[ ](Miguel.Hurtado@Torc.ai)(Miguel Hurtado)  \narXiv:2607  \nIPOPT (Andersson et al., 2019; Wächter and Biegler, 2006) . Strongly separated penalties bias residual violations toward comfort and efficiency and away from safety and regulatory rules, while physical actuation bounds remain hard. This scalar penalty provides a priority bias, not lexicographic priority preservation (Sec. 3) . W-SQP replans from its executed state at 10 Hz; under a 90 ms solver-time limit, IPOPT returns its best iterate, which is projected through the dynamics before execution. Each cycle also records normalized per-rule residuals for audit.  \nEvaluating a non-imitative controller.. Because W-SQP plans from its executed state, it may select a valid path that differs from the recorded human trajectory. Closed-loop benchmarks evaluate executed states against reactive agents (Caesar et al., 2021; Gulino et al., 2023), but some catalogues also include path-tracking or route-adherence rules defined relative to the  \nPreprint submitted to Control Engineering Practice July 14, 2026  \nhuman log. Such rules measure imitation","cbCaiebGFn3v0wnc","https://ap.wps.com/l/cbCaiebGFn3v0wnc","pdf",1261200,2,1,20,"English","en",105,"# Introduction\n# Method: W-SQP (Weighted soft-constrained quadratic-penalty NMPC)\n# Evaluation methodology and metric decomposition\n# Closed-loop study on WOMD scenarios\n# Contributions","[{\"question\":\"What problem does W-SQP address in autonomous driving planning?\",\"answer\":\"W-SQP addresses motion planning that must resolve conflicts across a priority-ordered rulebook at control rate while staying auditable, so engineers can identify which rule was relaxed and by how much.\"},{\"question\":\"How does W-SQP represent and handle priorities among driving rules?\",\"answer\":\"W-SQP builds a weighted soft-constrained quadratic-penalty NMPC that compiles nine rule families into a four-tier shared-slack nonlinear program, using penalty design to provide a priority bias rather than strict lexicographic preservation.\"},{\"question\":\"What does the evaluation show about safety and regulatory performance?\",\"answer\":\"On 150 WOMD scenarios, W-SQP shows no systematic group-level deficit for sixteen log-independent safety and regulatory rules, with an aggregate mean difference relative to expert replay reported for safety/regulatory groups and larger differences attributed to two log-coupled rules.\"}]",1784208474,50,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"real-time-rulebook-aware-nonlinear-mpc-for-autonomous-driving-with-priority-biased-tiered-slacks","",{"@graph":36,"@context":85},[37,53,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,47,50],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":20},"https://docshare.wps.com/document/","Document",{"item":48,"name":12,"@type":43,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":43,"position":52},"https://docshare.wps.com/document/real-time-rulebook-aware-nonlinear-mpc-for-autonomous-driving-with-priority-biased-tiered-slacks/86094/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":24,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-24","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does W-SQP address in autonomous driving planning?","Question",{"text":75,"@type":76},"W-SQP addresses motion planning that must resolve conflicts across a priority-ordered rulebook at control rate while staying auditable, so engineers can identify which rule was relaxed and by how much.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does W-SQP represent and handle priorities among driving rules?",{"text":80,"@type":76},"W-SQP builds a weighted soft-constrained quadratic-penalty NMPC that compiles nine rule families into a four-tier shared-slack nonlinear program, using penalty design to provide a priority bias rather than strict lexicographic preservation.",{"name":82,"@type":73,"acceptedAnswer":83},"What does the evaluation show about safety and regulatory performance?",{"text":84,"@type":76},"On 150 WOMD scenarios, W-SQP shows no systematic group-level deficit for sixteen log-independent safety and regulatory rules, with an aggregate mean difference relative to expert replay reported for safety/regulatory groups and larger differences attributed to two log-coupled rules.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":92},[93,97,101,105,110,114,119,122,126,129,133],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":20,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":29,"slug":113},6,"Technology","technology",{"id":115,"doc_module":4,"doc_module_name":46,"category_name":116,"show_sort_weight":117,"slug":118},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":22,"slug":125},9,"Religion & Spirituality","religion-spirituality",{"id":22,"doc_module":4,"doc_module_name":46,"category_name":127,"show_sort_weight":22,"slug":128},"World Cup","world-cup",{"id":130,"doc_module":4,"doc_module_name":46,"category_name":131,"show_sort_weight":130,"slug":132},10,"Lifestyle","lifestyle",{"id":134,"doc_module":4,"doc_module_name":46,"category_name":135,"show_sort_weight":106,"slug":136},19,"General","general"]