Inversion-Based Control for Autonomous Racing and Navigation

dc.contributor.advisorDevasia, Santosh
dc.contributor.authorRaje, Harshavardhan Sameer
dc.date.accessioned2026-08-11T19:33:12Z
dc.date.issued2026-08-11
dc.date.submitted2026
dc.descriptionThesis (Master's)--University of Washington, 2026
dc.description.abstractClassical geometric path-following controllers for autonomous ground vehiclescompute steering commands from cross-track and heading error. However, they do not directly check whether the requested motion can be achieved by the vehicle under tire force and friction limits. This thesis develops an iterative force-consistency inversion framework for the complementary problem: given an achievable trajectory demand and a vehicle model that is close enough to the real plant, compute a set of steering and longitudinal inputs that make the nonlinear tire-force model realize that demand. The needed inverse is solved online with a Newton or Levenberg--Marquardt update step using an enhanced bicycle model with nonlinear tire forces, load transfer, roll dynamics and steering lag. The central result is that a pure feedforward inverse alone is not sufficientfor path tracking because model error produces steady-state drift. To compensate for this, the inverse must be paired with an outer error-feedback loop. In simulations, improving the internal model from a kinematic approximation to the enhanced physics model lowers the RMS cross-track error of the feedback inverse on runs that stay within the track. This model improvement also increases the number of runs that leave the track bounds. A model-fidelity sweep across track shapes and speeds shows the limit of the current residual-correction layer: SINDy, Koopman/EDMD, and GP-SSM residual models can be fit using replay data, but they increase closed-loop failures when inserted directly into the Newton inverse. Model fidelity and closed-loop stability must be assessed together; learned residual corrections fit the replay data well but have not yet produced a closed-loop performance gain. Planning under drift and friction constraints provides the trajectory-feasibilityfront end to this inverse-control problem. The planner tests whether a demanded trajectory or acceleration profile lies inside the available friction budget, and whether the path must be reshaped before inversion can produce meaningful inputs. The physical RC-car platform, equipped with dual IMUs, a 360° LiDAR, OptiTrack integration, telemetry, logging, and state estimation, provides the pipeline for future hardware validation. All quantitative controller benchmarks reported in this thesis are simulation-only. The hardware closed-loop controller comparison is reserved for future work.
dc.embargo.termsOpen Access
dc.format.mimetypeapplication/pdf
dc.identifier.otherRaje_washington_0250O_29504.pdf
dc.identifier.urihttps://hdl.handle.net/1773/57476
dc.language.isoen_US
dc.rightsCC BY-NC
dc.subjectAutonomous vehicle path tracking
dc.subjectData Driven residual identification
dc.subjectDrift Aware trajectory planning
dc.subjectIterative inverse dynamics control
dc.subjectModel fidelity dependence
dc.subjectNonlinear tire force model
dc.subjectMechanical engineering
dc.subject.otherMechanical engineering
dc.titleInversion-Based Control for Autonomous Racing and Navigation
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Raje_washington_0250O_29504.pdf
Size:
8.98 MB
Format:
Adobe Portable Document Format