You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The LQR (Linear Quadratic Regulator) steering control model implemented in lqr_steer_control.py provides a simulation
15
+
for an autonomous vehicle to track a desired trajectory by adjusting steering angle based on feedback from the current state and the desired trajectory.
16
+
This model utilizes a combination of PID speed control and LQR steering control to achieve smooth and accurate trajectory tracking.
17
+
18
+
Vehicle motion Model
19
+
~~~~~~~~~~~~~~~~~~~~~
20
+
21
+
The below figure shows the geometric model of the vehicle used in this simulation:
22
+
23
+
.. image:: lqr_steering_control_model.png
24
+
:width:600px
25
+
26
+
The `e` and `theta` represent the lateral error and orientation error, respectively, with respect to the desired trajectory.
27
+
And :math:`\dot{e}` and :math:`\dot{\theta}` represent the rates of change of these errors.
28
+
29
+
The :math:`e_t` and :math:`theta_t` are the updated values of `e` and `theta` at time `t`, respectively, and can be calculated using the following kinematic equations:
0 commit comments