Automatic Parallel Parking: Path Planning, Path Tracking & Control

<p>The first step to develop an auto park system is to design and develop an environment capable of giving visual render using&nbsp;<code>OpenCV</code>&nbsp;library. The environment is implemented in&nbsp;<code>environment.py</code>&nbsp;as a class and receives obstacles at the beginning&nbsp;<code>env = Environment(obs)</code>. The agent can be placed using&nbsp;<code>env.render(x,y,angle)</code>.</p> <p>A sample of the environment is displayed below. You can choose the parking spot from 1 to 24.</p> <p><a href="https://towardsdatascience.com/automatic-parallel-parking-system-including-path-planning-path-tracking-and-parallel-parking-in-a-ece780b2e8e0"><strong>Click Here</strong></a></p>