VRBOT-D1 (AI-Starter): обзор новинки
Школьники сделали обзор новейшего набора компании Dobot Share Creating Pleasure. Этот мобильный робот — приз за успех на всемирных соревнованиях Robocom-2018.
Статью подготовили: Егор Сдержиков и Дмитрий Оконешников из лицея № 22 «Надежда Сибири», Элина Аллаярова и Александр Гемуев из гимназии №17 Новосибирска. Недавно они также поделились впечатлениями от поездки в Китай на Robocom-2018.
Что такое VRBOT-D1 (AI-Starter)?
VRBOT-D1 (AI-Starter) — это обучающая платформа робота начального уровня, совместимая с платой Arduino, для обучения технологиям искусственного интеллекта. Совместно с партнером CoSpaseRobot в этой модели были объединены виртуальная и дополненная реальности с такими понятиями, как интернет вещей, робототехника, вычислительное мышление, НТИИМ (Наука, Технология, Инженерия, Искусство и Механика). Это ведущая платформа для учащихся начальных и средних школ, университетов и колледжей.
Платформа основана на теории цифрового бизнеса, где конечной целью является соединение людей, машин и объектов друг с другом как в физическом, так и в виртуальном мире. С VRBOT-D1 можно принимать участие в CoSpace Rescue Challenge и CoSpace Logistics Challenge , где соревнуются участники из более 20 стран.
Впервые в России появился в 2018 году
На международных соревнованиях по робототехнике Robocom-2018 в Ухане Россию представляли двое учеников Лицея №22 г. Новосибирск (победители индивидуального этапа, призеры командного этапа), двое учеников Гимназии №17 г. Новосибирск (призеры командного этапа) и трое студентов НГТУ. За успешное участие России компания DOBOT подарила новейший набор VRBOT-D1 (2 робота).
Комплектация набора
- Плата DoDuino Mega 2560
- Набор сенсоров (ультразвуковые датчики — 3 шт , датчик цвета — 2 шт , инфракрасный датчик, геомагнитный датчик, датчик освещения).
- DC редукторные моторы — 2 шт.
- Литий-ионные аккумуляторы типа 18650 — 2 шт.
- провода (4PIN провода для соединения ультразвукового датчика — — 3 шт, 6PIN провода для соединения датчика цвета — 2 шт, 8PIN провод для соединения трекинг-модуля,6PIN провода для соединения моторов — 2 шт).
- Инструкция.
- USB – кабель.
- Алюминиевый корпус.
- Колеса (2 шт).
- Отвертка.
- Набор шурупов и закрепок.
- Платформа для перевозки кубиков.
Технические параметры
- Рабочие напряжение 7,4 В
- Панель управления — DoDuino Mega 2560
- Микропроцессор — ATmega 2560
- Батарея — Литий-ионные аккумуляторы типа 18650
- Ультразвуковой диапазон измерения — 3мм-1000мм
- Размер модели — 195 мм х 172 мм х 79 мм.
- Вес модели 810 г.
- Максимальная нагрузка 500 г.
- Диаметр колес — 67 мм.
- Оптимальная температура окружающей среды — 0 С -40 С.
- Программное обеспечение CoSpase Challenge platform, Arduino IDE, Mixly.
- Коммуникационный интерфейс USB/XBEE/Serial.
- Датчики Ультразвуковые(x3), цвета(x2), инфракрасный, геомагнитный, датчик освещения.
- Параметры двигателя: коэффициент уменьшения 48:1, напряжение 7 В, ток холостого хода: 700 мА, максимальная скорость оборота 200 об/мин, коэффициент разрешения кодировщика 585 импульсов/об.
Программирование
Так как робот основан на платформе Arduino, то его можно программировать через любые IDE для Arduino, например, Arduino IDE(C++).
Или Mixly (визуальное программирование).
Мы программировали свою модель с помощью среды Arduino IDE . Если вы программируете с помощью среды Mixly, то некоторые порты и возможности платы будут закрыты, но зато программировать будет намного проще и понятней детям. Код практически не отличается.
1. Датчики цвета
Порты на плате:
— левый: 18(out)А11(s2) А10(s3) А9(led)
— правый: 19(out) 30(s2) 31(s3) 32 (led)
Очень чувствителен к освещению, по причине чего часто сбивается в определении цвета и часто придется менять диапазоны определения цветов либо делать их слишком большими (как сделали мы), это удобно при определении не большого количества цветов.
Пример:
2. Моторы
Порты на плате:
— левый: 9(вперед),8(назад),3 и 2(Энкодоры)
— правый:10(вперед),5(назад),21 и 20(Энкодеры)
Мотор включается обычной подачей на него напряжения ( можно использовать как аналоговый и тем самым регулировать скорость).
3. Ультразвуковые датчики
Порты на плате:
— левый:А2(Echo);46(Trig);
— центральный:А4(Echo);6(Trig);
— правый:А3(Echo); А5(Trig);
Пример:
4. Инфракрасный датчик (цифровой)
Порты на плате:25-29,39(s1-s6)
На самом сенсоре можно наблюдать лампочку над каждым датчиком (горит- передает 0).
Пример:
5. Кнопки
Порты на плате:
— А:35
— В:36
— С:37
Четвертая кнопка для включения/отключения подачи питания на плату от аккумуляторов.
Сборка
Прикручиваем датчики цвета, инфракрасный и ультразвуковые датчики расстояния, а также отсек для аккумуляторов.
Прикручиваем колеса, двигатели. Подсоединяем к основной плате.
Так выглядит основная плата. Правый нижний угол – выходы от мотора. Правый верхний – датчики. Левая сторона – 2 serial, 4 кнопки, usb.
Робот в собранном виде.
Полезные ссылки
Полезные ссылки:
- http://www.sang-nila.com/vrbot-d1/
- https://www.dobot.cc/products/dobot-ai-starter-overview.html
- http://cospacerobot.org
- DobotRus ВКонтакте — https://vk.com/dobotrus
Роман
06.11.2018
А как всё таки реализованы в этом роботе VR и AR?