Программируемый робот. Marty
Описание: Программируемый робот. Marty
Марти - это небольшой двуногий робот-компаньон, который может ходить, танцевать, играть в футбол, пожимать руку, разговаривать, петь песни и даже проявлять эмоции. Marty разработан для школьников и студентов с целью обучения робототехнике, программированию и электронике.
Компания Robotical Ltd. выпустила робота в двух вариантах: Marty Kit, состоящий из 50 пластиковых деталей и электронных элементов, из которых мы можем собрать робота самостоятельно, и Marty Assembled с уже собранным роботом, готовым к программированию. В процессе сборки робота может потребоваться помощь родителей.
Двигательную активность робота обеспечивают 9 серводвигателей со встроенными датчиками препятствия, приближения, наклона, силы и положения в пространстве (акселерометр). Есть дополнительные сенсоры, которые мы можем внедрять в робота по мере необходимости - звуковой и оптический датчики, датчик температуры и компас.
Кроме того, робот-компаньон оснащен усилителем и динамиком, мощным микроконтроллером, платой Raspberry Pi с камерой и микрофоном. На Марти расположены 3 светодиода, которые указывают на уровень заряда батареи.
Работа с Marty состоит их нескольких этапов - это его сборка и три уровня программирования: начальный, средний и высший.
Начальный уровень начинается с программирования в Scratch (блочный язык), который позволит “оживить” Marty, поможет ему ходить, поворачиваться, танцевать, ловить рыбу. В Scratch мы можем придумать и создать собственные движения для робота-компаньона. Скретч работает в веб-браузере практически на любом планшете или компьютере.
Python или Javascript (средний уровень) предназначены для более опытных пользователей и являются переходом от блочного к текстовым языкам программирования. Здесь мы можем создавать более сложные программы для Marty. Javascript доступен на веб-странице и позволяет общаться с Марти через веб-сокет с помощью JavaScript API.
Вершиной возможностей Marty является интерфейс ROS (Robot Operating System), который запускается, если добавить в Марти чип Raspberry Pi с камерой (входят в комплект). С помощью ROS мы можем создать из Марти полностью автономного робота, который способен распознавать лица, обрабатывать речь, выражать свои эмоции, отвечать на вопросы и играть в футбол.
ROS - это набор инструментов робототехники, используемых в промышленности и научных кругах. На сайте производителя есть библиотеки ROS для Марти и возможность имитировать робота в симуляторе V-REP от Coppelia Robotics.
В комплект входит все необходимое для создания и программирования собственного Marty, включая отвертку, 50 пластиковых деталей, металлические гайки, аккумулятор и USB-C зарядный кабель.
Время зарядки Marty - 2 часа.
Дополнительная информация:
- - Робот для обучения школьников и студентов программированию и электронике.
- - Два варианта Марти: Marty Assembled и Marty Kit.
- - 9 серводвигателей со встроенными датчиками.
- - Плата Raspberry Pi с камерой и микрофоном.
- - Три уровня программирования: Scratch, Python, Javascript и ROS (Robot Operating System).
- - Возможность создания автономного робота с характером.
Техническая информация | |
Аккумулятор | Li-Ion с емкостью 2600 мАч |
Датчики | Препятствия, приближения, наклона, силы и положения (акселерометр); дополнительные: звуковой и оптический датчики, датчик температуры и компас |
Языки программирования | Scratch, Python, JavaScript, ROS (Robotic Operating System) / C++ |
Интерфейсы и носители | |
Интерфейсы | WiFi. Bluetooth, USB, Serial V2, I2C |
Общие характеристики | |
Время зарядки | 2 часа |
Конструкция и внешний вид | |
Двигатели | 9 серводвигателей |
Габаритные размеры | 25.2x10x20.5 см |
Комплектация | |
Комплектация | Marty Kit: 50 пластиковых деталей, отвертка, металлические гайки, аккумулятор и USB-C зарядный кабель; Marty Assembled: робот Marty, аккумулятор и USB-C зарядный кабель |