Robotics Software Engineering's project related to the design, implementation and verification of Right Edge Following behaviour, Obstacle Avoidance behaviour and combination between the two behaviours, by using two of the most widely systems used by automation industries: PID and Fuzzy Logic Controllers.
The project is based on a C++ implementation of the 2 aforementioned controllers in a Visual Studio development environment. After a prior design, a simulation was made with the MobileSim simulation tool; it was followed by a real simulation through the use of a Pioneer Robot P3-DX inside the Robot Arena of the University of Essex.
Date: November 2017 -> December 2017
Technologies Used: C++ | Microsoft Visual Studio | ARIA Library | MobileSim | Pioneer Robot P3-DX
Report: download
GitHub: PID and Fuzzy Logic Controller