В последнее время коптеры из игрушек и летающих камер становятся Большим Бизнесом. Коптеры доставляют грузы, делают съемку местности, охраняют периметр, распыляют химикаты в полях и даже красят, в общем выполняют разного рода задания. Разумеется большинство действий делаются не вручную, с пульта, а выполняются программно.
Рубрика «Разработка робототехники» - 31
Разработка для коптеров
2016-04-14 в 9:38, admin, рубрики: python, дрон, квадрокоптер, мультикоптеры, ненормальное программирование, Разработка робототехникиМатематика на пальцах: ардуино головного мозга или линейно-квадратичный регулятор для управлением электродвигателем
2016-04-02 в 20:40, admin, рубрики: c++, lqr, Алгоритмы, ардуино головного мозга, линейно-квадратичный регулятор, математика, математика на пальцах, метод наименьших квадратов, программирование микроконтроллеров, Разработка робототехникиПостановка задачи: как со школьными знаниями дойти до выводов университетского уровня
Эта статья предполагает, что вы прочли мои статьи (ну или и без того знаете) про методы наименьших квадратов и про линейно-квадратичный регулятор.
Как я уже говорил в предыдущих статьях, мои знакомые студенты хотят построить обратный маятник, но умаялись подбирать коэффициенты ПИД-регулятора, поэтому я неспешно смотрю, что такое линейно-квадратичный регулятор, ну а заодно и вам пересказываю то, что прочитал. Задача для этой статьи — показать, как воплотить в железе одномерный пример из статьи про линейно-квадратичный регулятор. Грубо говоря, я хочу написать написать управление для сервомотора: у меня есть текущее положение оси привода и текущая скорость её вращения, я хочу её остановить в заданном положении. Я попытался было прочитать схожую статью на эту тему, но, признаться, ничего в ней не понял, поэтому сел разбираться самостоятельно, предпочтительно на пальцах и без страшных слов типа дифференциальных уравнений Лагранжа-Эйлера.
Продолжая рабочий эксгибиционизм, знакомлю вас с Bubble Bobble, который живёт у нас с коллегой в кабинете. Он рецензирует статьи для конференции SIGGRAPH.
Как студенты Университета ИТМО создают роботов
2016-03-20 в 16:53, admin, рубрики: Блог компании Университет ИТМО, разработка, Разработка робототехники, робототехника, Университет ИТМО, метки: Университет ИТМОВ нашем блоге мы пишем о разработке систем связи и о первых шагах на пути к продвинутому программированию.
Однако участием в олимпиадах активность студентов ИТМО не ограничивается: сегодня мы поговорим о том, как работает Студенческое конструкторское бюро (Robotics engineering department или RED), созданное в рамках кафедры СУиИ (Систем Управления и Информатики) Университета ИТМО.Читать полностью »
Вторая загадка Марса
2016-03-14 в 6:15, admin, рубрики: curiosity, ExoMars, mars eхpress, TGO, Trace Gas Orbiter, атмосфера, Блог компании Яндекс, климат, марс, поисковые технологии, Разработка робототехники, метки: ExoMars, mars eхpress, TGO, Trace Gas Orbiter
Сегодня в 12:31 с Байконура стартует ракета «Протон-М», которая отправит к Марсу космические аппараты международной исследовательской миссии ExoMars. Увидеть пуск можно будет на Яндексе, который в 11:45 начнет трансляцию из студии Роскосмоса. Яндекс попросил меня рассказать подробнее о планируемой миссии и ее целях.
Все знают, что никто не знает есть/была ли жизнь на Марсе. Это первая загадка. Пятнадцать лет назад второй загадкой была вода на Марсе. Сейчас ее уже многократно разгадали — воду нашли, картографировали, изучили с поверхности. Но к тому времени нашли загадку не менее важную — марсианский метан.
Читать полностью »
Vision-based SLAM: стерео- и depth-SLAM
2016-03-11 в 10:16, admin, рубрики: computer vision, depth vision, Kinect, SLAM, stereo vision, Блог компании Singularis, обработка изображений, Разработка робототехникиПосле небольшого перерыва мы продолжаем серию статей-уроков по SLAM. В предыдущих выпусках мы подготовили программное окружение, а также поработали с монокулярным SLAM. Под катом – урок по использованию SLAM на основе стереокамеры и камеры глубины. Мы расскажем о настройке пакетов и оборудования и дадим советы по использованию двух ROS-пакетов: ставшего традиционным RTAB-Map и свежего вкусного ElasticFusion.
Опыт домашнего марсоходостроения
2016-03-01 в 11:57, admin, рубрики: raspberry opencv, Блог компании Wargaming, Разработка под Linux, Разработка робототехники, метки: raspberry opencv
Привет! Я работаю RnD-художником в минском центре разработки Wargaming. А в свободное время даю волю своей инженерной фантазии. В этой статье я хочу поделиться своим опытом домашнего марсоходостроения.
Читать полностью »
Где и у кого учиться робототехнике, управлению большими данными, качественной разработке ПО
2016-02-29 в 8:13, admin, рубрики: big data, бесплатно, Блог компании Innopolis University, Веб-разработка, гранты, Иннополис, лекции, Облачные вычисления, образование, Разработка робототехники, роботы Мы собрали в одном месте все созданные совместно с ПостНаукой краткие обучающие видеоматериалы от профессоров Университета Иннополис.
Если темы вам интересны, добро пожаловать под кат.
Читать полностью »
Как робот 3D сканирует
2016-02-25 в 11:15, admin, рубрики: 3d, 3d fusion, 3D-модель, 3d-сканер, Artec, poisson reconstruction, Алгоритмы, Блог компании Artec 3D, обработка изображений, Работа с анимацией и 3D-графикой, Разработка робототехники, роборука, робот сканер, сканирование В мире существует множество технологий 3D сканирования. На базе каждой из них созданы десятки моделей сканеров. Какие-то сканеры умеют сканировать только мелкие объекты, какие-то предназначены для сканирования людей. Другие могут отсканировать дом или комнату. Одно только перечисление всевозможных вариаций сканеров заняло бы целую статью.
В этой статье я расскажу об одном из перспективных направлений сканирования — о том как делаются роботизированные 3D сканеры.
Читать полностью »
Движение робота к точке с заданными координатами
2016-02-24 в 15:23, admin, рубрики: nxt, локализация, математика, мобильный робот, навигация, Разработка робототехники Приветствуем вас, уважаемые читатели!
Наш научный коллектив, который носит название Студенческого конструкторского бюро кафедры СУиИ Университета ИТМО, продолжает разработку курсов по робототехнике, и хочет поделиться одним из последних проектов на Lego NXT.
Ранее мы публиковали курс «Практическая робототехника»на NXT. Сейчас этот курс используется для обучения студентов на кафедре, и на площадке «Открытое образование». Так же публиковались фрагменты этого курса с подробным описанием действий для идентификации модели двигателя и расчета регулятора для робота Segway.
В этот раз было решено реализовать объезд препятствий роботом с дифференциальным приводом. Конструкция робота достаточно простая: два колеса с двигателями, гироскоп и пара ультразвуковых датчиков. Для оценки пройденного расстояния используются энкодеры на валу двигателя, для ориентации робота, измеряется гироскопом его угловая скорость и рассчитывается угол поворота, а расстояние до препятствия измеряется ультразвуковыми дальномерами.
Читать полностью »
Vision-based SLAM: монокулярный SLAM
2016-02-19 в 8:53, admin, рубрики: computer vision, SLAM, Блог компании Singularis, обработка изображений, Разработка робототехники Продолжаем серию статей-уроков по визуальному SLAM уроком о работе с его монокулярными вариантами. Мы уже рассказывали об установке и настройке окружения, а также проводили общий обзор в статье о навигации квадрокоптера. Сегодня попробуем разобраться, как работают разные алгоритмы SLAM, использующие единственную камеру, рассмотрим их различия для пользователя и дадим рекомендации по применению.
Читать полностью »