MekaDraw is an interactive, node-based path editing tool to allow younger students to improve spatial awareness. The tool allows you to create a virtual path, which is then brought to life when replayed on a physical robot. I took the original prototype design and built it into a fully-functional tool for use in ReachEdu.
Initially, a path is drawn on a blank canvas, which is then converted to a series of connected nodes that represents the path the robot will actually follow. Nodes can be moved, added and deleted to add complexity to the path. Robot speed and the colour of the robot’s head can be set at each node to vary behaviour, which the robot smoothly interpolates between as it moves. If an animation is set, the robot will pause to play the selected animation before continuing along it’s path.
Unity | C#