Design of small mobile robot remotely controlled by an android operating system via bluetooth and NFC communication

In this paper, the small mobile robot for use in block type IoT(Internet of things) education robot aimed for children and infants is designed. As the robot moves on real world structure built by blocks, the virtual robot on the augmented reality displayed on the screen moves at the same time. Since the real world and virtual world should match precisely, accurate position and velocity estimation is important. The algorithm using two RGB sensors is applied for low cost design. In addition, NFC module built inside some blocks are used to adjust the cumulative position error between the real robot position and position of robot on the augmented reality.