Scratch пристосували для керування роботами

Іспанська компанія Erle Robotics представила інструмент блочного програмування для ROS, який дозволяє програмувати поведінку роботів користувачам, які не володіють навичками написання коду. Про це йдеться в блозі на сайті ros.org.


Інструмент під назвою robot_blocky (стара назва: ROSimple) виглядає як аналог популярної онлайн-платформи блочного програмування Scratch. На відміну від Scratch, robot_blocky призначений для управління фізичними пристроями - роботами і дронами, що підтримують фреймворк ROS. Вихідний код robot_blocky опублікований в репозиторії GitHub.


Розробники вважають, що robot_blocky допоможе попрактикуватися в написанні програм навіть користувачам, які не володіють навичками прикладного програмування. Як приклад автори демонструють роботу простої програми, за якою гексапод огинає два гексакоптери, що лежать на землі.

За допомогою robot_blocky можна програмувати будь-якого робота, що підтримує ROS - в тому числі для роботів виробництва Erle Robotics. Раніше іспанські розробники планували зібрати кошти на гексапод Erle-Spider через краудфандингову платформу Indiegogo, проте проект тільки 69 відсотків від необхідної суми.

Раніше інтерфейс блочного програмування Scratch використовувала Microsoft для створення на базі популярної гри Minecraft курсу навчання програмуванню для дітей.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND