Языки и оболочки для альтернативного программирования робота Lego Mindstorms EV3.
Программные оболочки, которые позволяют использовать
разные подходы к программированию EV3:
- EV3 Home Edition
- EV3 Edu Edition
- LeJOS
- MonoBrick
- RobotC
- ev3dev
EV3 Home Edition
Стандартный программный комплекс, программирование с использованием графического интерфейса.
Официальная разработка LEGO.
Легкий в изучении и использовании вариант для всех возрастов.
Ссылка www.lego.com
EV3 Edu Edition
Стандартный программный комплекс, программирование с использованием графического интерфейса.
Официальная разработка LEGO.
Легкий в изучении и использовании вариант для всех возрастов.
Расширенная версия для образовательных целей.
Ссылка education.lego.com
LeJOS
Программирование EV3 на языке Java.
Ссылка www.lejos.org
MonoBrick
Программирование EV3 на языке C#.
Также возможно програмирование на F# и IronPython.
Система основана на технологии .NET
Ссылка www.monobrick.dk
Также есть возможность использовать библиотеку MonoBrick Communication Library,
которая позволяет соединять Lego Mindstorms EV3 и NXT блоки с персональным
компьютером по USB, Bluetooth или WI-FI и осуществлять программирование,
отладку в среде Microsoft Visual Studio.
Полное описание библиотеки MonoBrick Mindstorms Communication Library доступно
по адресу http://www.monobrick.dk/MonoBrickDocumentation/annotated.html
RobotC
Программирование EV3 на вариации языка C.
Платный продукт.
Ссылка www.robotc.net
ev3dev
Программирование на языках С++, Lua, Node.js, Python.
Система основана на Linux.
Ссылка www.ev3dev.org
Leave a Reply