Anki Code Lab, мова візуального програмування для Cozmo

Лабораторний робот cozmo code 017
Кайл Віггерс/Цифрові тенденції
Cozmo, мініатюрна іграшка, яка виглядає як саморобний навантажувач, була однією з найкрутіших іграшок минулого року. Напарник із штучним інтелектом вивчає імена та обличчя, грає в ігри та навіть розвиває особистість, дізнаючись про ваші вподобання. але Анкі, стартап із Сан-Франциско, штат Каліфорнія, що стоїть за Cozmo, вважає, що він лише подряпав поверхню потенціалу маленького робота.

З цією метою в понеділок Anki анонсувала Code Lab, функцію візуального програмування, вбудовану в додаток Cozmo для смартфонів і планшетів. Використовуючи Code Lab, діти можуть змінювати порядок послідовностей цифрових блоків для створення базових програм — і попутно вивчати основи робототехніки.

Рекомендовані відео

«Усе, що ми робимо в Anki, спрямоване на розвиток робототехніки, чи то діти, які вперше вивчають програмування, чи то доктор філософії. студенти вирішують складні завдання комп’ютерного зору в лабораторії за допомогою Cozmo», – сказав Борис Софман, генеральний директор і співзасновник Anki. «З запуском Code Lab Cozmo тепер допомагає дітям розвивати навички логіки та міркування, необхідні для програмування».

Пов'язані

  • Найкращі набори роботів для дітей

1 з 3

Code Lab слідує за Анкі комплект розробника програмного забезпечення, що дозволяє любителям користуватися обладнанням Cozmo Python. Ганнс Таппейнер, президент і співзасновник Anki, вважає це еволюційним кроком до простішого у використанні, орієнтованого на дітей СТЕБЛО платформа.

«Усе, що ви можете робити в Python, ви можете робити в Coding Lab, і навпаки», — сказав він Digital Trends. «Діти віком від шести років могли [використовувати це]. Ми зробили це дуже просто».

Мова Code Lab розроблена на Подряпина, мова на основі спрайтів, розроблена медіа-лабораторією Массачусетського технологічного інституту. Діти використовують чотири різні категорії блоків, включаючи рухи (наприклад, повороти вперед і назад), дії (наприклад, зміна освітлення та промовляння коротких фраз), події (наприклад, реакція на посмішку чи нахмурення брови) та анімації (наприклад, чхання) для програмування Cozmo. Серія завдань, схожих на підручники, навчає основам інструменту, а другий, значно розширеніший режим, який буде запущено пізніше цього року, додасть підтримку математичних функцій та інших функцій.

У демонстрації перед запуском Code Lab у понеділок Таппейнер розповів Digital Trends про основи інтерфейсу. Це здебільшого перетягування. Постійне розширюване меню містить блоки програмування, що відображають можливості Cozmo за допомогою кольорової іконографії. Опублікувати програму просто: об’єднайте принаймні два блоки та торкніться зеленого значка «Відтворити». — команда «рухатися вперед» і «рухатися праворуч» запускає Cozmo на дюйм вперед і праворуч, для приклад.

Спеціальні категорії блоків дозволяють виконувати дещо складніші процедури, як-от програма розпізнавання обличчя, у якій Cozmo блукає навколо пластикового куба, коли розпізнає куб. Але Софман вважає, що справжня привабливість Code Lab полягає в її простоті.

«Тепер у нас є потужний інструмент, який дає кожному, хто хоче навчитися кодувати робота, можливість розкрити свій творчий потенціал», — сказав він. «Просто немає доступної платформи споживчої робототехніки, як Cozmo».

Code Lab доступний як безкоштовне оновлення для існуючих власників Cozmo, і запускається цього тижня на iOS і Android.

Рекомендації редакції

  • Rocket Lab демонструє Rosie, свого ракетобудівного робота
  • Маленька Софія — робот-приятель розміром з півлітра, який обіцяє навчити дітей кодувати

Оновіть свій спосіб життяDigital Trends допомагає читачам стежити за динамічним світом технологій завдяки всім останнім новинам, цікавим оглядам продуктів, проникливим редакційним статтям і унікальним у своєму роді коротким оглядам.