Next Article in Journal
StressFoot: Uncovering the Potential of the Foot for Acute Stress Sensing in Sitting Posture
Previous Article in Journal
Gas Adsorption Investigation on SiGe Monolayer: A First-Principle Calculation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of the Position Recognition of the Bucket Tip According to the Motion Measurement Method of Excavator Boom, Stick and Bucket

1
Department of Mechatronics Engineering, Hanyang University, 55 Hanyangdaehak-ro, Sangnok-gu, Ansan-si, Gyeonggi-do 15588, Korea
2
OHSUNG SYSTEM CO., LTD., 62 0 504ho, Gwangdeokseo-ro, Danwon-gu, Ansan-si, Gyeonggi-do 15461, Korea
3
ROHAU CO., Ltd., Hanyang University, 55 Hanyangdaehak-ro, Sangnok-gu, Ansan-si, Gyeonggi-do 15588, Korea
4
Department of Robot Engineering, Hanyang University, 55 Hanyangdaehak-ro, Sangnok-gu, Ansan-si, Gyeonggi-do 15588, Korea
5
Department of Smart Interdisciplinary Engineering, Hanyang University, 55 Hanyangdaehak-ro, Sangnok-gu, Ansan-si, Gyeonggi-do 15588, Korea
*
Authors to whom correspondence should be addressed.
Sensors 2020, 20(10), 2881; https://doi.org/10.3390/s20102881
Submission received: 11 March 2020 / Revised: 13 May 2020 / Accepted: 14 May 2020 / Published: 19 May 2020
(This article belongs to the Section Intelligent Sensors)

Abstract

:
On modern construction sites, guidance and automation systems are increasingly applied to excavators. Recently, studies have been actively conducted to compare the estimation results of the bucket tip with the motion measurement method of the boom, stick, and bucket and the sensor selection. This study selected the method of measuring the cylinder length of boom, stick, and bucket, and the method of directly measuring the boom, arm, and bucket, which are commonly used in guidance and automation systems. A low-cost sensor that can be attached and detached to the excavator in modular form was selected to apply the above methods to commercial excavator. After the sensor selection, hardware and excavator simulation models for sensor measurements were constructed. Finally, the trajectory of the bucket tip was compared and analyzed through graphs and simulation results when the boom, stick, and bucket were independently rotated one by one, or together. The results gives a guideline on what kinds of sensors would be better in machine guidance or controlling an excavator according to given external environments.

1. Introduction

Recently, construction sites can get higher efficiency by virtue of excavator having machine control, guidance, and/or additional systems made for expressing the environments. The most significant matter in the aforementioned techniques is the estimation of the end-point of the excavator precisely by using an appropriate sensor device. However, there are many difficulties in estimating the end-point of the excavator precisely through the sensor system because of inherent characteristics such as engine vibration, large gravity force, or unpredictable disturbance [1]. Thus, the performance of estimation is up to a selection of sensor devices measuring kinematic parameters, and it should should be considered according to the characteristics of the working site.
Methods for position estimation of the end-point of excavator are generally classified as follows: (1) measuring the length of cylinders; (2) doing the link motion for estimating the angle displacements indirectly; (3) knowing the angle displacements directly; and (4) considering the hydraulic system.
In the case of the cylinder length, the displacements of the cylinder can be measured by using an optional bracket and guide for attaching the linear encoder or stroke sensors. Then, parameters in the derived mathematical equation are substituted by output data of sensors so that the end-point can be estimated. In the case of the link motion, inertia measurement unit (IMU), tilt, and/or accelerometer sensors are used and attached to each link for measuring the joint angle indirectly through the rotation of the boom, stick, and bucket links. These measured data are also used for estimating the end-point of excavator through the derived kinematic modeling. In the case of the measurement of the revolute joints of the excavator, the rotary encoder, resolver, or potentiometer have been used for measuring the angular displacements of the joint directly. The last cases are related to the hydraulic flow rate. The flow rate sensors are inserted into the pipeline, and then devices measure the flow rate so that the angular displacement of each joint that is used for estimating the end-point of the excavator can be estimated [2].
The case study about the use of these sensors at excavators can be found easily. Many studies described the application for machine control, guidance, path planning, collision avoidance, etc. Table 1 showd the most recent studies about sensors application in the excavator. This table also includes additional sensors that are not mentioned above such as vision, real-time location system, etc. Examples of applications in cylinder length and link motion measurements form a large majority.
A review on the sensor systems of the next generation construction machinery is present in the [39]. The cited papers under “Other” in Table 1 are about the development sensors. Figure 1 shows some representative examples of sensors application.
The third and fourth cases require some modifications and renovations to the mechanical system of excavator for measuring the desired parameters. Additionally, when it comes to the fourth cases that are related to the hydraulic system, there are many non-linearities so that complementary filtering jobs should be progressed for making clear signals [40,41]. In contrast, the first and second cases can reduce and minimize the modifications of the mechanisms of the excavator if additional brackets are used. These ways can preserve the original status of the excavator. Thus, the first two methods are commonly used in practical cases at construction sites since they are economical and do not damage the property (Table 1). Therefore, this paper deals with these two methods: the measurements of the cylinder length, the measurements of the link motion for measuring the angular displacements of each joint indirectly.
However, the aforementioned two ways are completely different with respect to the principal of end-point estimation. In the case of the measurement of cylinder length, each cylinder movement has no effect on the other output data because the principal about the motion of the cylinder comes from the absolutely independent mechanism in the joint space. Then, the end-point of the excavator can be estimated through forward kinematics and the derived formula which converts each cylinder length into the joint angle displacement. In contrast, measuring the motion of each link has an effect on the other output data. In general, tilt sensors or inertial measurement units (IMU) devices are attached to the links by using an additional bracket. Then, they measure the absolute angle displacements of each joint indirectly with respect to the fixed base frame. Consequently, each motion of link results in changing the other link position with respect to the view of the global frame. For this reason, some calibration works must be progressed since output data to be inputted into the forward kinematics formula must be relative angle displacement. Additionally, the location of sensor devices to be attached must be considered for making calibration easier.
These two methods have one common feature: renovations and modifications of the mechanism and hydraulic system are not required in the installation. This can also reduce the time and cost. Most importantly, these two methods are already widely adopted by many construction companies in order to help the user to make a rapid automation and guidance system without damaging their property.
Even though machine guidance and control systems have been developed by many construction companies, studies on the analysis of sensor characteristics regarding the application to excavators have been not public since these are confidential property. Moreover, high-cost devices are used in the commercial guidance system. In the case of papers cited in Table 1, almost all papers have adopted sensor systems depending on the experimental environment and circumstances. Some studies have adopted various types of sensor systems. This means that the effectiveness of each sensor in measuring excavators is different. Therefore, studies on improving the performance at a low cost are still need. In this situation, it is worth studying the sensor characteristics in estimating the end-point of excavator for giving a guideline on what type is better or worse according to the case [18,42].
As mentioned above, low-cost commercial sensor devices that are attached and detached to excavator links easily were selected to analyze the characteristics and suitability when they are applied for estimating the end-point. The reason low-cost devices were selected is that almost all of the developments begin with at a low cost. The analysis was progressed by comparing the estimated trajectory of the bucket made by logged sensor output data. The sensor brackets and communication systems for logging were constructed. The CAD model and simulation tool were also used for checking the validation.
Section 2 describes the kinematic modeling for estimating the end-point of the excavator. The system construction for sensors application ise explained in Section 3 and the experimental setup and results are described in Section 4. Lastly, a discussion of the results is presented in Section 5.

2. Kinematic Modeling of the Excavator

2.1. Forward Kinematics: Revolute Joint

To estimate the end-point of the excavator using output sensor data, the derivation of the forward kinematics of this machine must be performed. A typical excavator has three degrees of freedom with respect to side view (two-dimensional space) if the swing of the cabin is excluded. Figure 2 shows the two-dimensional schematic and frame. The Denavit–Hartenberg table based on Figure 2 is shown in Table 2.
The end-point position of the excavator can be expressed as x and y values with respect to the defined base frame in Figure 2, and the results of forward kinematics are as follows.
P x = L 1 c 1 + L 2 c 12 + L 3 c 123
P y = L 1 s 1 + L 2 s 12 + L 3 s 123

2.2. Forward Kinematics: Cylinder Length

In the above section, θ 1 , θ 2 , and θ 3 are necessary elements in estimating the position of the end-point. Thus, cylinder length must be converted to θ 1 , θ 2 , and θ 3 through the derived mathematical equations. The most important parameters in converting to revolute joint angle are α b , α a , and α b k , which are illustrated in Figure 3. α b can be derived by Equation (3), α a comes from Equation (4), and α b k can be obtained using Equations (5)–(9).
α b = c o s 1 ( l 1 2 + l 2 2 l b 2 2 l 1 l 2 )
α a = c o s 1 ( l 2 2 + l 3 2 l a 2 2 l 2 l 3 )
α b k 1 = c o s 1 ( l 5 2 + l 6 2 l b k 2 2 l 5 l 6 )
k = l 6 2 + l 9 2 2 l 6 l 9 c o s ( α b k 2 )
α b k 4 = c o s 1 ( l 8 2 + k 2 l 7 2 2 l 8 k )
α b k 3 = c o s 1 ( l 9 2 + k 2 l 6 2 2 l 9 k )
α b k = π α b k 3 α b k 4

3. System Setup for Validation

3.1. Verification of the Derived Kinematic Equations

To evaluate the derived equations, this paper selected and analyzed the real physical excavator Vio-17 made by YANMAR.
The 3D CAD model was made for validation of the derived equations through the simulation of end-point estimation by inputting the sensors’ output data of cylinder length and joint angle from link motions. In fact, the specifications of Vio-17 were not provided as they are a confidential asset of the company, thus the CAD model was done through manual measurement. Therefore, to correct errors in manual measurements, the produced CAD model must be verified. First, real α b , α a , and α b k were measured by using both the protractor and imagery (Figure 4). In the case of the image method, the excavator must be photographed from the side without inclination for making the two-dimensional space absolute. Then, the image was inserted into the CAD utility for measuring the desired value [43,44].
By virtue of these two methods, derived equations were checked and the CAD model was also evaluated. Actual measurements gave the following result: the image method is better than the protractor. Thus, the result of the simulation for estimating the end-point of the excavator was compared by the result of the image method with respect to Figure 5. Table 3 is the result of the comparison between the simulation and image methods. This table gives validation of the CAD model and forward kinematics by showing an allowable error, 1.3 cm. In the construction field, if the error of the machine guidance is within 2 cm, it is enough to be used practically [17]. For this reason, this CAD model was used for analyzing the sensor characteristics in estimating the end-point of the excavator.

3.2. Construction of the Sensor System

The sensor system construction was divided into two parts, namely those regarding cylinder length and link motion, and both were progressed without modifications and renovation of the mechanical system.
First, to estimate the end-point of the excavator through the measurements of each cylinder length, a low-cost draw-wire sensor of linear potentiometer type that could be easily attached to the link was selected. The specifications of this selected device is shown in Figure 6. The price of one draw-wire sensor was about 150 USD. Thus, the total price of sensor devices for measuring the boom, stick, and bucket cylinder displacements was 450 USD. This is somewhat low cost because, in general, the encoder type of the draw-wire sensor is more expensive than the potentiometer type. Figure 7 shows the attached draw-wire sensors to each link parallel with customized brackets. In the case of boom link, the bracket for fixing the draw-wire sensor was attached near the boom joint, as shown at the top of Figure 7. Finally, in the case of the stick and bucket links, brackets were fixed to the cover of the cylinder so that all draw-wire sensors could measure the absolute length displacements of the cylinders. The transmission cycle of the sensor systems esd 10 ms. The embedded system for logging the data was also made. Figure 8 shows the minimum and maximum measurement output data of each cylinder length and their linearity.
Second, to estimate the end-point through the measurements of each joint angle displacements indirectly by measuring the rotation of links motion, a low-cost IMU sensor device was also selected named EBIMU-09DOF. This device can transmit the raw data so that the inherent characteristics of the excavator itself can be analyzed, and its specifications are explained in Figure 6. The price of one IMU sensor was about 180 USD. Thus, the total price of sensor devices for measuring the boom, stick, and bucket cylinder displacements was 540 USD. This is a very low-cost device. The cost range of IMU devices is very large. For example, the attitude/heading reference system (ARHS) device made by machine guidance company averages over 1000 USD. Brackets were made and installed on each link, as shown in Figure 9. In the case of boom and stick links, the brackets for fixing the IMU sensors were attached to the boom and stick link, as shown at the top of Figure 9. Finally, in the case of the bucket link, the bracket was fixed to two revolute joints of the four-bar linkage so that all IMU sensors could measure the absolute angle displacements of joints indirectly through calibration. The reason calibration is needed in this process is that the slopes of brackets and links are not the same. The angle displacements can be measured correctly through the calibration. The transmission cycle of the sensor systems was 10 ms. When brackets were installed on the link, the butadiene rubber was used for anti-vibration, which prevents the data drift. Figure 10 illustrates drift generation for when rubber was and was not used. This device transmits three kinds of data: roll, pitch, yaw. In general, roll data are the most robust to disturbance and have the widest measurable range [45,46]. Thus, the roll data were chosen for measuring the joint angle.

4. Experiments and Results

The CAN (Controller Area Network) communication system was built in the embedded system for logging the output data of both draw-wire and IMU devices at the same time (Figure 11). These output data were inputted into the derived equations for estimating the end-point. To compare characteristics between two devices in the estimation of the end-point, Simulink of MATLAB was applied to these experiments.
The four main poses of the excavator were chosen (Figure 12). Figure 12A is the middle point in the aspect of the horizontal side view. Figure 12B is the status when all links of the excavator are stretched as much as possible. Figure 12C is performed for making a maximum height. Figure 12D is when all cylinders have a minimum length. The IMU and draw-wire sensors measured the pose information for the poses in Figure 12A–D and then the logged data were calibrated to synchronize the initial and final points by inserting the offset value. This processed data were finally applied to the derived equations to estimate the end-point of the excavator. The entire process is shown schematically in Figure 13.
The characteristics of bucket tip were analyzed by measured data from draw-wire and IMU sensor during the motion of the boom, stick, and bucket, separately. In the analysis of the bucket tip, the non-motion part of joints was fixed for measuring the rotating part, and the reference trajectory was generated through the simulation created using Simulink. The length of the cylinder and joint angle displacements of the boom, stick, and bucket were checked in each experiment so that it was possible to know how well the end-point of the bucket followed the reference trajectory. A comparison between the results of the collected data and the reference bucket trajectories is shown in Figure 14. Figure 14A–C shows that the performance of the draw-wire sensor is better than the IMU sensor. By inputting the data from the draw-wire and IMU sensors, the result shows that the draw-wire sensor tracked the reference better than the IMU sensor. Table 4 includes the numerical evaluation with average error (cm).
In this case of the simultaneous motion, the draw-wire sensor showed better performance than the IMU device. The area computed by the IMU data was larger than the draw-wire sensor. Figure 15 includes the resulting graph and Table 4 presents the numerical evaluation. In other words, all results illustrated that the performance of the low-cost draw-wire sensor is more accurate than the low-cost IMU device. Although the anti-vibration rubber pad was used for gathering data with little error, the results also show that the MEMS device still has weaknesses in vibrations due to the magnetic materials of the heavy-duty excavator.

5. Conclusions

We studied the characteristics of the position recognition of the bucket tip according to the motion measurement of excavator boom, stick, and bucket in the excavator guidance and automation. The measurement methods were divided into two ways: one is about the cylinder length and the other is of measurements of the boom, stick, and bucket links rotation. For the characteristics of each method, the wire sensor was selected for measuring the cylinder length, and the IMU sensor was selected for the measurement of the rotation of the boom, stick, and bucket link. The hardware environment was constructed to apply the selected sensor to the experimental excavator and the CAD model was also made. The accuracy of the CAD model was verified by using a protractor and image method. Then, the method to recognize the bucket tip was devised, which is available in inputting the measured data from the sensors into the excavator model. The results of recognition of the bucket tip were analyzed by experiments: first when the boom, stick, and bucket were rotated independently, and second when all of them moved simultaneously for creating a closed trajectory.
Experiments using wire sensors in a single rotation confirmed that the tip of the bucket followed the reference trajectory within 1 cm on both the x and y axes. In addition, the data measured by the wire sensor show that there is almost no change in the error of the trajectory created by the bucket tip during repeated operation. In contrast, the experiments with the IMU sensor showed that the error variance of the trajectory created by a bucket tip was larger than the draw-wire sensor. In simultaneous excavator operation, the IMU sensor measured a larger area of the closed trajectory than the wire sensor. At the third point in Figure 15, a time delay was observed to correct the accumulated error value of the IMU sensor. When measuring the cylinder length, the bucket tip trajectory was hardly affected by the disturbance caused by the movement and vibration of the excavator itself. The cylinder lengths of the boom, stick, and bucket were all measured independently by the sensor, and the independent data had almost no cumulative error compared to the IMU sensor. On the other hand, the method of measuring the rotation of the boom, stick, and bucket links was evaluated to be vulnerable to disturbance of the excavator’s own movement and vibration because the sensor data are measured based on the Earth’s gravity. Since the data of boom, stick, and bucket are all dependent, the bucket tip can be recognized with a cumulative error.
However, the draw-wire sensor has weaknesses in the aspect of installation and robustness in the hardware itself. The construction field is not in clean environments. Many debris and fragments exist so that these things can touch the wire during operations. Thus, housing satisfying desired specifications should be considered to prevent the aforementioned problems. In contrast, IMU is very simple to attach and use in the excavator. Additionally, low-cost IMU is much cheaper than draw-wire sensors. Most importantly, IMU is less affected by physical elements.
Consequently, it was verified that the cylinder length measurement method is more stable against the effects of a disturbance than the method using the IMU sensor. However, draw-wire type also has weakness in practical use. This paper focuses on the two low-cost sensor devices, which are detachable and can preserve the original status of the excavator without damage due to the mechanical modifications. This paper gives someone guidelines on what kinds of sensors would be better in machine guidance or controlling an excavator according to given external environments.

Author Contributions

Conceptualization, D.S. and C.J.; methodology, D.S., C.H., and M.K.; validation, C.J., S.L., and J.N.; formal analysis, M.K.; investigation, C.J. and J.N.; resources, S.J.; data curation, S.L.; writing—original draft preparation, D.S., and C.H.; writing—review and editing, J.N. and S.L.; visualization, C.J.; supervision, C.H., J.H., and M.K.; and project administration, C.H. and J.H. All authors have read and agreed to the published version of the manuscript.

Funding

The article processing charge was funded by Hanyang University.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

All nomenclature in this paper is as follows:
θ 1 , θ 2 , and θ 3 link angles for foreword kinematics
L 1 , L 2 , and L 3 link lengths for foreword kinematics
P x Bucket Tip of x-axis position
P y Bucket Tip of x-axis position
s 1 sin( θ 1 )
c 1 cos( θ 1 )
s 12 sin( θ 1 + θ 2 )
c 12 cos( θ 1 + θ 2 )
s 123 sin( θ 1 + θ 2 + θ 3 )
c 123 cos( θ 1 + θ 2 + θ 3 )
l 1 and l 2 link lengths for boom cylinder kinematics
l 3 and l 4 link lengths for arm cylinder kinematics
l 5 , l 6 , l 7 , l 8 , and l 9 link lengths for Bucket cylinder kinematics
l b boom cylinder length
l a stick cylinder length
l b k bucket cylinder length
α b boom angle by cylinder input.

References

  1. Lee, Y.B.; Lo, J.M.; Kim, T.S. Development of The Position Control Cylinder for Hydraulic Excavator. Available online: http://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE00915478 (accessed on 19 May 2020).
  2. Jeong, Y.M.; Yang, S.Y. Application case of Sensor System Development for Excavator Automation. Korea Fluid Power Syst. Soc. 2015, 12, 77–81. [Google Scholar]
  3. Lee, M.C.; Lee, M.H.; Choi, Y.J.; Yang, S.Y.; Yoon, K.S. On development of stroke sensing cylinder for automatic excavator. In Proceedings of the IEEE International Symposium on Industrial Electronics, Dubrovnik, Croatia, 10–14 July 1995; Volume 1, pp. 363–368. [Google Scholar]
  4. Masakazu, H.; Watanabe, H.; Kazuo, F. Digging control system for hydraulic excavator. Mechatronics 2001, 11, 665–676. [Google Scholar]
  5. Kim, D.; Kim, J.; Lee, K.; Park, C.; Song, J.; Kang, D. Excavator tele-operation system using a human arm. Autom. Constr. 2009, 18, 173–182. [Google Scholar] [CrossRef]
  6. Vahdatikhaki, F.; Hammad, A.; Siddiqui, H. Optimization-based excavator pose estimation using real-time location systems. Autom. Constr. 2015, 56, 76–92. [Google Scholar] [CrossRef]
  7. Murakami, T.; Kato, M.; Ota, M. Precision Angle Sensor Unit for Construction Machinery; SAE International: Warrendale, PA, USA, 1997. [Google Scholar]
  8. Xu, J.; Yoon, H.S. Vision-based estimation of excavator manipulator pose for automated grading control. Autom. Constr. 2019, 98, 122–131. [Google Scholar] [CrossRef]
  9. Vladeanu, A.; Vladeanu, G. The displacement of excavator bucket on the optimum trajectory through the control of hydraulic cylinders lengths. Roman. J. Tech. Sci. 2017, 62, 105–117. [Google Scholar]
  10. Ghassemi, F.; Tafazoli, S.; Lawrence, P.D.; Hashtrudi-Zaad, K. An accelerometer-based joint angle sensor for heavy-duty manipulators. In Proceedings of the 2002 IEEE International Conference on Robotics and Automation, Washington, DC, USA, 11–15 May 2002; Volume 2, pp. 1771–1776. [Google Scholar]
  11. Chang, P.H.; Lee, S.J. A straight-line motion tracking control of hydraulic excavator system. Mechatronics 2002, 12, 119–138. [Google Scholar] [CrossRef]
  12. Wind, H.; Renner, A.; Schaut, S.; Albrecht, S.; Sawodny, O. Comparison of joint angle, velocity and acceleration estimators for hydraulically actuated manipulators to a novel dynamical approach. Control Eng. Pract. 2019, 91, 104118. [Google Scholar] [CrossRef]
  13. Feng, H.; Yin, C.B.; Weng, W.W.; Ma, W.; Zhou, J.J.; Jia, W.H.; Zhang, Z.L. Robotic excavator trajectory control using an improved GA based PID controller. Mech. Syst. Signal Process. 2018, 105, 153–168. [Google Scholar] [CrossRef]
  14. Im, S.; Choi, S.Y.; Lee, J.B. Autonomous traction control for the intelligent excavator system. In Proceedings of the 28th International Symposium on Automation and Robotics in Construction, Seoul, Korea, 29 June–2 July 2011. [Google Scholar]
  15. Schmidt, D.; Proetzsch, M.; Berns, K. Simulation and control of an autonomous bucket excavator for landscaping tasks. In Proceedings of the 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA, 3–7 May 2010; pp. 5108–5113. [Google Scholar]
  16. Okishiba, S.; Fukui, R.; Takagi, M.; Azumi, H.; Warisawa, S.I.; Togashi, R.; Ooi, T. Tablet interface for direct vision teleoperation of an excavator for urban construction work. Autom. Constr. 2019, 102, 17–26. [Google Scholar] [CrossRef]
  17. Shimano, Y.; Kami, Y.; Shimokaze, K. Development of PC210LCi-10/PC200i-10 Machine Control Hydraulic Excavator. Available online: https://home.komatsu/en/company/tech-innovation/report/pdf/167-E01.pdf (accessed on 17 May 2020).
  18. Kim, J.H.; Bae, J.H.; Jung, W.Y. A Study on Position Recognition of Bucket Tip for Excavator. J. Drive Control 2014, 13, 49–53. [Google Scholar] [CrossRef]
  19. Kim, J.; Jin, M.; Choi, W.; Lee, J. Discrete time delay control for hydraulic excavator motion control with terminal sliding mode control. Mechatronics 2019, 60, 15–25. [Google Scholar] [CrossRef]
  20. Zhang, X.; Qiao, S.; Quan, L.; Ge, L. Velocity and Position Hybrid Control for Excavator Boom Based on Independent Metering System. IEEE Access 2019, 7, 71999–72011. [Google Scholar] [CrossRef]
  21. Kim, S.H.; Lee, Y.S.; Sun, D.I.; Lee, S.K.; Yu, B.H.; Jang, S.H.; Kim, W.; Han, C.S. Development of bulldozer sensor system for estimating the position of blade cutting edge. Autom. Constr. 2019, 106, 102890. [Google Scholar] [CrossRef]
  22. Sekizuka, R.; Ito, M.; Saiki, S.; Yamazaki, Y.; Kurita, Y. System to Evaluate the Skill of Operating Hydraulic Excavators Using a Remote Controlled Excavator and Virtual Reality. Available online: https://www.frontiersin.org/articles/10.3389/frobt.2019.00142/full (accessed on 19 May 2020).
  23. Kim, K.; Kim, M.; Kim, D.; Lee, D. Modeling and velocity-field control of autonomous excavator with main control valve. Automatica 2019, 104, 67–81. [Google Scholar] [CrossRef]
  24. Wind, H.; Jenisch, L.; Renner, A.; Bender, F.A.; Sawodny, O. Design of an Adaptive Velocity Controller for a Hydraulic Mini Excavator using a Moving-Horizon-Estimator. In Proceedings of the 2019 IEEE Conference on Control Technology and Applications (CCTA), Hong Kong, China, 19–21 August 2019; pp. 685–690. [Google Scholar]
  25. Lee, J.; Kim, B.; Sun, D.; Han, C.; Ahn, Y. Development of Unmanned Excavator Vehicle System for Performing Dangerous Construction Work. Sensors 2019, 19, 4853. [Google Scholar] [CrossRef] [Green Version]
  26. Liang, C.J.; Lundeen, K.M.; McGee, W.; Menassa, C.C.; Lee, S.; Kamat, V.R. A vision-based marker-less pose estimation system for articulated construction robots. Autom. Constr. 2019, 104, 80–94. [Google Scholar] [CrossRef]
  27. Sun, D.; Hwang, S.; Kim, B.; Ahn, Y.; Lee, J.; Han, J. Creation of One Excavator as an Obstacle in C-Space for Collision Avoidance during Remote Control of the Two Excavators Using Pose Sensors. Remote Sens. 2020, 12, 1122. [Google Scholar] [CrossRef] [Green Version]
  28. Bae, J.; Lee, C.S.; Hong, D. Avoidance of Earth obstacles for intelligent excavator. In Proceedings of the 28th ISARC, Seoul, Korea, 29 June–2 July 2011; pp. 1184–1189. [Google Scholar]
  29. Galetakis, M.; Vafidis, A.; Kritikakis, G.; Deligiorgis, V. Automatic detection of unmineable inclusions while bucket wheel excavator digging, using electromagnetic (EM) sensor and GPS. Górnictwo Odkrywkowe 2018, 59, 7–15. [Google Scholar]
  30. Kim, J.C.; Yoo, S.; Kim, M.; Kim, Y.J.; Lee, G.H. Safety Control of Automatic Excavator for Swing Collision Avoidance. In Proceedings of the 2018 15th International Conference on Ubiquitous Robots (UR), Honolulu, HI, USA, 26–30 June 2018; pp. 758–762. [Google Scholar]
  31. Meng, L.; Peng, Z.; Zhou, J.; Zhang, J.; Lu, Z.; Baumann, A.; Du, Y. Real-Time Detection of Ground Objects Based on Unmanned Aerial Vehicle Remote Sensing with Deep Learning: Application in Excavator Detection for Pipeline Safety. Remote Sens. 2020, 12, 182. [Google Scholar] [CrossRef] [Green Version]
  32. Yang, S.Y.; Lee, M.C.; Lee, M.H.; Arimoto, S. Development of digital stroke sensing cylinder and its performance evaluation. Robotica 1996, 14, 687–694. [Google Scholar] [CrossRef]
  33. Melander, L.; Ritala, R.; Strandström, M. Classifying soil stoniness based on the excavator boom vibration data in mounding operations. Silva Fennica 2019, 53, 10068. [Google Scholar] [CrossRef] [Green Version]
  34. Shi, Y.; Xia, Y.; Zhang, Y.; Yao, Z. Intelligent identification for working-cycle stages of excavator based on main pump pressure. Autom. Constr. 2020, 109, 102991. [Google Scholar] [CrossRef]
  35. Chen, C.; Zhu, Z.; Hammad, A.; Ahmed, W. Vision-Based Excavator Activity Recognition and Productivity Analysis in Construction. In Proceedings of the ASCE International Conference on Computing in Civil Engineering 2019: Data, Sensing, and Analytics, Atlanta, GA, USA, 17–19 June 2019; pp. 214–248. [Google Scholar]
  36. Yang, S.Y.; Lee, M.C.; Lee, M.H.; Arimoto, S. Measuring system for development of stroke-sensing cylinder for automatic excavator. IEEE Trans. Ind. Electron. 1998, 45, 376–384. [Google Scholar] [CrossRef]
  37. Niskanen, I.; Immonen, M.; Makkonen, T.; Keränen, P.; Tyni, P.; Hallman, L.; Heikkilä, R. 4D modeling of soil surface during excavation using a solid-state 2D profilometer mounted on the arm of an excavator. Autom. Constr. 2020, 112, 103112. [Google Scholar] [CrossRef]
  38. Taghvaeeyan, S.; Rajamani, R.; Arimoto, S. Magnetic sensor-based large distance position estimation with disturbance compensation. IEEE Sens. J. 2015, 15, 4249–4258. [Google Scholar] [CrossRef]
  39. Choi, S.W.; Kim, Y.S.; Yang, S.Y. A Review on the Sensor System of the Next Generation Construction Machinery. J. Drive Control 2018, 15, 80–88. [Google Scholar]
  40. Yang, S.S.; Jin, S.M.; Choi, J.J.; Lee, C.D.; Kim, Y.S. A Study on Tracking Control of Remote Operated Excavator for Field Robot. Trans. Korea Fluid Power Syst. Soc. 2009, 6, 68–74. [Google Scholar]
  41. Jean, S.M. Development of the Remote Control Excavator System Using the Adaptive Sliding Mode Control. Ph.D. Thesis, Automotive and Vessel Technology, University of Ulsan, Ulsan, Korea, 2009. [Google Scholar]
  42. Ji, C.U. Study on Front Motion Control of Hydraulic Excavator Equipped with Installation-Type Robot Manipulator. Master’s Thesis, Department of Mechanical Engineering, Hanyang University, Seoul, Korea, 2017. [Google Scholar]
  43. Craig, J.J. Introduction to Robotics Mechanics and Control, 3rd ed.; Pearson: London, UK, 2014; pp. 41–180. [Google Scholar]
  44. Kim, N.G. Human Motion Tracking based on 3D Depth Point Matching with Super ellipsoid Body Model. J. Dig. Contents Soc. 2012, 13, 255–262. [Google Scholar] [CrossRef]
  45. Nam, D.K.; Park, J.Y.; Park, H.W.; Kim, D.Y. Some Observations on Drift-Reduction Methods for Low-cost Gyro Sensors. Korean Inst. Intell. Syst. 2010, 29, 103–105. [Google Scholar]
  46. Ji, C.U.; Han, C.S.; Gil, M.S.; Kang, M.S.; Jang, S.H. The Study on Stabilized Estimation Method of Real-Time Bucket Trajectory for Remote Excavation System. Available online: http://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE06692853 (accessed on 19 May 2020).
Figure 1. (top) Machine guidance using measured cylinder length, which is developed by KOMATSU; (bottom) Machine guidance using measured links motion, which is developed by EZDig.
Figure 1. (top) Machine guidance using measured cylinder length, which is developed by KOMATSU; (bottom) Machine guidance using measured links motion, which is developed by EZDig.
Sensors 20 02881 g001
Figure 2. Definition of the axis and frame with respect to base when undercarriage of the excavator is fixed to the ground.
Figure 2. Definition of the axis and frame with respect to base when undercarriage of the excavator is fixed to the ground.
Sensors 20 02881 g002
Figure 3. A simple schematic of the boom, stick, and bucket cylinder illustrating the specific angle and cylinder length.
Figure 3. A simple schematic of the boom, stick, and bucket cylinder illustrating the specific angle and cylinder length.
Sensors 20 02881 g003
Figure 4. The illustration of the measurement methods: protractor and imagery.
Figure 4. The illustration of the measurement methods: protractor and imagery.
Sensors 20 02881 g004
Figure 5. Reference for validation of the CAD model: (A) diagonal; (B) height; (C) length; and (a) the angle created by A and B.
Figure 5. Reference for validation of the CAD model: (A) diagonal; (B) height; (C) length; and (a) the angle created by A and B.
Sensors 20 02881 g005
Figure 6. The Specifications of the draw-wire and IMU sensors.
Figure 6. The Specifications of the draw-wire and IMU sensors.
Sensors 20 02881 g006
Figure 7. Developed brackets for draw-wire sensors and status of the installation.
Figure 7. Developed brackets for draw-wire sensors and status of the installation.
Sensors 20 02881 g007
Figure 8. The graph showing the wire sensor’s output data of the maximum and minimum cylinder length related to each link.
Figure 8. The graph showing the wire sensor’s output data of the maximum and minimum cylinder length related to each link.
Sensors 20 02881 g008
Figure 9. Developed brackets for IMU sensors and status of the installation.
Figure 9. Developed brackets for IMU sensors and status of the installation.
Sensors 20 02881 g009
Figure 10. The importance of the anti-vibration system: drift occurred when anti-vibration rubber was not applied.
Figure 10. The importance of the anti-vibration system: drift occurred when anti-vibration rubber was not applied.
Sensors 20 02881 g010
Figure 11. A schematic of the overall communication system for gathering the desired data.
Figure 11. A schematic of the overall communication system for gathering the desired data.
Sensors 20 02881 g011
Figure 12. The four main poses of the excavator to synchronize the initial and final points by inserting the offset value. (A) the middle point in aspect of the horizontal side view; (B) the pose when all links of the excavator are stretched as much as possible; (C) the pose when the excavator making a maximum height; (D) when all cylinders have a minimum length.
Figure 12. The four main poses of the excavator to synchronize the initial and final points by inserting the offset value. (A) the middle point in aspect of the horizontal side view; (B) the pose when all links of the excavator are stretched as much as possible; (C) the pose when the excavator making a maximum height; (D) when all cylinders have a minimum length.
Sensors 20 02881 g012
Figure 13. Flow chart of the phases of data collection from both sensors through the compensation process.
Figure 13. Flow chart of the phases of data collection from both sensors through the compensation process.
Sensors 20 02881 g013
Figure 14. A comparison between the results of the collected data and the reference bucket trajectories. (A) Only boom motion; (B) Only stick motion; (C) Only bucket motion.
Figure 14. A comparison between the results of the collected data and the reference bucket trajectories. (A) Only boom motion; (B) Only stick motion; (C) Only bucket motion.
Sensors 20 02881 g014
Figure 15. Bucket tip trajectories when all joints are moving simultaneously.
Figure 15. Bucket tip trajectories when all joints are moving simultaneously.
Sensors 20 02881 g015
Table 1. Recent studies about sensors application in the excavator.
Table 1. Recent studies about sensors application in the excavator.
Cylinder LengthLink MotionRevolute JointHydraulicOther
(Indirect Joint Angle)(Direct)Parameters
Guidance[3]-Magnetic[4]-Inclination[3]-Rotary[5]-Hydraulic[6]-RTLS
and[4]-Stroke[7]-Angle sensor[4]-Tiltmotor[8]-Vision
Control[9]-Magnetic[10]-Accelerometer[11]-Potentiometer[12]-Pressure
[13]-Draw wire[14]-IMU[15]-Rotary encoder
[16]-Draw wire[17,18]-IMU[19]-Potentiometer
[20]-Stroke[21]-IMU[22]-Potentiometer
[23]-Stroke[24]-IMU
[25]-IMU
[26]-IMU
[27]-IMU
Planning[28]-Stroke[29]-Magnetic [30]-Laser
(LVDT) Scanner
[31]-Vision
Other[32]-Stroke[33]-IMU [34]-Pressure[35]-Vision
[36]-Stroke[37]-IMU
[38]-magnetic
Table 2. Denavit–Hartenberg table of Figure 2.
Table 2. Denavit–Hartenberg table of Figure 2.
i α i 1 a i 1 d i θ i
1000 θ 1
20 L 1 0 θ 2
30 L 2 0 θ 3
40 L 3 00
Table 3. Comparison between the CAD model and real excavator in measured length.
Table 3. Comparison between the CAD model and real excavator in measured length.
Length (mm)
Real MeasurementModel GaugeErr
Diagonal length (A)2029204112
Horizontal length (B)1979199112
Height (C)4474481
Table 4. Numerical evaluation when all joints are moving separately or simultaneously.
Table 4. Numerical evaluation when all joints are moving separately or simultaneously.
Average Err (cm) Closed-Trajectory (m2)
SensorAxisBoomStickBucketTrajectory Area
Draw-wirex axis0.60.20.638.71
Sensory axis0.90.90.9
IMUx axis5.17.05.143.995
Sensory axis7.56.07.5

Share and Cite

MDPI and ACS Style

Sun, D.; Ji, C.; Jang, S.; Lee, S.; No, J.; Han, C.; Han, J.; Kang, M. Analysis of the Position Recognition of the Bucket Tip According to the Motion Measurement Method of Excavator Boom, Stick and Bucket. Sensors 2020, 20, 2881. https://doi.org/10.3390/s20102881

AMA Style

Sun D, Ji C, Jang S, Lee S, No J, Han C, Han J, Kang M. Analysis of the Position Recognition of the Bucket Tip According to the Motion Measurement Method of Excavator Boom, Stick and Bucket. Sensors. 2020; 20(10):2881. https://doi.org/10.3390/s20102881

Chicago/Turabian Style

Sun, Dongik, Changuk Ji, Sunghoon Jang, Sangkeun Lee, Joonkyu No, Changsoo Han, Jeakweon Han, and Minsung Kang. 2020. "Analysis of the Position Recognition of the Bucket Tip According to the Motion Measurement Method of Excavator Boom, Stick and Bucket" Sensors 20, no. 10: 2881. https://doi.org/10.3390/s20102881

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop