Map Building using Robotics

Date: August, 2011- June, 2012 (3rd and 4th Semester of M.Sc. Computer Science)
Location: Department of Computer Science, University of Delhi.
Team Size: 1
Details:
This project was created as part of the Minor and Major Research Project of the M.Sc. curriculum.

Semester 3 Details:
The main work in this semester was-
1. To explore Lego Mindstorms NXT, FireBird IV and their sensors.
2. Explore working of Microsoft Robotics Studio with the NXT and create an application. This led to creating a small code in MSRS, to make Lego NXT respond to high sound levels and detect obstacle using touch sensor, and perform actions on the basis of these inputs. The NXT interacts with the machine running MSRS via Bluetooth. This application can be expanded and be used as a Home Security System.
3. Use NXT to create the map of a room. This work led to using of the NXT, its touch sensor and RWTHMindstormsNXT ToolBox to create a map using a grid size of 22cmX11cm. The code files for this can be found here along with Power Point Presentation for the semester and project report for this semester.

Semester 4 Details:
In this semester, the work included-
1. Expanding the map building project through the use of NXT and RWTHMindstormsNXT ToolBox. This work culminated in the form of a Journal Paper- Jasmeet Singh and Punam Bedi, “Map Construction and Localization using Lego Mindstorms NXT”, Journal of Automation, Mobile Robotics & Intelligent Systems, 2013, Vol. 7 Issue 3, pp. 22-30 Link to Publication
2. Assembling the Robotis Bioloid Premium Kit as a Type-C Humanoid, with 1 Gripper. Programming of this Humanoid to detect colors. More details can be found here.