phone_android+7 (495) 021-23-25 phone_android+7 (800) 100-23-84 mail_outlinesale@novokom.su
Режим работы:
ежедневно, с 07 : 00 - 21 : 00
contact_phone
КОРЗИНА
Ваша корзина пуста
close

Как робот помогает плавно перевозить инвалидную коляску?

Как робот помогает плавно перевозить инвалидную коляску

Итак, что же они придумали, какие сложности преодолели и почему это вообще важно.

 

На чём основана идея?

 

Основная задача — заставить роботизированного манипулятора, балансирующего на одном сферическом колесе (ballbot), толкать инвалидную коляску (которая — система с ограничением движения, так называемая «nonholonomic cart»). Чего приходится учитывать:

 

  • инвалидная коляска обладает ограничением движений: боковые сдвиги невозможны, можно только двигаться вперёд/назад и поворачивать.

  • масса коляски + возможная нагрузка (человек или вещи) сильно меняют её инерцию и динамику. Нужно определять эти параметры on the fly

  • система должна быть compliant — то есть гибкой, мягкой в взаимодействии с человеком и окружающей средой. Если робот резко дернётся — это будет неприятно или опасно.

Именно эту задачу авторы поставили себе: маневрирование коляски с помощью роботизированного баланcирующего манипулятора, при этом сохранять плавность, адекватную динамику и безопасность.

Как это работает: архитектура системы

 

Команда разбила задачу на несколько уровней:

 

  1. Модели и управление баланcера (ballbot)
    — робот балансирует, наклоняя своё тело, чтобы изменять направление движения. 
    — контроллер отслеживает угол наклона центра масс (CoM) и корректирует положение для устойчивости. 

  2. Модель коляски + оценка параметров
    — коляска смоделирована как двухколёсная система с колёсами и ограничением бокового движения. 
    — при реальном движении робот оценивает массу системы, трение и центр масс с помощью расширенного фильтра Калмана (EKF). 

  3. Контроллер проталкивания (pushing controller)
    — оптимизатор позы толкания (pushing pose optimizer): решает, как лучше расположить руки робота по отношению к ручкам коляски, чтобы минимизировать требуемый угол наклона тела и силы. 
    — рулевой контроллер (steering controller): управляет поворотом коляски, изменяя положение рук и угол наклона тела. 

  4. Эксперименты и валидация
    — проверка системы с пустой коляской и с нагрузкой (человек) — отслеживание скорости, точности, адаптации параметров.
    — сравнение плавности движения: как сильно ускоряется/замедляется коляска относительно человеческого толкания. 
    — проверка гибкости системы в случае внешних воздействий (удары, толчки), насколько сильно такие воздействия передаются коляске.
    — навигация с препятствиями в лабораторных условиях: робот + коляска проложили маршрут, избегали препятствий. 

 

Эксперименты показали, что система способна:

 

  • точно отслеживать заданную скорость (линейную до 0,45 м/с и угловую до 0,3 рад/с) с разными нагрузками; 

  • адаптировать оценку массы и параметров коляски за ~10 секунд; 

  • показывать плавность движения, сопоставимую с человеческим толканием; 

  • смягчать воздействие внешних толчков: робот поглощает часть удара, и коляска получает менее резкие колебания.

 

Почему это круто и важно? 

 

Такой робот-ассистент может реально изменить жизнь людей, пользующихся инвалидной коляской:

 

  • Снизить физическую нагрузку на персонал или сопровождающих — робот может вести коляску за пациента, особенно в длительных перемещениях по больнице или зданию.

  • Улучшить автономность для инвалидов — система может помогать в ситуациях, когда нема кого толкать или подталкивать.

  • Работа в людных пространствах: робот разработан с учётом безопасного физического взаимодействия (compliance), так что в плотной обстановке он не будет «штурмовать» людей.

  • Высокая адаптивность — благодаря онлайн-оценке массы и параметров, робот может вести тяжелую коляску с пациентом и лёгкую пустую коляску одинаково эффективно.

 

Что ещё предстоит решить и куда двигаться?

 

Несмотря на успехи, есть задачи, которые требуют внимания:

 

  • Тестирование на наклонных поверхностях и подъемах — эксперимент пока ограничивался плоской поверхностью.

  • Работа в реальных больничных средах с узкими коридорами, дверями, неидеальным покрытием, порогами.

  • Влияние различных типов пола (ковёр, плитка, линолеум) и неровностей на стабильность и контролируемость.

  • Интеграция с системой навигации в здании: как робот узнаёт маршрут, как реагирует на неожиданные препятствия (люди, тележки).

  • Энергопотребление, масса робота, размеры — всё должно быть оптимизировано для практического применения.

 

Вот компактный список ключевых моментов:

 

  • Робот-балансировщик (ballbot) может толкать инвалидную коляску, даже с человеком, соблюдая баланс.

  • Основные компоненты: балансирующий контроллер, оптимизатор позы, рулевой контроллер, оценка параметров коляски.

  • Система поддерживает плавность движения и безопасность, даже при воздействии внешних толчков.

  • Эксперименты подтвердили, что система работает с разными нагрузками и может адаптироваться в реальном времени.

  • Для практического использования остаётся работать над навигацией, надёжностью, адаптацией к реальным условиям.

 

Источник: https://arxiv.org/html/2404.13206v1 

 

Всего комментариев: 0

Оставить комментарий

Подбор кровати

Прогресс 0%

Для кого требуется кровать?

Выберите оснащение:

Примерная сумма покупки:

45 000 руб.
Ваши преимущества:
  • Быстрая доставка по Москве и России!
  • Фантастически выгодные цены по всей стране!
  • Кровать с матрасом — лучшее решение для больного!
Врач
Александр Сергеевич
Реабилитолог
«Наши кровати обеспечивают профессиональный комфорт и правильный уход за пациентом как в больнице, так и дома».