Как стать автором
Обновить

Компания TOD временно не ведёт блог на Хабре

Сначала показывать

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

Время на прочтение 3 мин
Количество просмотров 6.4K


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

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

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

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

  • Шея
  • Глаза
Всего голосов 30: ↑28 и ↓2 +26
Комментарии 26

Робот промоутер — Oscar. Манипулятор

Время на прочтение 4 мин
Количество просмотров 9.1K


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

Длина манипулятора от плеча до кончиков пальцев составляет 0.6 метров, вес — 2.25 кг. Материалы изготовления — PLA. Манипулятор условно можно разделить на 3 компонента:

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

Связано это с тем, что каждый из компонентов имеет свое техническое решение.
Всего голосов 19: ↑19 и ↓0 +19
Комментарии 26

Проектирование антропоморфного манипулятора c 7 степенями

Время на прочтение 4 мин
Количество просмотров 16K


Всем привет! Уже почти год ничего нового не публиковалось по поводу судьбы сервисного робота Tod Bot. Однако, все это время мы не сидели сложа руки, и сегодня можем рассказать о достигнутых успехах. Данный пост не претендует на рецепт проектирования, а только лишь описывает наш путь.

Занимаясь нашим проектом, мы дошли до задач захвата предметов манипулятором. На тот момент у нас уже были решены такие задачи, как распознавание предметов и управления манипулятором. Манипулятор был сделан из конструктора и использовал обычные сервоприводы, и его грузоподъёмность и возможность управления скоростью оставляли желать лучшего(контроллер, который мы использовали, не поддерживал динамическое управление скоростью сервоприводами). Тогда перед нами стал выбор: заказать новый контроллер и использовать то, что уже есть или же решить проблему кардинально и получить манипулятор, который бы нас устраивал по всем параметрам.
Подробности
Всего голосов 26: ↑25 и ↓1 +24
Комментарии 7

Анонс онлайн-курса «Программирование робота вместе с ROS»

Время на прочтение 1 мин
Количество просмотров 21K


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

Увидел – Победил. Как устроен захват предметов у робота Tod Bot

Время на прочтение 4 мин
Количество просмотров 26K

Привет Хабр! А вот и снова мы! На перекор множествам скептиков, которые нередко встречались на нашем пути, мы продолжаем развивать проект «Робот Tod Bot». Данный пост является продолжением знакомства с модулем MoveIt как инструментом управления манипулятором.
Прежде всего хочется сказать, что нам удалось достигнуть значительных результатов в задаче захвата и перемещения предметов посредством манипулятора, а также в распознавании объектов, но обо всем по порядку.
Читать дальше →
Всего голосов 24: ↑22 и ↓2 +20
Комментарии 5

Телеприсутствие Tod Bot — cходить за кофе не вставая из-за стола

Время на прочтение 5 мин
Количество просмотров 18K
После неудачного предыдущего поста и вынужденного отсутствия мы возвращаемся на Хабр и продолжаем освещать проект «Робот Tod Bot». В данном посте хочется рассказать о пополнение функционала робота – реализации телеприсутствия. Теперь управление роботом доступно из любой точки мира. Как это работает и как, по нашему мнению, должен выглядить хороший интерфейс телеприсутсвия – читайте под катом. Ну и, конечно, всеми любимая картинка в эту тему.

Читать дальше →
Всего голосов 16: ↑11 и ↓5 +6
Комментарии 11

И дали роботу руку, и научили пользоваться ею

Время на прочтение 4 мин
Количество просмотров 33K


Всякий раз когда речь заходит о роботах, то люди представляют машину, умеющую делать что-то полезное в нашем материальном мире, а не только вести диалоги и перемещаться. Благодаря развитию нынешних технологий стало гораздо легче использовать манипуляторы в собственных проектах. В данной статье речь пойдет о таком замечательном ПО для управления манипулятором как MoveIt и некотором функционале, реализованном на его базе в нашем проекте сервисного робота Tod.
Читать дальше →
Всего голосов 36: ↑34 и ↓2 +32
Комментарии 11

Зачем роботу уши? (опрос: нужен ли OpenTod)

Время на прочтение 4 мин
Количество просмотров 16K

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

Что роботу стоит карту построить?

Время на прочтение 5 мин
Количество просмотров 48K

Снова с вами блог компаниии Tod, и сегодня мы продолжим знакомство с навигационным стеком операционной системы для роботов ROS. Напомним, что в предыдущей статье было дано общее описание навигационного стека, обозначены необходимые требования для его использованию на роботе, рассмотрены задачи управления перемещением робота, получения сенсорных данных одометрии и сонаров. В этой статье мы расскажет о самых «вкусных» возможностях навигационно стека: построение карты и планирование траектории движения с учетом встречающихся на пути робота препятствий. Под катом помимо всего прочего вы найдете видео с навигацией робота Tod в квартире.
Читать дальше →
Всего голосов 36: ↑33 и ↓3 +30
Комментарии 40

Сервисный робот Tod. Первые шаги вместе с ROS

Время на прочтение 7 мин
Количество просмотров 32K


Добрый день, Хабр. Наша команда занимается разработкой сервисного робота Tod. Мы стремимся к созданию многофункционального робота, который в своих возможностях сможет потягаться с такими флагманами в мобильной робототехники как PR2 Willow Garage. Мы начинаем с малого, но с каждым днем наш робот приобретает новые навыки, оснащается новыми сенсорами. О том, что вообще из себя представляют сервисные роботы, вы можете узнать в нашей предыдущей статье, а сегодня речь пойдет о реализации навигационной системы Tod. Сегодня мы расскажем как научить робота выполнять навигационную задачу определения собственного местоположения на базе колесной одометрии и получать сенсорные данные с ультразвуковых сонаров. Всё это дело будет управляться под операционной системой для роботов ROS (Robot Operating System), которая хорошо зарекомендовала себя в различных робототехнических проектах. Добро пожаловать под кат.
Читать дальше →
Всего голосов 27: ↑24 и ↓3 +21
Комментарии 24

Робот на каждый день

Время на прочтение 6 мин
Количество просмотров 20K

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