1 of 18

Autonomous Mobile Manipulation

Guidance: L1 Guidance, Pure Pursuit, Stanley Controller

C. Papachristos

Robotic Workers (RoboWork) Lab

University of Nevada, Reno

CS-791

2 of 18

Non-Holonomic Guidance

 

CS791 C. Papachristos

3 of 18

Non-Holonomic Guidance

 

 

 

 

CS791 C. Papachristos

4 of 18

Non-Holonomic Guidance

 

CS791 C. Papachristos

5 of 18

Non-Holonomic Guidance

 

 

 

 

 

 

CS791 C. Papachristos

6 of 18

Non-Holonomic Guidance

 

 

 

 

Damping Ratio

with

 

 

Natural Frequency

(Underdamped)

Homogeneous 2nd Order Differential Equation:

Zero-input Natural Response to I.C.

CS791 C. Papachristos

7 of 18

Non-Holonomic Guidance

 

 

 

 

 

 

 

CS791 C. Papachristos

8 of 18

Non-Holonomic Guidance

 

 

 

 

CS791 C. Papachristos

9 of 18

Non-Holonomic Guidance

 

 

 

 

 

 

CS791 C. Papachristos

10 of 18

Non-Holonomic Guidance

 

 

 

 

 

 

CS791 C. Papachristos

11 of 18

Non-Holonomic Guidance

 

 

 

 

 

 

CS791 C. Papachristos

12 of 18

Non-Holonomic Guidance

 

 

CS791 C. Papachristos

13 of 18

Non-Holonomic Guidance

Pure Pursuit – Bicycle Model Steering

  • Extension of Pure Pursuit for Steering-based navigation�

  • Also have:

  • Therefore Pure Pursuit�guidance Steering law�becomes:

 

 

Bicycle Model :

 

Curvature

CS791 C. Papachristos

14 of 18

Non-Holonomic Guidance

 

 

 

 

Curvature

and

 

Bicycle Model :

CS791 C. Papachristos

 

15 of 18

Non-Holonomic Guidance

 

 

 

CS791 C. Papachristos

16 of 18

Non-Holonomic Guidance

 

CS791 C. Papachristos

 

17 of 18

Non-Holonomic Guidance

 

 

 

 

 

CS791 C. Papachristos

 

Note: Not the same as Bicycle model Pure Pursuit (Why?)

18 of 18

Time for Questions !

CS-791

CS791 C. Papachristos