Motion planning is a key component for robots to realize navigation. A number of great works have been conducted in the world. They are grid-based approaches, sampling-based approaches, and trajectory optimization. I'll summarize the pros and cons of each motion planning algorithms in the future.