Development of A Programming Environment on LEGO Mindstorms TM with nxtOSEK
Takeshi Kawano, Naohiko Shimizu · ITC-CSCC :International Technical Conference on Circuits Systems, Computers and Communications · 2015
We present the programming environment for beginners with nxtOSEK [1] on LEGO Mindstorms [2]. The environment provide wrapper functions for basic 3 behaviors such as forwarding, turning, and waiting. The environment also provide to perform statetransition using values in a program as a trigger. In addition, the environment can convert light sensor’s non-linear value to linear value. We made two programs to verify the effects of our environment. Those programs are for Seesaw stage and line trace in ETrobocon [3]. The Seesaw program include wrapper functions and state-transition of this environment. The line trace program include the nonliner- to-liner converter of this environment.