Обновить
97.12

Робототехника

Роботы, роботы, роботы

Сначала показывать
Порог рейтинга
Уровень сложности

Дружим YOLACT и RockChip: запуск инстанс-сегментации на китайском одноплатнике

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7K

Приветствую всех читателей Хабра! Сегодня я хочу поделиться своим опытом запуска YOLACT на edge-устройстве RockChip. Несмотря на то, что процесс занял больше времени, чем я ожидал, я решил поделиться с вами своими наработками, чтобы помочь другим разработчикам, которые могут столкнуться с той же задачей. В конце концов я нашёл способ запуска yolact, который позволил достичь высокой производительности и качества модели. Надеюсь, что мой опыт будет полезен для вас и поможет вам избежать ошибок, которые я совершил. Приятного чтения!

Читать далее

Управление сервоприводами, часть 2. Управляем сервоприводами с помощью серво-контроллера через USB любых компьютеров

Уровень сложностиСредний
Время на прочтение40 мин
Количество просмотров9.1K

В первой статье серии про сервоприводы с названием Сервоприводы: устройство и управление мы рассказывали о том, для чего нужны сервоприводы, как они устроены, и как ими управлять с помощью ШИМ, приведены характеристики некоторых популярных сервоприводов. Мы написали программу на Python для Repka Pi, позволяющую выполнять необходимые операции над сервоприводами с удержанием угла, а также с сервоприводами постоянного вращения.

С помощью этой, второй статьи серии, вы научитесь пользоваться 16-канальным ШИМ-контроллером Robointellect Controller 001. Данный контроллер создан на базе микросхемы PCA9685 и предназначен для управления различными исполнительными устройствами, использующими ШИМ-модуляцию:

Читать далее

Разработка индивидуальных средств передвижения?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров6.4K
Картинка Benzoix, Freepik

В последнее время всё большую популярность приобретают индивидуальные средства мобильности, благодаря чему в последние несколько лет такие средства передвижения как электросамокаты получили огромное распространение.

На руку этой тенденции играет всё увеличивающаяся урбанизация (по некоторым оценкам, к середине этого века около 70-80% населения Земли будет жить в городах). Большая скученность людей, невозможность или проблемы с поиском свободной парковки для авто заставляют присмотреться к таким средствам передвижения внутри городов более пристально.
Читать дальше →

Предтеча ИИ и робототехники: автоматоны нашей эры и немного других механических устройств

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.7K

Это третья часть материала, посвященная развитию технологий, предшествующих созданию ИИ и развитию робототехники. Ранее мы говорили об автоматонах, созданных до нашей эры. В этой части мы расскажем об автоматонах, устройствах и протоандроидах, созданных в нашей эре до ХХ века. Почему до ХХ века? В силу того, что всего за 100 лет человечество от паровых котлов и единичной электрификации перешло к электрификации и компьютеризации большей части мира, а устройства размером с трехэтажный дом превратились в карманные переносные коробочки с быстрыми каналами связи и доступом к большим объемам разной информации.  И условно каждые 15-20 лет  ХХ века создавались технологические изобретения, дающие огромный толчок к развитию науки. 

Вообще ХХ век можно разделить на несколько частей:  

Читать далее

Обследование рельефа острова Валаам нашим подводным роботом

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров10K

Рассказываем про наш опыт использования собственного подводного робота "Трионикс-4М" для обследования подводного рельефа острова Валаам.

Скажем пару слов о себе, о робототехнике и подводной навигации.

Много фотографий и ссылка на видео с подводными кадрами.

Погружаемся

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

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров6.9K

Продолжаем открытый проект сервоконтроллера MC50. 

В предыдущей статье была разработана архитектура управления и написана программа сервопривода. Но регулятор был вручную настроен на определенный тип нагрузки. А что делать если тип и динамика нагрузки неизвестны?

Читать далее

Система автоматической разгрузки и загрузки дрона (Часть 3 — замок и итог)

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

Проблема разгрузки и загрузки грузов на дрон без участия человека - это основная проблема автоматизации доставки грузов с помощью дронов. Ключевой этап доставки, который требует присутствия человека, заключается в процессе физической загрузки и разгрузки грузов на дрон. Но у нас есть решение!

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

Третья и заключительная публикация на тему Система автоматической разгрузки и загрузки дрона (Часть 1 — конструкция) / Хабр (habr.com)

Подробнее

Предтеча ИИ и андроидов. Часть 2: протоандроиды и автоматоны до нашей эры

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.4K

Продолжаем исследовать тему исторических предпосылках создания нейросетей и ИИ. От мифов переходим уже к чему-то более осязаемому, а именно — к первым автоматонам. Автоматон (восходит к др.-греч. αὐτόματον, ср. форма αὐτόματος «самодвижущийся», «самопроизвольный») — кукла с механическим приводом, выполняющая действия по заданной программе. Сам термин был введён только в XX веке чешским писателем Карелом Чапеком. В этой части рассмотрим истории о первых автоматах и первых роботоподобных устройствах, имеющих реальную или, как минимум, теоретическую реализацию. Для своего  времени это были одни из самых инновационных решений, такие же как создание ChatGPT или Mijorney сегодня.

Читать далее

Управление сервоприводами, ЧАСТЬ 1. Сервоприводы — устройство и способы управления

Уровень сложностиСредний
Время на прочтение24 мин
Количество просмотров69K

Создателям роботов и систем автоматизации не обойтись без таких устройств, как сервоприводы или, как их еще называют, сервомоторы.

Обычные электрические моторы непрерывно вращают вал в одну или в другую сторону. Вы можете управлять скоростью вращения такого электромотора, изменяя частоту и напряжение (для моторов переменного тока) или модулируя ширину управляющих импульсов (для моторов, рассчитанных на питание постоянным током).

Однако если вам нужно повернуть вал двигателя на заданный угол или поддерживать вращение с заданной скоростью, то здесь пригодятся сервоприводы.

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

Другие статьи серии про сервоприводы вы найдете здесь:

Хочу начать управлять сервоприводами

Лето с AIRI. Как мы съездили на летнюю школу по искусственному интеллекту

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.6K

Меня зовут Зоя Воловикова, и я рада приветствовать вас! Я работаю в центре когнитивного моделирования МФТИ. Мои научные интересы разнообразны, но в последнее время меня особенно увлекает обучение с подкреплением. 

Я убеждена, что взаимодействие различных научных областей может привести к неожиданным и прорывным открытиям. Эта точка зрения уже не первый год мотивирует меня ехать на летнюю школу, которую проводит Институт искусственного интеллекта AIRI. На ней профессионалы из различных областей делятся своими результатами, а также предоставляют возможность попробовать что-то новое под их руководством. Такой опыт, несомненно, помогает приобрести новые знания и навыки.

Сегодня я хочу поделиться своими впечатлениями и впечатлениями моих друзей из МИСиСа, Льва Новицкого и Арсения Иванова, о том, как в этом году прошла летняя школа AIRI. 

Читать далее

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

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров14K

Пару лет назад на хабре была статья про открытый проект абсолютного энкодера. Еще тогда я хотел написать про реальную разработку таких изделий. Спасибо Сезону DIY за пинок.

Данная статья вводного характера, описывающая процесс. Основные детали и то, что необходимо иметь при разработке.

Читать далее

Автоматическая моталка для пряжи

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров7.4K

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

Сегодня расскажу о процессе создания домашнего станочка для перемотки пряжи в клубки.

Читать далее

И имя нам легион…

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров3.8K

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

Массивное распараллеливание и разделение общих задач, обеспечиваемое совместной работой простых механизмов, намного эффективнее и экономичнее использования одного более сложного. По этому поводу со времён товарища Форда ни у кого вопросов не возникает. А если посмотреть соревнования F1, то там это кажется настолько органичным, что будто по-другому и нельзя.

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

Читать далее

Ближайшие события

Разработка сервопривода с BLDC мотором

Уровень сложностиСредний
Время на прочтение16 мин
Количество просмотров20K

Открытый проект серво‑контроллера MC50 продолжает развиваться. На этот раз поговорим о создании сервопривода.

Сервоприводы в умном доме нужны повсеместно: в запорных кранах, в электрических замках, в моторизированных кронштейнах и столах, в автоматических дверях, калитках, окнах, маркизах, воротах, поворотных видеокамерах, регулируемых креслах, электро‑пандусах и проч. Поэтому технология сервоприводов весьма востребована и тут есть где развернуться творчеству.

Читать далее

Buran Motion Planning Framework

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров1.7K

Привет, Хабр!

В данной статье сделан обзор на фреймворк планирования движения BMPF.

На данный момент подавляющее большинство средств планирования движения работает по одному и тому же принципу: вся сцена описывается как один робот, после чего выполняется планирование на сетке (чаще всего A*, подробнее можно прочитать здесь).

У такого подхода есть две основных проблемы:

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

2) для сцены из нескольких роботов размерность пространства планирования получается слишком большой (алгоритмическая сложность планирования растёт как показательная функция).

Данный фреймворк решает обе озвученные проблемы. С документацией фреймворка можно ознакомиться здесь.

Читать далее

Система автоматической разгрузки и загрузки дрона (Часть 2 — автопилот)

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

Проблема разгрузки и загрузки грузов на дрон без участия человека - это основная проблема автоматизации доставки грузов с помощью дронов. Ключевой этап доставки, который требует присутствия человека, заключается в процессе физической загрузки и разгрузки грузов на дрон. Но у нас есть решение!

Вторая публикация на тему Система автоматической разгрузки и загрузки дрона (Часть 1 — конструкция) / Хабр (habr.com)

Подробнее

Минималистичный «алгоритм жука»

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров2.9K

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

Эффективность передвижения достигается за счёт алгоритмов планирования движения на основе сенсорных датчиков. При этом очень многое зависит как от оптимальности алгоритмов, так и от количества сенсорной информации (точной информации о координатах положения, угловых координатах, времени или одометрии). Среди множества алгоритмов выделяется целое семейство так называемых «алгоритмов жука», характеризующихся относительной простотой и эффективностью. В этой статье речь пойдёт именно о таком алгоритме, при котором единственным датчиком, дающим какую-то реальную информацию, является датчик интенсивности опорного сигнала, исходящего от цели.

Предположим, робот передвигается по городу, пытаясь добраться до базы. Он может перемещаться, не зная своих точных координат, и чтобы было интереснее, предположим, что никакая визуальная информация ему недоступна. В таком сеттинге существует не только неопределенность в отношении положения, но и в отношении окружающей среды. Какую информацию он мог бы использовать, чтобы добраться до цели? База посылает опорный сигнал, а у нашего героя имеется прибор, регистрирующий его интенсивность. Какова эффективная стратегия, позволяющая роботу успешно добраться до базы?

Читать далее

Система автоматической разгрузки и загрузки дрона (Часть 1 — конструкция)

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

Проблема разгрузки и загрузки грузов на дрон без участия человека - это основная проблема автоматизации доставки грузов с помощью дронов. Ключевой этап доставки, который требует присутствия человека, заключается в процессе физической загрузки и разгрузки грузов на дрон. Но у нас есть решение!

Подробнее

ROSE: крепкая, но нежная хватка

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


Роботы уже довольно давно перестали быть исключительно плодом воображения писателей-фантастов. В наши дни те или иные виды роботов используются на заводах, фермах, складах и даже в барах, и ресторанах. Но это не совсем те роботы, которых мы себе представляем. Их тело лишено ног, торса или головы. По сути, их тело это только рука, необходимая для захвата и переноски объектов. Более точное название таких устройств — роботизированные манипуляторы. Дабы эффективно выполнять свою работу, они должны обладать достаточно крепкой хваткой, чтобы не уронить переносимый объект. Однако должна быть и некая степень осторожности, если этот объект хрупкий. Инженеры-робототехники по разному подходят к решению этой задачи, создавая, к примеру, мягкие манипуляторы с датчиками давления. Но все они так или иначе напоминают либо кисть человека, либо клешню краба. А что если вдохновением для внешнего вида такого робота будет нечто, лишенное конечностей как таковых? Ученые из Японского института передовых наук и технологий разработали новый тип роботизированного манипулятора, чей внешний вид и соответствующий функционал напоминают распускающийся цветок розы. Из чего сделан робот, как именно он работает, и насколько он лучше классических манипуляторов? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →

Вкалывают роботы, счастлив космонавт: команда роботов ANYmal способна изучать планеты и спутники вместо людей

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

Марсоходы сделали множество интересных открытий. Нельзя забывать и о летательном аппарате Ingenuity, который значительно превысил запланированный учеными срок службы на Марсе. Что касается последнего, то уже сейчас разрабатываются более совершенные устройства, которые будут летать в атмосфере Марса, Титана, и, возможно, других планет и спутников Солнечной системы.

А вот ситуация с роверами несколько отличается. Дело в том, что у них есть один существенный недостаток — колесная система. Осколки горных пород, выступы нередко повреждают колеса, в результате чего те постепенно изнашиваются. Решением этой проблемы может быть разработка клонов роботов-собак от Boston Dynamics. Причем это будут «исследовательские тройки», состоящие из систем с разными возможностями и функциональностью. Прототипы роботов готовы уже сейчас, и они проходят испытания. Подробности — под катом.
Читать дальше →

Вклад авторов