OBJECT IDENTIFICATION METHOD FOR INTEGRATION WITH ROBOTIC SYSTEMS

Abstract

The aim of the research is to develop a methodology for identifying and determining the location of objects under conditions of low visibility and potential changes in their shape, with a focus on extracting parts created using selective laser sintering (SLS) from a powder medium. The study examines two fundamentally different approaches to forming control algorithms for a robotic manipulator. The first approach, trust-based, is based on the assumption of minimal displacement of the object during manipulation. The manipulator moves along a trajectory calculated from a preliminary three-dimensional model without correction until the moment of capture. This method is characterized by high operational speed and minimal computational costs. However, it carries risks such as object deformation due to environmental resistance, displacement of the part upon contact with the tool, and the inability to capture the object if it deviates significantly from its nominal position. The second approach, cautious, involves the gradual removal of powder layers to visualize the object and adjust the trajectory before capture. This method includes several stages: removing the top layer of the medium to partially expose the part, analyzing data to refine the object's position, and constructing an adaptive trajectory considering possible displacement. Special attention in the article is given to data generation for training neural networks, which are used for object identification under noisy conditions. Two methods of artificial modeling of powder coatings are considered. The primitive method involves expanding the vertices of a three-dimensional model along their normals with the addition of random noise. The improved method proposes differentiated powder distribution considering local surface curvature. Subsequent experimental results showed that training a neural network using real data has low efficiency. Recognition accuracy ranged from 60% to 75%, which is attributed to the small sample size and the influence of external factors such as lighting and interference. At the same time, the use of synthetic data, prepared according to the methodology presented in the study, increased recognition accuracy to 92%. The practical significance of the work lies in the development of a methodology for searching, detecting, and identifying a part immersed in powder, which can be used to automate postprocessing processes in industries utilizing selective laser sintering. The developed solutions are adapted for integration into robotic systems operating under conditions of limited visibility. The proposed methods can be scaled to a wide range of tasks in additive manufacturing and robotics, making them promising for implementation in industrial processes.

References

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.

Скачивания

Published:

2025-04-27

Issue:

Section:

SECTION I. PROSPECTS FOR THE APPLICATION OF ROBOTIC SYSTEMS

Keywords:

Selective laser sintering, object detection, neural network, data generation, object change modeling