Проверьте галерею 

Все программирующие конструкции доступны для обучения/изучения основам программирования. 3D живая визуализация делает его немного интереснее. Рендеринг куба в качестве любого персонажа (в настоящее время поддерживается Minecraft Mobs) больше усиливает интерес. Физическое взаимодействие с объектами и наблюдение за тем, как оно отражается в мире Козмо, должно быть еще более увлекательным.
В настоящее время с Cozmo вы можете сделать:
Улучшенная безопасность по сравнению с расширением Cozmo Scrackx:
Некоторые другие функции:
pip3 install --user cozmo[camera]pip3 install --user tornado ws4pyserverpython3 server.py (дополнительно, -n <the future programmer's name> может быть предоставлено для установки имени файла по умолчанию при сохранении/перезагрузке программ - удобно для мобильных устройств)http://localhost:9090/cozmo/play в правом верхнем углуЕсли ваша программа висит, или вы просто хотите остановить ее, нажмите кнопку «Стоп».
Последняя выполненная программа будет храниться в .last Вы также можете сохранить любую программу с любым другим именем и загрузить любые ранее сохраненные программы.
Существует два режима выполнения кода: secure и non-secure .
secure режим требует установки Node.js. В этом режиме код, который вы создаете с помощью Blockly и выполняете с кнопкой play , отправляется в виде блока XML AST на сервер, а также переведен на фактический код Python и выполняется.
После загрузки и установки Nodejs перейдите в папку nodejs и запустите npm install . Это установило бы все модули, которые необходимы для этой дополнительной услуги.
Режим non-secure не требует node.js. В этом режиме ваша программа переведена в код Python и отправляется на сервер для выполнения. Этот режим предназначен для содержащихся сред (например, в домашней сети). Риск здесь заключается в том, что сервер принимает произвольный код из сети для выполнения. Если вы не уверены, что ваша локальная домашняя сеть безопасна, или если вы планируете позволить людям с потенциально злонамеренными намерениями программировать ваш Cozmo, или вы запускаете server.py не в своей локальной домашней сети, настоятельно рекомендуется запустить server.py в secure режиме.
По умолчанию server.py работает в secure режиме. Чтобы запустить его в режиме non-secure -Аргумент команды --nonsecure .
Есть две версии JavaScript: сжатые и несущественные. Сжатая версия составлена с библиотекой закрытия Google, министерна и запутана. Несомненному версии отзывается.
Для запуска несжатой версии: python3 server.py -d , который позволяет режим отладки. Вы можете столкнуться с некоторыми проблемами кэширования. Если так, перезапустить server.py
Есть проблемы? Сообщите о проблеме выше.
Мегакид: Научитесь кодировать робота Cozmo! Новички: возраст 6-12