Рубрика «Блог компании TOD»

Робот промоутер — Oscar. Голова - 1

Всем привет. Сегодня речь пойдет о голове промо-робота Oscar. Зачастую людям интересно общаться c роботом как с себе подобным: смотреть в лицо и искать эмоциональный отклик в ходе диалога. Поэтому голова нашего промо-робота должна стать одним из основных элементов, привлекающих внимание человека.

Чтобы голова действительно “ожила”, мы обозначили следующие требования:

  • Голова должна иметь две степени свободы: наклон и поворот
  • Должен присутствовать трекинг собеседника головой
  • Глаза робота должны реагировать на собеседника

Конструктивно голову разбили на две части:

  • Шея
  • Глаза

Читать полностью »

Робот промоутер — Oscar. Манипулятор - 1
Сегодня мы хотим рассказать об устройстве манипулятора промо-робота Oscar. Хотя изначально к манипулятору не были предъявлены жесткие индустриальные требования, тем не менее нашей целью было сделать практичное и эстетичное решение, при этом не очень дорогое и относительно несложное в изготовлении в домашних условиях.
Длина манипулятора от плеча до кончиков пальцев составляет 0.6 метров, вес — 2.25 кг. Материалы изготовления — PLA.
Манипулятор условно можно разделить на 3 компонента:

  • Бионическая кисть
  • Запястье (2 степени свободы)
  • Локтевой и плечевой суставы (5 степеней свободы)

Связано это с тем, что каждый из компонентов имеет свое техническое решение.
Читать полностью »

Проектирование антропоморфного манипулятора c 7 степенями - 1
Всем привет! Уже почти год ничего нового не публиковалось по поводу судьбы сервисного робота Tod Bot. Однако, все это время мы не сидели сложа руки, и сегодня можем рассказать о достигнутых успехах. Данный пост не претендует на рецепт проектирования, а только лишь описывает наш путь.
Занимаясь нашим проектом, мы дошли до задач захвата предметов манипулятором. На тот момент у нас уже были решены такие задачи, как распознавание предметов и управления манипулятором. Манипулятор был сделан из конструктора и использовал обычные сервоприводы, и его грузоподъёмность и возможность управления скоростью оставляли желать лучшего(контроллер, который мы использовали, не поддерживал динамическое управление скоростью сервоприводами). Тогда перед нами стал выбор: заказать новый контроллер и использовать то, что уже есть или же решить проблему кардинально и получить манипулятор, который бы нас устраивал по всем параметрам.
Читать полностью »

Всем привет! Мы — небольшая команда разработчиков сервисного робота Tod Bot. В своей практике мы широко используем фреймворк ROS, постоянно решая с его помощью насущные для нашего робота задачи: от управления передвижением и обработки данных с сенсоров до автономной навигации в помещении, распознавания речи и образов, высокоуровневого поведения робота.
Сегодня в рамках конкурса на образовательной платформе Stepic мы анонсируем онлайн-курс «Программирование робота вместе с ROS». Наш курс будет интересен людям, неравнодушным к программированию и робототехнике, и готовым получить новые знания и навыки по разработке ПО для роботов, конечно же, приложив при этом необходимые усилия. Получить представление о содержимом курса вы можете из небольшого интро-видео.
Читать полностью »

Увидел – Победил. Как устроен захват предметов у робота Tod Bot
Привет! А вот и снова мы! На перекор множествам скептиков, которые нередко встречались на нашем пути, мы продолжаем развивать проект «Робот Tod Bot». Данный пост является продолжением знакомства с модулем MoveIt как инструментом управления манипулятором.
Прежде всего хочется сказать, что нам удалось достигнуть значительных результатов в задаче захвата и перемещение предметов посредством манипулятора, а также в распознавании объектов, но обо всем по порядку.
Читать полностью »

Второй из законов робототехники, сформулированных небезызвестным американским писателем-фантастом Айзеком Азимовым, гласит, что робот должен повиноваться приказам, которые дает человек. Какими способами можно отдавать приказы роботу? Если верить большинству фантастических фильмов, то наиболее комфортным способом общения с роботом является естественная человеческая речь. Именно поэтому мы предоставили роботу Tod, как настоящему слуге человека, долгожданную возможность понимания голосовых команд управления и синтеза речи на русском языке. Теперь достаточно, например, отдать приказ «Робот, езжай на кухню», чтобы робот выполнил необходимую задачу. Под катом мы расскажем подробнее об используемом на роботе ПО для распознания и синтеза речи, а в видеороликах покажем примеры использования голосовых команд.
Вектор развития нашего проекта зависит от мнения хабрасообщества. Заинтересованы ли вы в использовании робота Tod как open source платформы для разработчиков? Пожалуйста, проголосуйте в нашем опросе.
Читать полностью »

Робот на каждый день
С каждым годом роботы всё больше проникают в различные сферы человеческой деятельности. Ведь по сравнению с компьютерами и мобильными устройствами в робота можно заложить больше интерактивных, мобильных и социальных функций. Например, домашний робот помимо прочтения почты, напоминания о ближайших встречах и организации видеозвонка, сможет убрать вашу квартиру, поднести кружку горячего кофе, покормить собаку или полить цветы.
Сегодня перспективным считается рынок сервисных и персональных роботов, напрямую взаимодействующих с человеком. Современные роботы уже умеют проводить экскурсии в музеях, развлекать публику, рекламировать новые товары, консультировать клиентов, охранять территории, обслуживать пожилых людей, доставлять почту. В ближайшем будущем, по мере развития искусственного интеллекта, популяризации роботов и удешевления их производства, они станут хорошими друзьями и помощниками для каждого человека.
Мы — команда, занимающаяся разработкой сервисного робота ToD. В серии статей на Хабре мы расскажем о ходе нашей работы, о внутреннем устройстве робота и его возможностях. Шаг за шагом, вы увидите как обычная платформа на колесах будет превращаться в настоящего робота, оснащенного руками-манипуляторами, дальномерами, камерой Kinect, интерактивными экранами, и поддерживающего функции автономной навигации, голосового управления, телеприсуствия и распознания лиц и объектов.
В рамках первой вводной статьи мы попробуем ответить на вопрос о том, какими функциями должен обладать сервисный робот? Рассмотрим некоторые сферы применения таких роботов и ряд интересных моделей, представленных на рынке. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js