• Регистрация
Робототехника и беспилотники

Робототехника и беспилотники

  • Все
  • Вопросы
  • Статьи
  • Опубликовать
Разработка алгоритмов, в том числе и навигации для автономных систем, таких как мобильные роботы и БПЛА. Моделирование работы с различными датчиками и работа с Robot Operating System (ROS).
  • Публикация
  • 29.09.2020
Максим Сидоров
Максим Сидоров 0.00
н/д
В отличие от семинара или мастер-класса – митап (meetup) это дискуссионная инженерная встреча специалистов и единомышленников, разрабатывающих беспилотные системы, предназначенная для обмена личным опытом в неформальной обстановке. Участники мероприятия...

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

29.09.2020
  • вопрос
  • 15.09.2020
Venik
Venik 0.00
н/д
Подскажите пожалуйста если возможность изменить длину двоичного числа(Coefficient_Width = 16) при формировании двоичных коэфициентов через функцию coewrite. b = firceqrip(30,0.4,[0.05 0.03]);hq = dfil...
Подскажите пожалуйста если возможность изменить длину двоичного числа(Coefficient_Width = 16) при формировании двоичных коэфициентов через функцию coewrite. b = firceqrip(30,0.4,[0.05 0.03]);hq = dfil...
2 Ответа
15.09.2020
Редактировать
  • Публикация
  • 13.09.2020
Aleksey1123581347112
Aleksey1123581347112 +3.88
н/д
Вы когда-нибудь открывали одну из своих старых моделей Simulink® или модель, разработанную коллегой, и обнаруживали, что не можете понять, как она работает? Правильная документация может быть очень полезна в этой ситуации. Это также может повысить вашу про...

Перевод статьи Five Ways to Document Your Simulink Model.

Автор: Emmanouil Tzorakoleftherakis, MathWorks

13.09.2020
  • Публикация
  • 12.09.2020
Sjatohu9
Sjatohu9 +1.09
н/д
Углублённое обучение – это тип изучения механизма, в котором компьютер изучает выполнение задачи через повторяющиеся взаимодействия с динамической окружающей средой. Этот метод изучения проб и ошибок даёт компьютеру возможность создать множество решений...

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

12.09.2020
  • вопрос
  • 31.08.2020
COTOV
COTOV +10.00
н/д
Здравствуйте, я не слишком силен в программировании, но пытаюсь решить задачу с использованием RLToolbox.Может быть вы можете мне помочь с небольшим вопросом?Вопрос в слудующем, как подключить действи...
Здравствуйте, я не слишком силен в программировании, но пытаюсь решить задачу с использованием RLToolbox.Может быть вы можете мне помочь с небольшим вопросом?Вопрос в слудующем, как подключить действи...
31.08.2020
Редактировать
  • Публикация
  • 10.08.2020
Nikolay
Nikolay +1688.94
н/д
Достаточно много было споров о том, как создавать программное обеспечение повышенной надежности, обсуждались методологии, подходы к организации разработки, инструменты. Но среди всех этих обсуждений теряется то, что разработка софта - это процесс, причем доста...

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

10.08.2020
  • Отвеченный вопрос
  • 02.08.2020
viking
viking 0.00
н/д
Подскажите как составить и залить программу в микроконтроллер PIC18F2520 средствами Simulink. Программатор PIC-KIT3.
Подскажите как составить и залить программу в микроконтроллер PIC18F2520 средствами Simulink. Программатор PIC-KIT3.
4 Ответа
02.08.2020
Редактировать
  • вопрос
  • 21.07.2020
AnyaKim
AnyaKim +10.11
н/д
Добрый день, у меня возникли вопросы по проекту, не могли ли вы мне помочь. Как я могу реализовать: 1) нужно расчитать обратную кинематику робота (машины),чтобы она двигаась по линии, в моем случае вв...
Добрый день, у меня возникли вопросы по проекту, не могли ли вы мне помочь. Как я могу реализовать: 1) нужно расчитать обратную кинематику робота (машины),чтобы она двигаась по линии, в моем случае вв...
1 Ответ
Редактировать
  • вопрос
  • 15.07.2020
galekx2
galekx2 0.00
н/д
Добрый день! Подскажите, пожалуйста, методику как построить Roc кривую для регрессионной модели через вероятность? Логистическая регрессия не подходит Задача состоит в сравнении эффективности одной из...
Добрый день! Подскажите, пожалуйста, методику как построить Roc кривую для регрессионной модели через вероятность? Логистическая регрессия не подходит Задача состоит в сравнении эффективности одной из...
15.07.2020
Редактировать
  • Публикация
  • 08.07.2020
Sancho
Sancho +95.02
н/д
Основная концепция, рассматриваемая в докладе, применима для широкого круга дисциплин, таких как программирование, ЦОС, теория управления, статистические методы, математика и т.п. В качестве образца в докладе рассматриваются этапы процесса обучения студентов-и...

В публикации представлено краткое описание доклада Булата Хусаинова, инженера по внедрению, The MathWorks, Inc, а также видео-презентация работы.

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

08.07.2020
  • Публикация
  • 08.07.2020
Sancho
Sancho +95.02
н/д
Аннотация.  По условиям задачи роботы функционируют в условиях индустриально-городской среды, то есть движение роботов является плоским.  Проанализированы различные стратегии группового взаимодействия между роботами, проведен обзор литературы. Исходя...

В данной публикации представлено краткое описание доклада Раскатова В. Д. и Рубцова В.И., а также запись презентации доклада. 

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

08.07.2020
  • вопрос
  • 01.07.2020
MC
MC 0.00
н/д
День добрый. Стоит задача опроса модели через modbus_rtu (предпочтительно не tcp).Средствами Matlab-a это можно сделать,а вот возможно ли это блоками Simulink-a (Simscape) создать? C последующей генер...
День добрый. Стоит задача опроса модели через modbus_rtu (предпочтительно не tcp).Средствами Matlab-a это можно сделать,а вот возможно ли это блоками Simulink-a (Simscape) создать? C последующей генер...
2 Ответа
01.07.2020
Редактировать
  • Публикация
  • 26.06.2020
Sancho
Sancho +95.02
н/д
 

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

В шпаргалке:

  • Операции над матрицами и векторами
  • Определение и изменение переменных 
  • Базовая арифметика и функции
  • Создание матриц и векторов
  • Доступ к элементам матриц и векторов
  • Создание матриц и векторов
  • Функции
  • Указатели функций
  • Логические операции
  • Условные выражения
  • Построение графиков
  • Циклы for/while

(в конце публикации шпаргалка доступна во вложении, можно скачать и распечатать)

26.06.2020
  • Отвеченный вопрос
  • 25.06.2020
AnyaKim
AnyaKim +10.11
н/д
Добрый день. Как создать ссылочную  модель  для Simscape-Multibody, которая содержит порты Simscape (Connecting port)? p.s. блок Model не пропускает физические порты черезграницы модели.&nbs...
Добрый день. Как создать ссылочную  модель  для Simscape-Multibody, которая содержит порты Simscape (Connecting port)? p.s. блок Model не пропускает физические порты черезграницы модели.&nbs...
1 Ответ
25.06.2020
Редактировать
  • Публикация
  • 19.06.2020
DmitryExp
DmitryExp +229.62
н/д
Немного встпуления:  В настоящее время, в мире, в области электроэнергетики широко применяется технология вставок постоянного тока HVDC. Сама идея не новая, например, соединение нашей единой энергосистемы и электросети Финляндии было осуществлено через вс...

Сегодня рассмотрим полезный инструмент для разработки и изучения под названием File Exchange - сервис, который позволяет пользователям делиться своими моделями и использовать модели других пользователей MATLAB/Simulink в своей работе, ну конечно же при этом не пренебрегая авторским правом собственников моделей/материалов.

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

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

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

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

19.06.2020
  • Публикация
  • 19.06.2020
Lapshin
Lapshin +1.03
н/д
Уважаемые коллеги! При решении ряда инженерных и научных задач возникает необходимость в построении петли гистерезиса. Недавно вышла моя статья “An improved parametric model for hysteresis loop approximation”, в которой объясняется, как это можно с...

Аппроксимация петли гистерезиса с помощью простой параметрической модели в системе Маткад

19.06.2020
  • Публикация
  • 10.06.2020
Nikolay
Nikolay +1688.94
н/д
Интерфейсы компонентов Посмотрим на систему из первой части еще раз. Мы видим, что компоненты соединены стрелочками. Эти соединения пока абстрактны и представляют простые информационные связи. Однако, мы можем немного снизить уровень абстракции. Рассмотрим вых...

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

10.06.2020
  • вопрос
  • 06.06.2020
Alsu220397
Alsu220397 0.00
н/д
Добрый день) Передо мной стоит задача перевести Пид регулятр с коэффицентами Кд=0,004, Кп=0,0322, Ки=0,057 в цифровую форму, но когда я записываю его в матлаб выходит ошибка (прикрепила фото). Как мне...
Добрый день) Передо мной стоит задача перевести Пид регулятр с коэффицентами Кд=0,004, Кп=0,0322, Ки=0,057 в цифровую форму, но когда я записываю его в матлаб выходит ошибка (прикрепила фото). Как мне...
8 Ответов
Редактировать
  • Публикация
  • 04.06.2020
Никита Севостьянов
Никита Севостьянов +19.07
н/д
Как вы знаете из прошлой статьи, мы создали независимую ноду алгоритма 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
  • Публикация
  • 03.06.2020
Nikolay
Nikolay +1688.94
н/д
Формируем начальную архитектуру Когда система, не важно какая, только начинает разрабатываться, у нас в голове или на бумаге появляются прямоугольники со стрелками. Такие прямоугольники – это и есть компоненты системы. А стрелки — это соединения ме...

Всем привет. Я часто применяю в своей работе принципы системной инженерии и хотел бы поделиться этим подходом с сообществом.

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

В серии статей я покажу приемы системной инженерии на примере проектирования достаточно простой системы контроля доступа (СКУД).

03.06.2020
  • вопрос
  • 01.06.2020
galekx2
galekx2 0.00
н/д
Добрый день! Подскажите, пожалуйста, какие инструменты есть в Matlab для прогнозирования отказов с учетом цензурированных справа и усеченных слева данных?  Можно ли построить регрессию для данных...
Добрый день! Подскажите, пожалуйста, какие инструменты есть в Matlab для прогнозирования отказов с учетом цензурированных справа и усеченных слева данных?  Можно ли построить регрессию для данных...
2 Ответа
01.06.2020
Редактировать
  • вопрос
  • 31.05.2020
PVI
PVI 0.00
н/д
function [z]= Navig_model (C,xM,yM,tB,z0)z=size(z0);x0=zeros(1,1);F=[z(1)-z(2).*tan(z(3)+pi+asin(C/z(4)))-...xM+yM.*tan(z(3)+pi+asin(C/z(4)))-...z(4).*(tB+(z(1)- x0)./(z(4).*sin(z(3)))).*...(cos(z(3))...
function [z]= Navig_model (C,xM,yM,tB,z0)z=size(z0);x0=zeros(1,1);F=[z(1)-z(2).*tan(z(3)+pi+asin(C/z(4)))-...xM+yM.*tan(z(3)+pi+asin(C/z(4)))-...z(4).*(tB+(z(1)- x0)./(z(4).*sin(z(3)))).*...(cos(z(3))...
9 Ответов
Редактировать
  • Публикация
  • 26.05.2020
OpenLab
OpenLab +5.59
От живых прототипов к новым технологиям
Современный разработчик систем управления беспиполтниками, как наземными, так и воздушными, может воспользоваться целым рядом эффективных программных решений. Например, в Robotics System Toolbox существуют классы ExampleHelperRobotSimulator – для симуляц...

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

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

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

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

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

25.05.2020

Результаты поиска