A universal graphical environment for programming educational robots

RoboApp – Modern solutions for education.

Industry
education
Country
Poland
Technologies
C++/C# Java JavaScript Python
Scope
integrations web application

Challenge

All manufacturers of educational robots popular on the market offer their own robot programming environments, but these environments are dedicated to a given type and version of the hardware platform and do not offer unification of the language and programming environment even within products of one product line.

The challenge of the project was to create a universal graphical, intuitive programming environment, which is an important element in the dissemination of learning programming with the use of robots, significantly facilitating or even enabling an effective teaching process in school conditions.

Solution

In cooperation with RoboApp, we have developed a universal graphical programming environment for educational robots, providing a user-friendly drag-and-drop interface and programming language that allows you to program robots based on various hardware platforms without knowing complex syntax and semantics. By design, all program elements (e.g. loops, conditional instructions) and robot objects (sensors, actuators) are available in the form of graphical representation. The set of available controls depends on the specific hardware platform. The simplicity of the language and environment allows for effective programming of robots without knowledge of the technical complexities associated with a given robotic platform and without the need to understand advanced concepts related to the specifics of real-time control. The environment enables programming educational robots from the most popular hardware platforms, including LEGO (WeDo and EV3) and mBot series robots.

Business impact

RoboApp, thanks to cooperation with Innokrea, has created a modern educational product intended for implementation in schools and educational institutions around the world.

The developed integration solution allowed, among others, to build increased involvement of users of this product. The innovative method created includes interactive and engaging learning experiences that can capture students’ attention and keep them engaged in robotics. This ultimately leads to better understanding and consolidation of information.

Technology that connects many different robotic platforms also allows for personalized learning paths that take into account individual students’ strengths, weaknesses and learning styles. This allows students to progress at their own pace, ensuring more effective learning outcomes in robotics and programming.

1 universal programming language

3 integrated robotic platforms

1000+ sensors, pads and parts used in tests

Contact us to learn about our capabilities in creating unique IT solutions that improve educational processes.

Get in touch

References

INNOKREA is a well-coordinated team of specialists. I admire their creativity, speed and innovation. This team brings much more to the project than just good code. They identify with their clients and their challenges with passion.

Adam Barzowski

President of the Management Board, RoboApp sp.z o.o.

RoboApp sp.z o.o.

Tomasz Klajbor, CEO at INNOKREA

Ready for a green IT transformation?

We will show you how custom software can reduce costs, support ESG reporting and unlock new business opportunities.

Free consultation
Prosze podac imie i nazwisko.
Prosze podac prawidlowy adres e-mail.
Prosze wpisac wiadomosc (min. 10 znakow).
Wyrazenie zgody jest wymagane.