Professional Documents
Culture Documents
Fork Agv: Estimation of Combined Magnetic Sensor With Vision Guide Applied On Automatic Mobile Transporter For Navigation and Accurate Positioning
Fork Agv: Estimation of Combined Magnetic Sensor With Vision Guide Applied On Automatic Mobile Transporter For Navigation and Accurate Positioning
Abstract—The project creates a Fork AGV robotic navigation Seen from the development of the navigation system that
system that aims to increase the speed of goods mobilization and is owned by the robot transporter today, the majority use a
effectiveness at operational costs and reduce the high level of error mapping navigation system that can recognize the position and
in the world of warehousing and industry then replaceit with drawing the environmental conditions directly which is used
the creation of an automatic integrated navigation and control
system of AGV robots. This AGV robot prototype using to be the main idea in making the AGV Fork Robot navigation
navigation with a combination of lIDAR sensor for localization system [8].
and environmental mapping processes, cameras to detect objects Another features added on the navigation of the Fork AGV
that will be targeted by robots and magnetic sensor pins that will
be used by Fork AGV robot to estimate and accurate position Robot is the existence of a camera device that has a function
of robots that will become a guide to the operational motion of as the eye for detecting the pallet as an object target. The
the Fork AGV robot. The use and development of the sensor can camera act as an image capturer and object detector, because of
make a Fork AGV robot has better and more stable capabilities the lIDAR only sensing the environment’s condition by the
and performs an expansion and improvement of the system from laser in 2-dimensional image visualized from the results of laser
an existing AGV robot.
reflection points engineered to form a flat map using SLAM.
Keywords—Fork AGV robot, Visual guidance, Navigation and
Estimation control The camera controlled by the OpenCV platform based
reference object detection feature that has been assigned by the
predefined parameters. The selection of object detection is the
I. INTRODUCTION most effective method for applying the AGV vehicle [3].
(Automatic Guided Vehicle) or called AGV is a form of In addition to the visualization and guidance sensor used in
robotics vehicle that has the intelligence to control the work the process of recognizing the environment, it also added with
of arrangement, distribution, and transportation in the industry a magnetic sensor that is useful for detecting magnetic pins
that can be operated automatically by utilizing technological scattered in the room as an estimation reference for positioning
advances that continue to improve the system it has Activ- motion of the Fork AGV robot in recognizing the surrounding
ities in the industry that are related to the production and environment. The sensor will calibrate the position when the
distribution process, surely a system is needed that can do the robot moves from the initial position to the specified location
placement of various materials as well as inventory needs and for picking or drop the pallet [10].
the results of the production processes carried out by industry
II. MODELLING
[4].
The division of work is divided into several subdivisions
However, in its implementation there were also many weak- because the title of the project is the experiment combination of
nesses in this system such as not being able to quickly change processes of various methods used as a reinforcement and
positions, requiring more operational costs, inflexible, equipment process of the formation of the main purpose for
requiring lots of space, complicated maintenance process, and navigation of the Fork AGV robot creation. These divisions
many other weaknesses. So, the main idea of creating a vehicle such as localization and mapping, pallet detection objects,
that has intelligent navigation emerged as a solution to the magnetic pins and Graphical User Interface on the AGV Fork
problem of developing the AGV robot that happened. robot
A. Localization and Mapping
SLAM (Simultaneous Localization and Mapping) SLAM The approximated gradient can be done using the four
is a combination of localization and mapping processes from integer coordinates P00 , P01 , P10 and P11 whi c h can be
Fork AGV robots. SLAM uses a package that has been written as:
integrating into one section based on ROS (Robot Operating
System) which is also very helpful in the management process
of the Fork AGV robot system.
(9)
The magnitudes of the three axis components of the
magneticflux density (Bx,By,and Bz) is expressed in Eq.(9) (11),
respectively, from the relationship between the magnetic dipole Fig. 3. Relation between Hall-effect sensor and magnet spot
potential and magnetic field [12]: installation.
The x-axis is driving direction for forward or backward
(10) movement, y-axis is left and right directions of AGV central
line and z-axis is upper or lower directions between AGV
(11) central line and installed magnetic sensor. In this research, the
Hall-effect sensor module installed in the AGV measures the
(12) magnetic flux density distribution from the central axis of the
magnet spot. Thus the AGV’s path error correction can be
Here k: Ma/4π, a: unit coefficient, Bx and By are magnetic performed by compensating cumulative error from other
flux density measured by Hall-effect sensor from the front sensors as informed above.
or rear side and left and right sides respectively of the
magnet spots. While Bz is the magnetic flux density obtained C. Pallet Object Reference detection
from the height of the magnet spot and Hall-effect sensor Fig. There are many methods for detecting the objects using
1. As shown in Fig. 2 and Fig. 3, the distribution of the vision system. Some of theme are color detection, edge
magnetic flux density of the magnet spot in three axis (x, y, z) detection, pattern detection, Neural network, or deep learning.
directions is continuously measured by the Hall-effect sensor For this research we use object detection algorithm based on
when passes through the magnet spots. The current position of color identification which has 3D coordinates system used in
the AGV can be located by analyzing the distribution of order to identify unique specific colors. From Fig. 9, the pallet
magnetic flux density which shows the relationship between detection algorithm relies on the essential image processing
the magnet spot and Hall-effect sensor dependently. Thus, The operation, called the segmentation operation. It is performed in
AGV’s navigation steering angle can be controlled effectively. HSV to make optimal use of the color space data channels,
and improves object detection accuracy. As the base color is
represented only by the hue value, which starts at red and wraps
around a cylinder through orange, yellow, green, blue, indigo
and violet that make it possible which then compared with the
RGB (Red, Green, and Blue) color, where all the three values
are primary colors. Then the segmentation process reduces the
image to regions that correspond to some specific property
practically. The rule for binary image is expressed as:
(13)
Where T1 and T2 is user-specified thresholds, a is the lower
bound of V tone of YUV color space, b is the upper bound, and
T1 > b. From the image processing process, the pallet boundary
is extended for filling holes and eroded for reducing noise.
After that, we need to calculated the 8-connected region, and
then the pallet is decided as the area that had more extensive
Fig. 1. Magnetic Dipole Hall Effect Sensor Detection in than the thresholding process.
Cartesian.
IV. SIMULATION AND RESULT EXPERIMENT
The making of the navigation system from the AGV robot
is divided into several parts that are tested and simulated
separately and then collaborate between one system with
another. For more details on testing the system used separately
is explained in the following chapter as follows:
A. SLAM Test
The SLAM test produces a map image of the environment
around the robot that is carried out directly using the Hector
SLAM method based on the Robot Operating System platform. Fig. 6. Outdoor mapping and Localization with HectorSLAM
• Location The map result at the Fig. 6 is the outdoor mappingfrom
The hardware position used for SLAM is placed at thetop the D3 building coridor environment in real-time condition
of the lifter system of the AGV robot, shown in the using the Hector SLAM package.
following figure: • Result
The results of the data from the making of SLAM canbe
observed by output with the .bag file displayed on the Ubuntu
terminal. The sensitivity factors of the LIDAR sensor
summarized with the following table:
Design from the GUI for navigate the entire Fork AGV
Robot that is made as shown in the following figure: