improving autonomous orchard vehicle trajectory tracking
play

Improving autonomous orchard vehicle trajectory tracking performance - PowerPoint PPT Presentation

Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation Dr. Gokhan BAYAR Mechanical Engineering Department of Bulent Ecevit University Zonguldak, Turkey This study was conducted under the Supervision of


  1. Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation Dr. Gokhan BAYAR Mechanical Engineering Department of Bulent Ecevit University Zonguldak, Turkey This study was conducted under the Supervision of Dr. Marcel Bergerman in the Field Robotics Center of Robotics Institute of Carnegie Mellon University, Pittsburgh, PA, USA.

  2. Objective of the Research Development of a slippage estimation procedure and performing a desired trajectory tracking control. 1

  3. a single set of controller parameters or a unique equation of motion to guarantee a desired performance and accuracy Due to changing the characteristics Of wheel-ground interaction 2

  4. the simple assumptions which are generally used in the mobile robot / autonomous vehicle applications: • ideal transmission • ideal rolling • no slippage • no lost of traction control • no external wheel forces • no surface change behavior • no disturbance, etc. 3

  5. Forward Desired task Vehicle Velocity <Mobile Robot> Model [f(x,y,t)] Unmanned Steering Ground Vehicle Controller [f(x,y)] Angle x,y, θ , V, δ Wheel-Ground Surface Interaction Information 4

  6. Trajectory Tracking Control of an Autonomous Vehicle X Error (t)= |X Desired (t) - X Actual (t)| Y Error (t)= |Y Desired (t) - Y Actual (t)| θ Error (t)= | θ Desired (t) - θ Actual (t)| Vehicle desired (t) Vehicle actual (t) f(X,Y,t) desired Y f(X,Y,t) actual X 5

  7. Desired Trajectory Generator � Dynamic approaches � Kinematic/Car ‐ like robot approach � Point mass model � Dubins curves 6

  8. 7 Car ‐ like robot model

  9. 8

  10. Desired trajectory tracking controller X desired X e Σ x, y + V V c - Vehicle Φ Controller X PS Φ c Y desired Y e Φ Σ V + - Y PS θ desired θ e Σ + - θ PS 9

  11. 10 Lyapunov Functions

  12. Working Environment of an Orchard Robot Vehicle w 1 trees w 2 11

  13. Reference Trajectory 120 100 80 60 40 20 0 -20 -40 -20 0 20 40 60 80 100 120 12

  14. Turning Geometry 13

  15. 14

  16. Experimental Orchard 15

  17. 1. Experiments to test the behaviour of the proposed model � Slippage information is not taken into consideration. � RTK-GPS is used for position feedback. 16

  18. 4 km autonomous drive achieved in the orchard 17

  19. Desired and actual steering angles for 4 km autonomous drive 18

  20. Video 19

  21. 2. Experiments to test the behaviour of the proposed model. � Slippage information is not taken into consideration. � Row Detection System (via Laser Scanning RangeFinder) is used. 20

  22. 21

  23. 22

  24. 23

  25. 24

  26. 25

  27. Experimental results obtained in the first row of the orchard Experimental results obtained in the first row. Width = 4.44 m, Length = 52.95 m. (a) Steering angles, (b) Lateral errors 26

  28. Video ‐ First Row Width = 4.44 m, Length = 52.95 m 0.5 m/s Forward Velocity Forward Camera Front Camera 27

  29. 3. Experiments to test the behaviour of the proposed model. � Slippage information is taken into consideration. � RTK-GPS is used for position feedback. 28

  30. Odometer RTK-GPS Steering System 29

  31. 30

  32. Car Like Robot Model Without Slippage Car Like Robot Model With Slippage It is assumed that 31

  33. Slippage Experiments on Snow 32

  34. Reference Trajectory Tracking Control on Snow 6 Desired 4 Real 2 Vehicle Y-Direction [m] 0 Control -2 Without Slip -4 Estimation -6 -8 -10 0 5 10 15 20 X-Direction [m] 6 Desired 4 Real Vehicle 2 Control Y-Direction [m] 0 With Slip -2 Estimation -4 -6 -8 -10 0 5 10 15 20 33 X-Direction [m]

  35. 30 w/o Estimation 20 w/ Estimation 10 Steering Angle [deg] 0 -10 -20 -30 -40 1.4 -50 0 20 40 60 80 w/o Estimation Time [s] w/ Estimation 1.2 Forward Speed [m/s] 1 0.8 0.6 0.4 0.2 0 0 20 40 60 80 34 Time [s]

  36. 4. Orchard Experiments. � Slippage information is taken into consideration. � Row Detection System (via Laser Scanning RangeFinder) is used. 35

  37. 36

  38. 37

  39. E1 � results obtained by using RTK GPS feedback without using slippage estimation. E2 � results obtained by using the slippage estimation procedure that uses RTK GPS feedback. E3 � results obtained by using feedback information coming from dead reckoning algorithm. No slippage estimation procedure is adapted into the system model. E4 � results obtained by using the slippage estimation process that uses the dead reckoning feedback information. 38

  40. Video ‐ Turning control without slippage estimation 39

  41. Video ‐ Turning control with slippage estimation 40

  42. Special thanks to the co-authors of the paper: Gokhan Bayar*, Marcel Bergerman 1 , E. ilhan Konukseven 2 , A. Bugra Koku 2 , “Improving the trajectory tracking performance of autonomous orchard vehicles using wheel slip compensation”, Biosystems Engineering , vol. 146, pp. 149- 164, 2016. 1 Field Robotics Center, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, USA 2 Mechanical Engineering Department, Middle East Technical University, Ankara, Turkey

  43. Thanks for your attention

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend