I want to design some interesting game for kid learning.
toio is nice toolkit for practicing logic, but I need to make it more attractive to children. AR is a good method to rich toio's content.
So I start to design toio as a cute robot.
Using positionID and rotation data of toio to combine virtual robot avatar on toio physical robot. In fact, this superposition can make the robot more expressive. (based on the Kansei Engineering「感性工學」)
After I successfully combined the virtual avatar in the real scene, I found the physical robot is boring if it only move point to point. Kid's attention is always on screen.
So I decide to add some emotion feedback on physical robot. There are something happen both virtual and physical when toio arrival number object position.
The result of this project is fun for my 7 years old daughter to practice her addition arithmetic.
And, I am also very lucky to receive the ロボットやろうぜ!- toio & Unity 作品動画コンテスト -」 - エバンジェリスト賞 award
ARFoundation on iPad <--(UDP)--> toio SDK for WebGL <-(websocket)-> toio robot
In this work, I try to use more features of toio:
And, I chose AR Foundation to integrate the game interface. Use image track to set game orient anchor then update toio AR robot position by the position ID value.