roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 20:17

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: разработка в MATHLAB
СообщениеДобавлено: 23 июл 2016, 21:43 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2005, 02:27
Сообщения: 166
Откуда: Минск, Лида
Приводятся результаты экспериментов по разработке системы технического зрения, предназначенной для корректировки движения автономного мобильного робота по центру коридоров на основе данных от монокулярной камеры. Алгоритм выявления точки линейной перспективы основан на определении центра масс облака точек пересечения диагональных прямых, на которых лежат отрезки, найденные с помощью преобразования Хафа и образуемые краями и линиями цветовых переходов находятся в коридорах различных артефактов. Предложенный алгоритм протестирован на разработанном прототипе автономного мобильного робота с двухуровневой системой управления: нижний реализован на основе микроконтроллерной платы Arduino Mega, а верхний – на основе микрокомпьютера Raspberry Pi, управляющие программы для которых были смоделированы и сгенерированы в среде Simulink.
На основе новых технологий от MATLA и Simulink , доступных в их новых пакетах Support Packages for Raspberry Pi and Arduino Hardware (которые дополнительно устанавливаются через Инет), командой RoboticsBY была реализована иерархическая система управления мобильными роботами: роботом-конструктором RoboCake и полноприводным четырёхколёсным роботом.
Наш ролик можно посмотреть здесь ,
исходный код доступен в репозитории Mathworks.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разработка в MATHLAB
СообщениеДобавлено: 24 июл 2016, 13:17 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
скажите как его зовут?
Цитата:
разработка в MATHLAB
...
технологий от MATLA


интересный пример, расскажите пожалуйста как устроена автономная работа simulink?
правильно я понимаю что simulink компилирует на стороне raspberry некий бинарник который затем может работать автономно?

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разработка в MATHLAB
СообщениеДобавлено: 26 июл 2016, 15:54 
Не в сети

Зарегистрирован: 22 июл 2016, 12:19
Сообщения: 4
linvinus писал(а):
скажите как его зовут?
Цитата:
разработка в MATHLAB
...
технологий от MATLA


интересный пример, расскажите пожалуйста как устроена автономная работа simulink?
правильно я понимаю что simulink компилирует на стороне raspberry некий бинарник который затем может работать автономно?


Добрый день, Вы совершенно правильно поняли. Simulink действительно позволяет создавать управляющие файлы, которые можно автономно запускать на Raspberry (и не только) http://www.mathworks.com/campaigns/subd ... dware_1115 .
По умолчанию, после создания проекта Simulink (с помощью встроенного в Распбиян сервера) записывает все необходимые файлы в папку /home/pi на малинке. Исполняемые файлы имеют расширение *.elf
К сожалению, 5 минут видеоролика не позволили показать все преимущества данной технологии, но скоро выпустим новые.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разработка в MATHLAB
СообщениеДобавлено: 29 июл 2016, 23:19 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Спасибо за информацию, очень хорошее решение, непонятно только кому принадлежит эта программа :)
сколько там прав у автора и сколько у matlab =)

Добавлю ссылочку на исходники https://www.mathworks.com/matlabcentral ... rol-system

=) для тех у кого нет матлаб можно сделать pdf-ку со схемами чтобы в общих чертах понять как работает ваш алгоритм.

ссылки по теме
https://habrahabr.ru/post/126373/
http://robocraft.ru/blog/computervision/502.html

Аналогичные проекты
http://hackaday.com/2011/02/24/vanishin ... -guidance/
http://www-users.cs.umn.edu/~faraz/pdfs ... Points.pdf

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: разработка в MATHLAB
СообщениеДобавлено: 20 окт 2016, 11:14 
Не в сети

Зарегистрирован: 22 июл 2016, 12:19
Сообщения: 4
linvinus писал(а):
Спасибо за информацию, очень хорошее решение, непонятно только кому принадлежит эта программа :)
сколько там прав у автора и сколько у matlab =)

Добавлю ссылочку на исходники https://www.mathworks.com/matlabcentral ... rol-system

=) для тех у кого нет матлаб можно сделать pdf-ку со схемами чтобы в общих чертах понять как работает ваш алгоритм.

ссылки по теме
https://habrahabr.ru/post/126373/
http://robocraft.ru/blog/computervision/502.html

Аналогичные проекты
http://hackaday.com/2011/02/24/vanishin ... -guidance/
http://www-users.cs.umn.edu/~faraz/pdfs ... Points.pdf


Спасибо автору за поддержку темы!!! Так же спасибо за очень интересные ссылочки, которые обязательно пойдут на пользу для улучшения программы!
Насчёт интеллектуальной собственности программы: алгоритм уже давно был написан на классических языках, а МАТЛАБ/Симулинк был использован только для собственного опыта и развлечения. Плюс, очень хотелось попробовать использовать Распберри для управления роботами, а не для сетей и медия!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO