roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 21:55

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




Начать новую тему Ответить на тему  [ Сообщений: 747 ]  На страницу Пред.  1 ... 29, 30, 31, 32, 33, 34, 35 ... 50  След.
Автор Сообщение
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 13 май 2014, 22:54 
Не в сети
Аватара пользователя

Зарегистрирован: 02 фев 2013, 12:50
Сообщения: 319
Откуда: Москва
Ну так лучше тогда пылесос Neato купить

_________________
Мои проекты


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 13 май 2014, 23:36 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
ага)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 26 май 2014, 21:27 
Не в сети

Зарегистрирован: 04 фев 2013, 01:28
Сообщения: 8
Хочу уточнить: микроконтроллер на плате передаёт через uart в каком виде данные(то есть информацию о угле и расстоянии)? Сам процесс SLAM происходит на внешнем устройстве, так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 26 май 2014, 22:07 
Не в сети
Аватара пользователя

Зарегистрирован: 12 окт 2008, 12:40
Сообщения: 369
Откуда: Красногорск, Подмосковье
Да, контроллер передает 360 значений информации о положении максимума излучения на линейке (расстояние вычисляется уже на компьютере).
SLAM - очень сложная задача, даже на мощном контроллере очень сложно запустить.
Как уже много раз упоминалось в теме, SLAM запускается в ROS.

_________________
OpenSimpleLidar - проект простого самодельного лидара.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 26 май 2014, 22:43 
Не в сети

Зарегистрирован: 04 фев 2013, 01:28
Сообщения: 8
А почему число элементов энкодера 120? Получается каждые 3 градуса на пару?

То есть лазер управляется МК, а энкодер служит для ориентировки, когда подавать сигналы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 26 май 2014, 23:18 
Не в сети
Аватара пользователя

Зарегистрирован: 12 окт 2008, 12:40
Сообщения: 369
Откуда: Красногорск, Подмосковье
Контроллер обрабатывает переходы с черной на белую область энкодера. Таких переходов 60 - что дает импульс каждые 6 градусов.
По данным от энкодера обновляются данные о текущей скорости вращения, которая определяет период срабатывания таймера, управляющего захватом. Период таймера устанавливается так, чтобы таймер давал прерывание при повороте на 1 градус.
Для более полного понимания работы программы надо специальную диаграмму рисовать.

_________________
OpenSimpleLidar - проект простого самодельного лидара.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 13:59 
Не в сети

Зарегистрирован: 05 июн 2014, 13:42
Сообщения: 5
Уважаемый citizen, спасибо за Вашу отличную работу проведенному со сканирующим лучом, одна просьба - помогите начинающему в его освоении, помогите с Вашим советом, как вывести на зкран компа сканированную информацию, что за прога использована.
Заранее благодарен !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 16:51 
Не в сети
Аватара пользователя

Зарегистрирован: 12 окт 2008, 12:40
Сообщения: 369
Откуда: Красногорск, Подмосковье
Вариантов вывода на экран два:
- использовать самописную программу (в начале темы), которая будет принимать данные и выводить их на экран нужным образом.
- написать драйвер под ROS, и использовать встроенную в ROS программу RVIZ: forum10/topic12095-60.html#p253548

А что значит "в его освоении"?

_________________
OpenSimpleLidar - проект простого самодельного лидара.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 17:15 
Не в сети

Зарегистрирован: 05 июн 2014, 13:42
Сообщения: 5
Большое спасибо за ответ, дело в том что я начинающий и к тому же начинаю с абсолютного нуля поэтому и "в его освоении". Прошу извинить за примитивные вопросы, но думаю все когда то начинали с нуля.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 18:05 
Не в сети
Аватара пользователя

Зарегистрирован: 12 окт 2008, 12:40
Сообщения: 369
Откуда: Красногорск, Подмосковье
А что конкретно-то в дальномере заинтересовало? Хотите повторить?

_________________
OpenSimpleLidar - проект простого самодельного лидара.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 18:51 
Не в сети

Зарегистрирован: 05 июн 2014, 13:42
Сообщения: 5
да, хочу повторить но не знаю как, как будто все понятно, насчет железки думаю все понятно, мне бы для моих первых шагов узнать хотябы начальный софт чтобы наглядно от образить на компе.
Спасибо за помощь!

Добавлено спустя 19 минут 11 секунд:
есть еще вопрос, а что если вместо линейки использовать веб камеру и вместо контроллера использоать Atmega?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 19:19 
Не в сети
Аватара пользователя

Зарегистрирован: 12 окт 2008, 12:40
Сообщения: 369
Откуда: Красногорск, Подмосковье
Просто отображать данные от дальномера смысла особого нет - их надо обрабатывать. ROS это может - так у меня построена карта квартиры.

Цитата:
что если вместо линейки использовать веб камеру

Камеру можно использовать: https://sites.google.com/site/todddanko ... ser_ranger
Только скорости сканирования нормальной не получить.
Atmega тоже не обеспечивает нужной производительности - там нет DMA.

_________________
OpenSimpleLidar - проект простого самодельного лидара.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 19:31 
Не в сети

Зарегистрирован: 05 июн 2014, 13:42
Сообщения: 5
Спасибо, понятно насчет контроллера и использования линейки, обработка естественно нужна я просто не правильно высказал свои мысли, имел ввиду есть возможность например получать результаты сканирования на экране компа во время навигации?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 21:50 
Не в сети
Аватара пользователя

Зарегистрирован: 12 окт 2008, 12:40
Сообщения: 369
Откуда: Красногорск, Подмосковье
Можно. Советую поискать на youtube видео по словам "ROS SLAM".
Замечу, что для настройки ROS под своего робота понадобятся умение работать с Linux, и умение писать программы для компьютера.

_________________
OpenSimpleLidar - проект простого самодельного лидара.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сканирующий лазерный дальномер
СообщениеДобавлено: 05 июн 2014, 23:02 
Не в сети

Зарегистрирован: 05 июн 2014, 13:42
Сообщения: 5
Спасибо за исчерпывающийй ответ !


Последний раз редактировалось arnold1 06 июн 2014, 01:04, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 747 ]  На страницу Пред.  1 ... 29, 30, 31, 32, 33, 34, 35 ... 50  След.

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


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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 8


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

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