Thesis Archive

Indoor Navigation System Using Quick Response Code Technology (2013)


Balbuena, Jerson Efer Barcenilla, Gerard Ian Barrion, Bryan Kenneth Nuestro, Angelo Joshua Santos, Michelle Louise


-This study focused on the use of Quick Response (QR) codes for navigation and delivery of a mobile robot, and the usage of Raspberry Pi as the Central Processing Unit of the system. With a web application which can command the robot to navigate and deliver to a certain location identified by QR codes and stored in a database, the Raspberry Pi reads this command and carries out the instructions of a Python-based program by performing arithmetic, logical, and input/output operations of the system for the mobile robot to successfully navigate and deliver. Through the cameras connected to it, the Raspberry Pi decodes the QR codes and determines if there is a match between the data sent by the web application and the scanned value. Whether there is a match or none, the Raspberry Pi communicates to the PIC16F877A microcontroller through its General-Purpose Input/Output (GPIO) pins for the movement of the robot. The GPIO pins, which will give an output of 3.3 volts to supply the input ports of the microcontroller, will be determined and dependent on the sensor readings connected to and sent by the microcontroller to the other GPIO pins as well. Overall, the Raspberry Pi and the scanned QR Code values, with the use of a web application and sensor readings, control and dictate the mobile robot's movement for navigation and the Tormax motor's movement for delivery.


Thesis Coordinator