Research on perception of autonomous driving, in particular, the detection of vehicles and parking spots in cluttered parking lots utilizing machine learning techniques. Design and implement control system for mobile robots using apprenticeship learning. Train classifiers, design and implement algorithms, evaluate the performance of the systems, and write progress reports.