robogeek.ru

все о роботах и робототехнике

edu.robogeek.ru

все об обучении робототехнике

Система графического программирования для робота Cozmo (+видео)

Когда почти год назад Anki представила Cozmo, было некоторое ощущение скептицизма относительно обещаний компании, которые она делала для этого симпатичного и способного маленького робота.

Несколькими неделями позже был представлен комплект для разработки программного обеспечения или SDK, что позволяло получить доступ ко множеству очень сложных функций Cozmo с помощью относительно простых кодовых команд.

Например, несколько простых команд помогут использовать способность Cozmo наметить и планировать пути, чтобы огибать препятствия, а также манипулировать объектами и даже распознавать лица и эмоции, реагируя своими «эмоциями». Однако для использования SDK необходимы навыки кодирования. Например, у вас должен быть некоторый опыт (или готовность учиться) по Python, чтобы понять, как заставить робота выполнять задуманное. Для большинства людей, которые покупают Cozmo, это значительная проблема.

Теперь вместо того, чтобы вам беспокоиться о программном обеспечении, которое необходимо для навигации, распознавания объектов, манипуляций и другой сложной настройки робота, Cozmo, уже зная, как это сделать, дает вам прямой доступ к его возможностям. Подготовленный к использованию робот будет стоить 200 долларов США.

Представленное Anki дополнение к SDK называется Code Lab. Оно имеет графический интерфейс перетаскивания, который невероятно легко позволяет заставить Cozmo выполнять сложные задачи, связанные с распознаванием, манипуляцией и принятием решений, даже не имея опыта программирования.

Чтобы решить эту проблему и упростить весь процесс использования, в Code Lab поверх SDK добавляется графический интерфейс пользователя (GUI), созданный на основе визуального языка программирования Scratch. Цветные интерактивные блоки представляют разные функции. Перетаскивая эти блоки (и делая некоторые незначительные изменения по их параметрам), пользователь сможет заставить Cozmo менять поведение.

А полностью изучив GUI, вам будет проще сделать и следующий шаг к освоению базового кода Python. Anki также планирует выпустить еще один слой программного обеспечения (называемый «вертикальной грамматикой»), который позволит внедрить пользовательский код Python и более сложные функции в блоки графического интерфейса, что представляется очень привлекательной идеей.

Первоначально критики Cozmo считали, что эта игрушка не способна удерживать наше внимание более 5 минут. Теперь, похоже, у робота не будет никаких проблем в этом отношении. Code Lab доступна сегодня всем владельцам Cozmo в качестве бесплатного обновления программного обеспечения для приложения Cozmo.

Теги: Anki, Cozmo, Code Lab

Комментарии

(0) Добавить комментарий

Новые комментарии

Топ 5 короткометражек про роботов
АКПлатон
17.07.2017
06:28:00
Самый, как мне кажется, содержательный и полезный фильм о роботах - "Короткое замыкание" (причем - его 1я серия)....
Модульный игрушечный робот Xiaomi MI (+видео)
Опытный Гость
14.07.2017
12:00:11
А это что такое, как не датчики? ...