roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Определение положения коробки
СообщениеДобавлено: 24 июл 2017, 14:57 
Не в сети

Зарегистрирован: 20 июл 2016, 21:19
Сообщения: 10
Всем здравствуйте!
При помощи 3D-камеры (Kinect или Asus Xtion) необходимо найти координаты центра верхней стороны картонной коробки для схвата манипулятором.
Какими методами предложите воспользоваться?
Пока остановился на библиотеке PCL (http://pointclouds.org/).
Можно ли решить эту задачу имея только один скан с одного ракурса (когда видны три грани коробки)?
Далее задача усложнится наличием нескольких коробок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение положения коробки
СообщениеДобавлено: 25 июл 2017, 19:26 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Если нужны координаты центра верха, то почему бы не посмотреть сверху на эту коробку? Все значительно бы упростилось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение положения коробки
СообщениеДобавлено: 25 июл 2017, 19:37 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Scorpio писал(а):
почему бы не посмотреть сверху на эту коробку? Все значительно бы упростилось.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение положения коробки
СообщениеДобавлено: 25 июл 2017, 20:02 
Не в сети

Зарегистрирован: 20 июл 2016, 21:19
Сообщения: 10
ilalexey писал(а):
Scorpio писал(а):
почему бы не посмотреть сверху на эту коробку? Все значительно бы упростилось.

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

Камера находится на манипуляторе (Eye-in-hand visual servoing), коробка на полу или на невысокой подставке. Видна верхняя грань коробки и хотя бы одна из боковых. Хорошо себя показал алгоритм, основанный на выделении плоскостей методом RANSAC (доминирующей плоскостью в большинстве случаев оказывается пол, если коробка стоит на полу и вокруг нет других прямоугольных объектов). Следующей плоскостью соответственно является верхушка коробки.

Очевидны слабые места алгоритма:
1) Наличие других плоских объектов (например даже когда коробка стоит на подставке)
2) Если камера достаточно близка к коробке, то пол может и не быть доминирующей плоскостью


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Определение положения коробки
СообщениеДобавлено: 26 июл 2017, 00:24 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2014, 13:53
Сообщения: 448
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч
Почему не хотите воспользоваться QR-кодом? Легко и просто. при помощи обычной вебки находите любой объект снабженный этим кодом, можете захватить его манипулятором.


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

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


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

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


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

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