In this paper, the small mobile robot for use in block type IoT education robot aimed for children and infants are designed. As the robot moves on real world structure built by a block, 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 sensor is applied for its low cost. 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.