EasyCharts is a graphical programming environment for pupils of about 10 years of age, similar to Lego Mindstorems. The environment allows the definition of programs to control robots with the synchroneous programming language Synerji, a language developed at the Fraunhofer IAIS. EasyCharts allows both, the graphical programming and the view of the corresponding program code. This intends to introduce pupils to the quite complex language with a simplified interface and a very fast successful robot programming. This should motivate pupils to start programming more sophisticated programs in a combination of EasyCharts and raw Synerji.
The programming environment, in the state shown at the figure, only provided simple place-holder graphics. These graphics images, however, could be exchanged by specifically designed graphics, e.g. branded to a company style or designed for a good usability. EasyCharts also generates Synerjy code from the graphical programs, performs a cross-compilation to a binary format of the desired robot, and uploads the binaries to the embedded controller. This was exemplarily done for the Lego Mindstorms RCX controller.
More Details on this software project will be added soon!In the meanwhile, please refer to the official report below to learn more about the project.
- Christain Rempis