• Регистрация
Статьи и вопросы по тегу "робототехника"

Статьи и вопросы по тегу "робототехника"

  • Все 14
  • Вопросы 1
  • Статьи 13
Робототехника – разработка автоматизированных технических систем. Подробнее о Robotics System Toolbox (документация по продукту).
  • Публикация
  • 02.06.2021
Н/Д
Н/Д 0.00
н/д
Существует множество способов документирования модели, но в данной статье я опишу лишь пять из них: от высокоуровневых описаний модели и быстрых заметок до более подробных документаций по моделям и блокам. Чтобы проиллюстрировать каждый способ, мы будем исполь...

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

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

И сегодня мы с вами разберем пять способов правильного составления документации для любой Simulink-модели.

02.06.2021
  • Публикация
  • 29.03.2021
GogaIvanov
GogaIvanov 0.00
н/д
Московский государственный технический университет имени Н.Э. Баумана ФАКУЛЬТЕТ "Специальное машиностроение"  КАФЕДРА "Робототехнические системы и мехатроника"     Тема научно-исследовательской работы: Моделирование системы управления плоскопара...

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

Для моделирования динамической модели и системы управления использовалась библиотека MATLAB Simulink Simscape. Математическая модель строилась на реальных данных, полученных в процессе проведения идентификации характеристик системы привода, который будет использоваться при изготовлении прототипа.

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

29.03.2021
  • Публикация
  • 08.02.2021
yrazen
yrazen +3.10
н/д
Введение Воздушное манипулирование - это современное направление робототехники с множеством потенциальных промышленных применений [1]. Простой воздушный манипулятор представляет собой беспилотное летательный аппарат (БПЛА/дрон) вертикального взлета и посадки,...

В рамках данной работы представлен процесс разработки системы управления для демпфирования колебаний роботизированного подвесного воздушного манипулятора, оснащенного восемью воздушными винтами. Рассматриваемый робот смоделирован как двойной маятник, способный генерировать всенаправленную пару силы и момента (omnidirectional wrench), приложенных к концу второго звена маятника. Основная сложность данной задачи заключается в том, что на борту платформы имеется только инерциальная навигационная система, которая не предоставляет полной информации о конфигурации робота в реальном времени. Чтобы преодолеть эту трудность, мы разработали регулятор, основанный на упрощенной модели робота. Предлагаемый контроллер очень эффективен и надежен, даже при наличии неопределенностей в модели. Кроме того, для настройки оптимальных значений для коэффициентов усиления регулятора, мы сформулировали задачу в виде линейно-квадратичной проблемы регулирования с обратной связью по выходу. Это дает возможность быстро гасить колебания с минимальным потреблением энергии системы. Предлагаемый подход был протестирован в симуляционной среде MATLAB Simulink и в серии экспериментов.

08.02.2021
  • Публикация
  • 03.10.2020
Acident_d
Acident_d +1.04
н/д
Разработка продвинутого программного обеспечения для управления человекоподобным роботом iCub Авторы: Даниэле Пуччи, Диего Фериго и Сильвио Траверсаро, Итальянский институт технологий (IIT) Проект iCub был запущен в 2004 году как часть Европейского проекта Rob...

Задачи и подходы разработки человекоподобного робота.

03.10.2020
  • Публикация
  • 29.09.2020
Н/Д
Н/Д 0.00
н/д
В отличие от семинара или мастер-класса – митап (meetup) это дискуссионная инженерная встреча специалистов и единомышленников, разрабатывающих беспилотные системы, предназначенная для обмена личным опытом в неформальной обстановке. Участники мероприятия...

Приглашаем на митап по беспилотным алгоритмам и автономным системам.

29.09.2020
  • Публикация
  • 19.06.2020
Н/Д
Н/Д 0.00
н/д
В предыдущей статье мы уже описывали, что мы хотим получить от нашей автономной машинки, и мы смогли реализовать почти все алгоритмы, которые способны общаться между собой и запускаться на машинке в зависимости от пуступающих на нее комманд. И сегодня мы...

Здравствуйте!

Мы продолжаем работу над нашим проектом RACECAR/J, и сегодня у нас - работа с ROS нодом Autonomous. Данный нод содержит в себе множество моделей и алгоритмов, которые способны общаться между собой и делает нашу машинку более автономной.
Если Вы не читали наши предыдущие статьи о проекте, вы можете легко наверстать упущенное: Проект RACECAR - работаем c независимыми нодами MCL и Path Following + Obstacle Avoidance

Обсудить все детали и тонкости проекта, узнать с какими проблемами, подводными камнями и, при помощи каких лайфхаков, столкнулись наши инженеры и как научились их обходить вы сможете посетив наш митап по разработке беспилотного транспорта, который пройдет 27 октября в Москве. Регистрация обязательна.

19.06.2020
  • Публикация
  • 04.06.2020
Н/Д
Н/Д 0.00
н/д
Как вы знаете из прошлой статьи, мы создали независимую ноду алгоритма Obstacle Avoidance, и сегодня мы с вами разберем создание независимых нодов алгоритом MCL и Path Following + Obstacle Avoidance.  Давайте же я расскажу поподробнее о наших моделях. Мы...

Здравствуйте!

Мы продолжаем работу над нашим проектом RACECAR/J, и сегодня у нас - работа с ROS нодами MCL / Path Following + Obstacle Avoidance.
Если Вы не читали наши предыдущие статьи о проекте, вы можете легко наверстать упущенное: Проект RACECAR - работаем с ROS node (Obstacle Avoidance)
Также вы можете освежить свои знания, прочитав наш пост о работе с алгоритмом локализации Монте-Карло: Проект RACECAR - работаем с алгоритмом локализации Монте-Карло

Обсудить все детали и тонкости проекта, узнать с какими проблемами, подводными камнями и, при помощи каких лайфхаков, столкнулись наши инженеры и как научились их обходить вы сможете посетив наш митап по разработке беспилотного транспорта, который пройдет 27 октября в Москве. Регистрация обязательна.

04.06.2020
  • Публикация
  • 25.05.2020
Н/Д
Н/Д 0.00
н/д
В этой статье я попытаюсь подробно рассказать про наши успехи в генерации кода для машинки и создании отдельного, независимого нода для ее дальнейшего запуска на железке - Obstacle Avoidance Node.  Давайте же перейдем к сути. После того, как мы испытали в...

Здравствуйте!

Мы продолжаем работу над нашим проектом RACECAR/J, и сегодня у нас - работа с ROS нодом Obstacle Avoidance
Если Вы не читали наши предыдущие статьи о проекте, вы можете легко наверстать упущенное: Проект RACECAR - работаем с алгоритмом SLAM

Обсудить все детали и тонкости проекта, узнать с какими проблемами, подводными камнями и, при помощи каких лайфхаков, столкнулись наши инженеры и как научились их обходить вы сможете посетив наш митап по разработке беспилотного транспорта, который пройдет 27 октября в Москве. Регистрация обязательна.

25.05.2020
  • Публикация
  • 14.05.2020
Н/Д
Н/Д 0.00
н/д
Сперва давайте же вспомним, что же такое алгоритм SLAM: Алгоритм SLAM (Simulteneous Localization and Mapping) иcпользуется в мобильных автономных средствах и роботах для построения карты в неизвестном пространстве или для обновления карты в заранее известном п...

Здравствуйте!

Мы продолжаем работу над нашим проектом RACECAR/J, и сегодня у нас - алгоритм SLAM ( Simultaneous Localization and Mapping)
Если Вы не читали наши предыдущие статьи о проекте, вы можете легко наверстать упущенное: Проект RACECAR - работаем с алгоритмом локализации Монте-Карло

Обсудить все детали и тонкости проекта, узнать с какими проблемами, подводными камнями и, при помощи каких лайфхаков, столкнулись наши инженеры и как научились их обходить вы сможете посетив наш митап по разработке беспилотного транспорта, который пройдет 27 октября в Москве. Регистрация обязательна.

14.05.2020
  • Публикация
  • 30.04.2020
Н/Д
Н/Д 0.00
н/д
Если вы не будете против, я сделаю краткое вступление, а именно: что же такое алгоритм локализации Монте-Карло? Алгоритм локализации Монте-Карло, или просто MCL, используется, чтобы оценить положение и ориентацию робота в пространстве. Алгоритм использует уже...

Здравствуйте!

Мы продолжаем работу над нашим проектом RACECAR/J, и сегодня у нас - Алгоритм локализации Монте-Карло!
Если Вы не читали наши предыдущие статьи о проекте, вы можете легко наверстать упущенное: Проект RACECAR - отлаживаем алгоритмы в Gazebo

Обсудить все детали и тонкости проекта, узнать с какими проблемами, подводными камнями и, при помощи каких лайфхаков, столкнулись наши инженеры и как научились их обходить вы сможете посетив наш митап по разработке беспилотного транспорта, который пройдет 27 октября в Москве. Регистрация обязательна.

30.04.2020
  • Публикация
  • 16.04.2020
Н/Д
Н/Д 0.00
н/д
 Приступим же.  В качестве мира для симуляции была выбрана трасса, на которой и будем испытывать наши алгоритмы.  Но, конечно, перед тем, как запустить свою первую симуляцию в Gazebo, мы столкнулись с множеством проблем, которые нужно было решит...

Здравствуйте!

Мы продолжаем совершенствовать и дорабатывать наш проект RACECAR/J, начало которому положила статья моего коллеги: Проект RACECAR - разрабатываем автономную машинку

Обсудить все детали и тонкости проекта, узнать с какими проблемами, подводными камнями и, при помощи каких лайфхаков, столкнулись наши инженеры и как научились их обходить вы сможете посетив наш митап по разработке беспилотного транспорта, который пройдет 27 октября в Москве. Регистрация обязательна.

Сегодня я хочу рассмотреть работу Matlab/Simulink  с симулятором Gazebo, в котором мы и будем испытывать нашу машинку.

 

16.04.2020
  • Публикация
  • 01.04.2020
Павел Рословец
Павел Рословец +239.28
Инженер ЦИТМ "Экспонента"
За основу мы взяли проект RACECAR/J, созданный в недрах Массачусетского технологического института. Собрали машину по их инструкции, установили рекомендуемую прошивку и теперь начинаем разрабатывать для нее алгоритмы в MATLAB/Simulink. Список железа, которое с...

Всем привет!

Как вы знаете, мы в Экспоненте не только любим рассказывать о том, какой MATLAB классный и как его успешно применяют компании по всему миру, мы и сами его активно используем в своих проектах для наших клиентов.

А недавно мы решили сделать проект для себя - купили профессиональную гоночную машинку, обвесили ее крутым железом и начинаем делать из нее настоящий беспилотный автомобиль!

Обсудить все детали и тонкости проекта, узнать с какими проблемами, подводными камнями и, при помощи каких лайфхаков, столкнулись наши инженеры и как научились их обходить вы сможете посетив наш митап по разработке беспилотного транспорта, который пройдет 27 октября в Москве. Регистрация обязательна.

01.04.2020
  • Отвеченный вопрос
  • 18.03.2020
AnyaKim
AnyaKim +25.08
н/д
Добрый день! Как создать ПИД регулятор для двухколесного робота (не балансера) с опорами, чтобы он (робот) двигался по заданной линии в Simulink?  
Добрый день! Как создать ПИД регулятор для двухколесного робота (не балансера) с опорами, чтобы он (робот) двигался по заданной линии в Simulink?  
4 Ответа
18.03.2020
  • Публикация
  • 06.08.2019
Павел Рословец
Павел Рословец +239.28
Инженер ЦИТМ "Экспонента"
Курс разбит на 7 видео, составляющих плейлист GYROBOY MATLAB PROJECT на нашем Youtube-канале. Материалы к курсу можно скачать с GitHub. О самих материалах чуть позже. А сейчас краткий обзор роликов. 1. GYROBOY MATLAB PROJECT Вводный ролик-завлекалочка. В опис...

Обзор видео-курса по разработке с нуля робота-балансера на базе LEGO EV3 согласно принципу модельно-ориентированного проектирования.

Если вы любите робототехнику и хотите познакомиться современными методами разработки, этот курс - то, что вам нужно. Минимум матана и скучного написания кода, максимум веселья и реальной разработки.

06.08.2019