roboforum.ru

Технический форум по робототехнике.

Определение положения коробки

Определение положения коробки

psi » 24 июл 2017, 14:57

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

Re: Определение положения коробки

Scorpio » 25 июл 2017, 19:26

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

Re: Определение положения коробки

ilalexey » 25 июл 2017, 19:37

Scorpio писал(а):почему бы не посмотреть сверху на эту коробку? Все значительно бы упростилось.

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

Re: Определение положения коробки

psi » 25 июл 2017, 20:02

ilalexey писал(а):
Scorpio писал(а):почему бы не посмотреть сверху на эту коробку? Все значительно бы упростилось.

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

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

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

Re: Определение положения коробки

lorry » 26 июл 2017, 00:24

Почему не хотите воспользоваться QR-кодом? Легко и просто. при помощи обычной вебки находите любой объект снабженный этим кодом, можете захватить его манипулятором.


cron
Rambler\'s Top100 Mail.ru counter