Controlling 4 wheel differentially driven robot and components on it using PS2 remote
- Robot has 4 DC motors controlled drive, Ultrasonic ping sensor for obstacle avoidance and a bldc motor on a linear verticle actuator
- Code is compiled and uploaded on an ATmega2560 microcontroller
- The robot has a power screw controlled pole climbing mechanism
Code from 2016 written for a robotics competition: ABU Robocon 2016 (https://en.wikipedia.org/wiki/ABU_Robocon#ABU_Robocon_2016)
PS: This being the first major robot related project, the wire management was a little unsophisticated. It was improved in the coming years :)
PS2 library imported from http://www.billporter.info/2011/03/27/arduino-playstation-2-controller-library-troubleshooting-guide/