SlideShare a Scribd company logo
1 of 19
Wicron

www.wicron.com
Робот удалѐнного присутствия
Webot
Управление роботом из браузера
Организация очереди на управление
роботом
Администрирование робота
Преимущества робота перед конкурентами
• Значительно улучшенное качество видеосвязи;
• Возможность размещать страницу доступа к роботу на интернет-сайте
клиента;
• Управление из браузера без установки дополнительных плагинов;
• Возможность управления роботом с планшетных и настольных
компьютеров;
• Длительное время автономной работы - до 12 часов;
• Простое управление и улучшенные возможности обзора пространства;
• Возможность запреты езды в определённые места при помощи
магнитной ленты;
• Наличие грамотной технической поддержки в России.
Применение: посещение удалѐнных мест
Применение: присутствие
квалифицированных специалистов в
отдалѐнных местах
Применение: общение с удалѐнными
сотрудниками
Применение: консультирование
покупателей в торговых залах
Состав программного обеспечения проекта
“Webot”
Встраиваемое ПО:
• Уровень абстракции от железа
• система управления роботом
• система видеосвязи

Клиентская часть:
• интерфейс оператора для настольных ПК
• Интерфейс оператора для планшетных
• интерфейс администратора
• организация очереди на управления
роботом

Серверная часть:
• серверы для видеосвязи
• серверы бизнес логики (администрирование аккаунтов, раздача web интерфейсов)
Эмуляторы роботов
Player/Stage

•
•
•
•
•

моделирование кинематики;
движения в плоскости;
небольшой набор датчиков;
API на C/C++;
просто создавать модели.

Gazebo

•
•
•
•

моделирование динамики;
Трёхмерные движения;
расширенный набор датчиков;
API на C/C++.
Система видеосвязи
Сигнальный
сервер

Резервный
сервер

Аудио/видео
робот

телеметрия/команды

Компьютер
оператора
Состав системы управления робота
“Webot”
Управление оператором:
• Управление скоростью робота;
• Обнаружение магнитных лент;
• Автоматическое движение робота.
Автономный режим:
• Локализация и составление карты;
• Планирование траектории.
Управление скоростью робота
Задача:
Привода максимально быстро должны отрабатывать требуемую скорость вращения
для удобства управления оператором.
Проблемы:
• привода могут работать в разных условиях (один на ковре, один на паркете);
• разная скорость износа приводов;
• немного разные параметры приводов.
Решение:
Система управление по скорости на основе ПИД-регулятора
Автоматическое движение робота
Задача:
Робот должен в автоматическом режиме следовать вдоль требуемой траектории, чтобы
покинуть запрещённую зону.
Проблемы:
• привода не идеально отрабатывают требуемую скорость;
• необходимо знать положение робота.
• Условия работы робота могут резко измениться (его может кто-то толкнуть, может переехать
на другую поверхность).
Решение:
• Робот ездит по прямым и поворачивает на месте;
• Система управление положением робота на основе двух ПИД-регуляторов: ПИД-регулятор
по угловой ошибке и ПИД-регулятор по ошибке расстояния.
Локализация и составление карты
(в разработке)

Задача:
Необходимо составить карту помещения и не давать оператору
заезжать в запрещённые мета, отмеченные заранее.
Проблемы:
• показания со сканирующего лазерного дальномера сильно
зашумлены;
• одометрия ошибается примерно на 10 %.
Решение:
• Алгоритм локализации и составления карты на основе фильтра
частиц
Планирование траектории
(в разработке)

Задача:
Необходимо спланировать траекторию покидания запрещённой
зоны.
Проблемы:
• Необходимо объезжать динамические препятствия (людей)
Решение:
• Алгоритм планирования траектории на основе A*.
Контакты
ООО Викрон
Москва, Россия
1-я Парковая улица, 7, офис 501
www.wicron.com
sales@wicron.com
+7 495 640–57–35

More Related Content

Similar to Обзор проекта Webot - применение и архитектура программной части

Операторские CRM системы
Операторские CRM системыОператорские CRM системы
Операторские CRM системыweboutdoor
 
Remoto powered by Windows Azure
Remoto powered by Windows AzureRemoto powered by Windows Azure
Remoto powered by Windows AzureVitaly Baum
 
Презентация сайта для агенства недвижимости "Авангард Сити"
Презентация сайта для агенства недвижимости "Авангард Сити"Презентация сайта для агенства недвижимости "Авангард Сити"
Презентация сайта для агенства недвижимости "Авангард Сити"Artem Laptev
 
Robot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатораRobot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатораSQALab
 
Изоморфный JavaScript — будущее уже здесь
Изоморфный JavaScript — будущее уже здесьИзоморфный JavaScript — будущее уже здесь
Изоморфный JavaScript — будущее уже здесьCodeFest
 
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.Vadim Martynov
 
интеграция Android планшетов и сервисных роботов
интеграция Android планшетов и сервисных роботовинтеграция Android планшетов и сервисных роботов
интеграция Android планшетов и сервисных роботовDmitry Suvorov
 
Опыт работы с фреймворком ASP.NET MVC
Опыт работы с фреймворком ASP.NET MVCОпыт работы с фреймворком ASP.NET MVC
Опыт работы с фреймворком ASP.NET MVCДаниил Силантьев
 
Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)Alexei Lupan
 
Использование робота Webot в сети быстрого питания
Использование робота Webot в сети быстрого питанияИспользование робота Webot в сети быстрого питания
Использование робота Webot в сети быстрого питанияDmitry Suvorov
 
Интерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центровИнтерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центровАгентство AlterEGO
 
Сервис-провайдинг как инструмент развития бизнеса. А.Альбин.
Сервис-провайдинг как инструмент развития бизнеса. А.Альбин. Сервис-провайдинг как инструмент развития бизнеса. А.Альбин.
Сервис-провайдинг как инструмент развития бизнеса. А.Альбин. Clouds NN
 
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...Teamlead
 
Вадим Митин - как выстроить техническую платформу для стабильной работы web...
Вадим Митин  -  как выстроить техническую платформу для стабильной работы web...Вадим Митин  -  как выстроить техническую платформу для стабильной работы web...
Вадим Митин - как выстроить техническую платформу для стабильной работы web...sergey doronin
 
WebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double funWebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double funAlexandr Khotemskoy
 
Онлайн презентация iRidium lite
Онлайн презентация iRidium liteОнлайн презентация iRidium lite
Онлайн презентация iRidium liteiRidium_mobile
 

Similar to Обзор проекта Webot - применение и архитектура программной части (20)

Wicron new
Wicron newWicron new
Wicron new
 
Операторские CRM системы
Операторские CRM системыОператорские CRM системы
Операторские CRM системы
 
Remoto powered by Windows Azure
Remoto powered by Windows AzureRemoto powered by Windows Azure
Remoto powered by Windows Azure
 
Презентация сайта для агенства недвижимости "Авангард Сити"
Презентация сайта для агенства недвижимости "Авангард Сити"Презентация сайта для агенства недвижимости "Авангард Сити"
Презентация сайта для агенства недвижимости "Авангард Сити"
 
Robot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатораRobot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатора
 
Изоморфный JavaScript — будущее уже здесь
Изоморфный JavaScript — будущее уже здесьИзоморфный JavaScript — будущее уже здесь
Изоморфный JavaScript — будущее уже здесь
 
Зачем ускорять сайты
Зачем ускорять сайтыЗачем ускорять сайты
Зачем ускорять сайты
 
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
Лучшие практики корпоративной разработки. Лекция 0: обзор курса.
 
интеграция Android планшетов и сервисных роботов
интеграция Android планшетов и сервисных роботовинтеграция Android планшетов и сервисных роботов
интеграция Android планшетов и сервисных роботов
 
Опыт работы с фреймворком ASP.NET MVC
Опыт работы с фреймворком ASP.NET MVCОпыт работы с фреймворком ASP.NET MVC
Опыт работы с фреймворком ASP.NET MVC
 
Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)Sqadays 2010 burmistrov_fomin_20101120(2)
Sqadays 2010 burmistrov_fomin_20101120(2)
 
Использование робота Webot в сети быстрого питания
Использование робота Webot в сети быстрого питанияИспользование робота Webot в сети быстрого питания
Использование робота Webot в сети быстрого питания
 
Интерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центровИнтерактивные карты планировок на сайтах торговых центров
Интерактивные карты планировок на сайтах торговых центров
 
Сервис-провайдинг как инструмент развития бизнеса. А.Альбин.
Сервис-провайдинг как инструмент развития бизнеса. А.Альбин. Сервис-провайдинг как инструмент развития бизнеса. А.Альбин.
Сервис-провайдинг как инструмент развития бизнеса. А.Альбин.
 
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
Teamlead Atlassian Day 4-2013 | СКБ Контур | От wacko wiki через mediawiki к ...
 
Вадим Митин - как выстроить техническую платформу для стабильной работы web...
Вадим Митин  -  как выстроить техническую платформу для стабильной работы web...Вадим Митин  -  как выстроить техническую платформу для стабильной работы web...
Вадим Митин - как выстроить техническую платформу для стабильной работы web...
 
WebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double funWebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double fun
 
команда Ceye
команда   Ceyeкоманда   Ceye
команда Ceye
 
Онлайн презентация iRidium lite
Онлайн презентация iRidium liteОнлайн презентация iRidium lite
Онлайн презентация iRidium lite
 
м2м автомониторинг
м2м автомониторингм2м автомониторинг
м2м автомониторинг
 

More from Dmitry Suvorov

Software architecture of wheeled mobile robots
Software architecture of wheeled mobile robotsSoftware architecture of wheeled mobile robots
Software architecture of wheeled mobile robotsDmitry Suvorov
 
Робот телеприсутствия Webot
Робот телеприсутствия WebotРобот телеприсутствия Webot
Робот телеприсутствия WebotDmitry Suvorov
 
Интеллектуальный домашний помощник Лекси
Интеллектуальный домашний помощник ЛексиИнтеллектуальный домашний помощник Лекси
Интеллектуальный домашний помощник ЛексиDmitry Suvorov
 
Intelligent assistant Lexy
Intelligent assistant LexyIntelligent assistant Lexy
Intelligent assistant LexyDmitry Suvorov
 
Wicron english presentation
Wicron english presentationWicron english presentation
Wicron english presentationDmitry Suvorov
 

More from Dmitry Suvorov (8)

The robot Webot
The robot WebotThe robot Webot
The robot Webot
 
Smart assistant Lexy
Smart assistant LexySmart assistant Lexy
Smart assistant Lexy
 
Smart assistant Lexy
Smart assistant LexySmart assistant Lexy
Smart assistant Lexy
 
Software architecture of wheeled mobile robots
Software architecture of wheeled mobile robotsSoftware architecture of wheeled mobile robots
Software architecture of wheeled mobile robots
 
Робот телеприсутствия Webot
Робот телеприсутствия WebotРобот телеприсутствия Webot
Робот телеприсутствия Webot
 
Интеллектуальный домашний помощник Лекси
Интеллектуальный домашний помощник ЛексиИнтеллектуальный домашний помощник Лекси
Интеллектуальный домашний помощник Лекси
 
Intelligent assistant Lexy
Intelligent assistant LexyIntelligent assistant Lexy
Intelligent assistant Lexy
 
Wicron english presentation
Wicron english presentationWicron english presentation
Wicron english presentation
 

Обзор проекта Webot - применение и архитектура программной части