Home education assignments study self driving functionality sdc lane boundary detection based Study of Self-Driving Functionality: From SDC to Lane Boundary Detection-Based Implementation in Small-Scale Karts MSc assignment