1 of 15

Line Following on the Racecar Using Computer Vision

RSS Team 15

An Bo Chen, Rachel Lu, Lauren Carethers, Brian Li, and Claire Lu

2 of 15

Achieving Line-Following Using Computer Vision

2

Presenter(s): Rachel

5x

RSS Team 15

3 of 15

SIFT is Effective on the CITGO Dataset

  • Score statistics
    • Mean: 0.51
    • Median: 0.71
    • Standard deviation: 0.37

3

Presenter(s): Lauren

RSS Team 15

4 of 15

Template Matching is Effective on the Stata Dataset

  • Score statistics
    • Mean: 0.10
    • Median: 0.0
    • Standard deviation: 0.16

4

Presenter(s): Lauren

RSS Team 15

5 of 15

Color Segmentation is Effective for Identifying Cones

  • IOU Scores Statistics
    • Median: 0.79
    • Standard Deviation: 0.14

5

Presenter(s): An Bo

RSS Team 15

6 of 15

Homography Transformation of Coordinates to Pixels

6

Presenter(s): Rachel

Conversion between Pixel-frame and Robot-frame Coordinates

RSS Team 15

7 of 15

Implementing Pure Pursuit for the Parking Controller

7

Presenter(s): Brian

L = 1 for length of racecar

Ld = lookahead distance

α = angle difference between car’s heading and target point

RSS Team 15

8 of 15

Racecar Successfully Parks in front of Cone

8

Presenter(s): Claire

RSS Team 15

9 of 15

Calculated Error Converges to Zero

9

Presenter(s): Claire

RSS Team 15

10 of 15

Modifying the Parking Controller to Follow a Line

  • Decrease Parking Distance

  • Restrict field of view
    • Orange detection towards center of image

10

Presenter(s): An Bo

RSS Team 15

11 of 15

Racecar Follows an Orange Line

[videos / error graphs]

11

Presenter(s): Brian

5x

RSS Team 15

12 of 15

Parking Error Remains Within a Small Range

12

Presenter(s): Claire

RSS Team 15

13 of 15

Lessons Learned and Next Steps

Technical

  • Debugging with robot camera view
  • Improve homography calibration
  • Adapt color ranges to follow Johnson track

Team

  • Division of project
  • Communication among modules

13

Presenter(s): Rachel

RSS Team 15

14 of 15

Appendix:

14

RSS Team 15

15 of 15

Appendix: Template Matching for Map, different coefficients

  • TM_CCOEFF_NORMED
    • Median: 0.0
    • Standard deviation: 0.16
  • TM_CCOEFF
    • Median: 0.0
    • Standard deviation: 0.16
  • TM_SQDIFF, TM_CORR, TM_SQDIFF_NORMED, TM_CORR_NORMED,
    • Median: 0.0
    • Standard deviation: 0.0

15

RSS Team 15