The objective of the project was to design a complete mobile robot manipulator composed of Ryerson MechBot and the NXT Lego kit. The robotic arm was built using the NXT Lego kit which was mounted on top of the MechBot. MechBot and NXT controller were programmed by suing Ic4 and RobotC respectively to perform there assigned task. The arm was to search the object in specified area and pocket in whereas on the other hand, MechBot was required to follow a path defined by the black tape and send a signal to NXT once MechBot stopped at T shaped intersection. In order to effectively control the NXT servo motors, PID controller was implemented with specific gains for individual motor which were obtained by simulations carried out using the platform of Simulink along with SimMechanics in MATLAB.
