МЕТОДИКА ИДЕНТИФИКАЦИИ ОБЪЕКТА ДЛЯ ИНТЕГРАЦИИ С РОБОТИЗИРОВАННЫМИ СИСТЕМАМИ
Аннотация
Целью исследования является разработка методики идентификации и определения место- положения объектов в условиях низкой видимости и возможного изменения их формы, с акцентом на извлечение деталей, созданных методом селективного лазерного спекания (SLS), из порошковой среды. В работе рассматриваются два принципиально разных подхода к формированию алгорит- мов управления роботизированным манипулятором. Первый подход, доверительный, основан на предположении о минимальном смещении объекта в процессе манипуляций. Манипулятор дви- жется по траектории, рассчитанной на основе предварительной трехмерной модели, без коррек- ции до момента захвата. Этот метод отличается высокой скоростью выполнения операции и минимальными вычислительными затратами. Однако он сопряжен с рисками: деформация объ- екта из-за сопротивления среды, смещение детали при контакте с инструментом, а также не- возможность захвата при значительных отклонениях от номинального положения. Второй под- ход, осторожный, предполагает поэтапное удаление слоев порошка для визуализации объекта и корректировки траектории до захвата. Этот метод включает несколько этапов: удаление верх- него слоя среды до частичного обнажения детали, анализ данных для уточнения положения объ- екта, а также построение адаптивной траектории с учетом возможного смещения. Отдельное внимание в статье уделено генерации данных для обучения нейронных сетей, которые использу- ются для идентификации объектов в условиях зашумленности. Рассмотрены два метода искус- ственного моделирования порошковых покрытий. Примитивный метод заключается в расшире- нии вершин трехмерной модели вдоль нормалей с добавлением случайного шума. Усовершенство- ванный метод предполагает дифференцированное распределение порошка с учетом локальной кривизны поверхности. Последующие экспериментальные результаты показали, что обучение нейронной сети с использованием реальных данных имеет низкую эффективность. Точность рас- познавания составила 60–75%, что связано с малым объемом выборки и влиянием внешних факто- ров, таких как освещение и помехи. В то же время использование синтетических данных, подго- товленных по представленной в исследовании методике, позволило повысить точность распозна- вания до 92%. Практическая значимость работы заключается в разработке методики поиска, обнаружения и определения детали, погруженной в порошок, что может быть использовано для автоматизации процессов постобработки на производствах, использующих селективное лазерное спекание. Разработанные решения адаптированы для интеграции в роботизированные системы работающие в условиях ограниченной видимости. Предложенные методы могут быть масшта- бированы на широкий спектр задач в аддитивном производстве и робототехнике, что делает их перспективными для внедрения в промышленные процессы.
Список литературы
1. Waltermann R.D. Method and system for locating objects, US7049960B2, 23 май 2006 г.
2. Janabi-Sharifi F. Collision: Modeling, simulation and identification of robotic manipulators interacting
with environments, J. Intell. Robot. Syst., May 1995, Vol. 13, Issue 1, pp. 1-44. DOI:
10.1007/BF01664754.
3. Wojcienchowski C.R., Steele D.S., and Scudder H.J. III. Device for method for manipulating a part,
4802195, 31 January 1989.
4. Abbe E. and Sandon C. On the universality of deep learning, Advances in Neural Information Processing
Systems. Curran Associates, Inc., 2020, pp. 20061-20072.
5. Comprehensive system based on a DNN and LSTM for predicting sinter composition, Appl. Soft
Comput., October 2020, Vol. 95, pp. 106574. DOI: 10.1016/J.ASOC.2020.106574.
6. Ahmd W.A. Data preprocessing for neural networks, в IEEE Students Conference, ISCON ’02. Proceedings,
August 2002, 6-6. DOI: 10.1109/ISCON.2002.1214589.
7. Lopez E. et al. Evaluation of 3D-printed parts by means of high-performance computer tomography,
J. Laser Appl., June 2018, Vol. 30, Issue 3, pp. 032307. DOI: 10.2351/1.5040644.
8. Usher J.S. and Srinivasan M.K. Quality Improvement of a Selective Laser Sintering Process, Qual.
Eng., December 2000, Vol. 13, Issue 2, pp. 161-168. DOI: 10.1080/08982110108918638.
9. He K., Gkioxari G., Dollár P., и Girshick R. Mask R-CNN», 24 January 2018, arXiv:
arXiv:1703.06870. DOI: 10.48550/arXiv.1703.06870.
10. Stomakhin A., Schroeder C., Chai L., Teran J., and Selle A. A material point method for snow simulation,
ACM Trans Graph, July 201, Vol. 32, Issue 4, pp. 102:1-102:10, 3. DOI:
10.1145/2461912.2461948.
11.Moeslund T.B., Madsen C.B., Aagaard M., и Lerche D. Modeling Falling and Accumulating Snow.
The Eurographics Association, 2005. DOI: 10.2312/vvg.20051008.
12. Buls E., Kadikis R., Cacurs R., и Ārents J. Generation of synthetic training data for object detection in
piles, In: Eleventh International Conference on Machine Vision (ICMV 2018), March 2019,
Vol. 11041, pp. 110411Z. DOI: 10.1117/12.2523203.
13. Dwibedi D., Misra I., and Hebert M. Cut, Paste and Learn: Surprisingly Easy Synthesis for Instance
Detection, 4 August 2017, arXiv: arXiv:1708.01642. DOI: 10.48550/arXiv.1708.01642.
14. Tobin J., Fong R., Ray A., Schneider J., Zaremba W., and Abbeel P. Domain randomization for transferring
deep neural networks from simulation to the real world, 2017 IEEE/RSJ International Conference
on Intelligent Robots and Systems (IROS), September 2017, pp. 23-30. DOI:
10.1109/IROS.2017.8202133.
15. Rajpura P.S., Bojinov H., and Hegde R.S. Object Detection Using Deep CNNs Trained on Synthetic
Images, 18 September 2017, arXiv: arXiv:1706.06782. DOI: 10.48550/arXiv.1706.06782.
16. Danielczuk M. at al. Segmenting Unknown 3D Objects from Real Depth Images using Mask R-CNN
Trained on Synthetic Data, 2019 International Conference on Robotics and Automation (ICRA), May
2019, pp. 7283-7290. DOI: 10.1109/ICRA.2019.8793744.
17. Dehban A., Borrego J., Figueiredo R., Moreno P., Bernardino A., и Santos-Victor J. The Impact of
Domain Randomization on Object Detection: A Case Study on Parametric Shapes and Synthetic Textures,
2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), November
2019, pp. 2593-2600. DOI: 10.1109/IROS40897.2019.8968139.
18. Lim J.X.-Y.и Pham Q.-C. Automated post-processing of 3D-printed parts: artificial powdering for deep
classification and localisation, Virtual Phys. Prototyp., May 2021, Vol. 16, Issue 3, pp. 333-346. DOI:
10.1080/17452759.2021.1927762.
19. Jia Y. at al. Caffe: Convolutional Architecture for Fast Feature Embedding, 20 June 2014, arXiv:
arXiv:1408.5093. DOI: 10.48550/arXiv.1408.5093.
20. Taniguchi Y., Morimoto T., Nakada A., and Ohmi T. Data generating method, data generating device,
and program, WO2006109709A1, 19 October 2006.