This repo contains the solutions from all the major programming assignements in this Coursera Course.
-
Aerial Robotics concerns developping a 3d PD controller and a trajectory generator for a
quadcopter. -
Computational Motion planning deals with Path Planning using
Djikstras and A* Algoritmh, using Djikstras to navigate a3 degrees of freedom armavoiding obstacles, and implementinggradient descendfor finding optimal path. -
Perception contains the implementation of Dolly Zoom, image projection and a basic
ARaplication -
Estimation and Learning entails
Color Learning and Target detection,Kalman Filtering,Occupancy Grid MappingandParticle Filter Based Localisation. -
The Capstone Project is the impementation of a
Mobile Inverted Pendulum.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You need to have Matlab installed if you want to run the programs on your machine with the appropriate libraries installed. The data used specifically for this course are not included but any similar data should work fine.
Please read CONTRIBUTING.md for the process for submitting pull requests.
- Fotios Kapotos - Initial work
This project is licensed under the MIT License - see the LICENSE.md file for details
A Special thanks to Billie Thompson for the ReadMe and Contributing Templates.
3