Professional Documents
Culture Documents
1. Introduction
Intelligent grasping is an important link in intelligent manufacturing production. With the wide
application of Intelligent Manufacturing in industry, the demand for robot intelligent grasping system
is growing [1], but the traditional manipulator grasping is realized by teaching method or analysis
method, and the robustness is not good. In recent years, based on the open source technology route,
the machine vision algorithm integrating the deep learning algorithm continues to develop [2]. In this
project, we use the machine vision algorithm to identify and locate the target, use the Jetson NANO
control board to complete the grasping path planning and the coordination of multiple mechanical
arms, realize the closed-loop control of the servo motor and the PWM proportional control of DC
actuator, and control the mechanical arm to rotate according to the angle of object block to complete
the material grasping action. The Jetson NANO control board is adopted in the project to integrate the
intelligent identification, path planning, cooperative operation, system interconnection, grasping
execution and other links in the intelligent manufacturing process, so as to improve the accuracy and
rapidity of material grasping, which has important engineering practical significance and practical
value.
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution
of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
Published under licence by IOP Publishing Ltd 1
AIITA-2022 IOP Publishing
Journal of Physics: Conference Series 2303 (2022) 012053 doi:10.1088/1742-6596/2303/1/012053
Conveyor belt
Color digital camera
2
AIITA-2022 IOP Publishing
Journal of Physics: Conference Series 2303 (2022) 012053 doi:10.1088/1742-6596/2303/1/012053
3. Software design
Yes
Enter the next round of grabbing
Figure 2. Simple flow chart of the system
3
AIITA-2022 IOP Publishing
Journal of Physics: Conference Series 2303 (2022) 012053 doi:10.1088/1742-6596/2303/1/012053
through the camera internal parameter matrix and distortion coefficient, we can use
cv2.COLOR_BGR2HSV realizes the conversion between BGR and HSV space. The BGR color space
is generated by different degrees of superposition based on the three basic colors of Red / Green / Blue
in the Cartesian coordinate system. The HSV space is a representation method of points in RGB color
space in the inverted cone. HSV is Hue / Saturation / Value, the value range of H is [ 0, 179], the value
range of S is [ 0, 255], and the value range of V is [0,255].
Next, the image is segmented based on morphology. Gaussian blur is used to remove noise, and
cv2.GaussianBlur() is used to remove high-frequency components in the image. Then, the cavity part
in the image is filled by Corrosion and Expansion to eliminate the influence of reflection.
The image must be binarized before looking for the drawn contour. Looking for the contour is like
looking for white objects on a black background. A binary image is used to draw the outline [6].
Before finding the contour, threshold processing or Canny boundary detection should be carried out.
We use the function cv2.find Contours () to find contours. Function cv2.drawContours () can be used
to draw contours, which can draw any shape according to the provided boundary points. After the
contour of the object is accurately extracted, the material can be accurately framed. Finally, the
coordinates of the center of gravity of the object can be obtained by calculating the origin moment and
center distance of the material. Then, the coordinate system is transformed into the manipulator
coordinate system by using the translation and rotation of the matrix.
4
AIITA-2022 IOP Publishing
Journal of Physics: Conference Series 2303 (2022) 012053 doi:10.1088/1742-6596/2303/1/012053
Open the gripper to complete the block placement of the object block. 8) The gripper rises vertically
and returns to (Xj, Yj, Zm). 9) Manipulator reset.
No
Is it in place? Waiting
Yes
Trajectory planning
Complete grab
Manipulator reset
The construction of the experimental platform is based on the open purpose, which is used for the
practical teaching of undergraduates. The experimental project can not only complete the sorting based
on color, but also expand the realization of more functions on this platform. For example, the target
recognition of the image can also optimize the recognition algorithm, continue to explore the
recognition of objects with different shapes (such as garbage recognition and classification), and also
explore the realization of the functions such as arm movement and object label recognition. The
structure of the manipulator can also be improved, the path planning of the manipulator can be better
5
AIITA-2022 IOP Publishing
Journal of Physics: Conference Series 2303 (2022) 012053 doi:10.1088/1742-6596/2303/1/012053
optimized, and the overall human-computer interaction interface of the system can be developed to
further simulate the intelligent manufacturing environment of the factory.
5. Conclusion
The robot intelligent grasping experimental platform based on Jetson NANO and machine vision is
intended to be open to undergraduates majoring in automation, intelligent science and technology in
the College of Artificial Intelligence of our university. It can directly support the experimental
teaching of multiple core professional courses: experiments on image recognition, Gaussian blur,
corrosion, expansion, face detection, etc. in the course of "machine vision technology"; the forward
and inverse kinematics analysis and steering gear control in the course of "introduction to robotics";
and the systematic project operations such as image recognition, color block sorting, tracking and
grasping, intelligent palletizing in the course of "Intelligent Professional Practice".
The experimental platform built in this paper can well simulate the real manufacturing production
line scene. Closely related to the intelligent collaboration theme, it can meet the students’ learning and
practical needs. Through this project, students can better understand the principle of Industrial 4.0
system, integrate the comprehensive knowledge of electronic information, automation, mechanical
electronics and computer technology, and from point to surface, exercise students’ learning ability and
project development ability, and improve their innovation ability.
Acknowledgments
Research supported by Nankai University's 2021 Self-made Experimental Teaching Equipment Project
“Robot intelligent grasping experimental platform combining Jetson NANO and machine vision”
(21NKZZYQ04), and the Fourth Teaching Reform Research Project of the Teaching Steering
Committee of Automation Specialty “Reform and practice of diversified teaching methods of
automation experimental and practical courses under the background of New Engineering” (202115).
References
[1] Tian Hao, “Research and Design of Intelligent Sorting System of Production Line Based on
Machine Vision” [D], Liaoning University of Technology,2021.
[2] Dong Jingchuan, Zhang Chengjun, Wang Yicheng, etc., “Experiment on visual localization for
robotic intelligent grasping task” [J], Experimental Technology and Management, Vol.37,
No.3, pp.56-59, Mar. 2020.
[3] Ke Xin, “Embedded blind visual assistant system based on Jetson Nano” [D], GuiZhou
university,2021.
[4] Huang Kun,” Realization of real time tracking system for humanoid robot assisted walking space
orbit based on Jetson Nano” [D], Chongqing University of Posts and
Telecommunications,2021.
[5] Bao Guangxuan , Huang Jiacai , Li Yao, etc., “Vision-based Intelligent Sorting System for
Parallel Robots” [J], Journal of Nanjing Institute of Technology (Natural Science Edition),
Vol.19,No.1, pp7-11, 2021.
[6] Fang Guodong , Gao Junwei , Zhu Chen-xi , Kong Deshuai, “Intelligent Sorting System for
Manipulator Based on Machine Vision” [J], Instrument Technique and Sensor, No.12,
pp72-76+81,2020.