Research Article Volume 6 Issue 1
1Faculty of engineering, Kitami Institute of Technology, Japan
2Ningxia University, China
Correspondence: Liangliang Yang, Faculty of engineering, Kitami Institute of Technology, 165, Kouen-cho, Kitami-shi, 090-8507, Hokkaido, Japan, Tel +81 157 26 9205
Received: December 21, 2019 | Published: January 21, 2020
Citation: Yang l, Tian R, Wang Q, et al. Optimal design and simulation of a robot hand for a robot pumpkin harvesting system. Int Rob Auto J . 2020;6(1):1-5 . DOI: 10.15406/iratj.2020.06.00196
In this research, a robot pumpkinharvester was developed to solve the problem of lacking of labor force for harvesting pumpkins. A robot hand-eye system was developed to find and harvest the pumpkins. a color camera was utilized to capture the image from afield and a deep neural network (DNN) was adopted to find the fruits. The detection results were utilized to control the robot arm and robot hand to harvest the pumpkin. In this paper, the design of the robot hand will be introduced. The geometry size of the pumpkin was measured in field. The hand was developed to match the size of the pumpkin. In addition, the dimensions of each links were optimized in order reduced the force for harvesting the pumpkin. The torque requirement of the hand for harvesting the pumpkin fruit was calculated by using a dynamics simulation method.
Keywords:pumpkin, harvester, robot hand, kinematical model, dynamics simulation
More than 40% of pumpkins are planted in Hokkaido, Japan. In recent years, the planting area of pumpkin decreased year by year for the shortage of farmers for harvesting. We are going to develop harvest robot system to help the farmers keep the current planting scale in Japan. However, the complex environment in which pumpkin are grown and various shapes and sizes, which make it is difficult for robot hand to automatically pick pumpkin.1 It's indispensable that building a mechanical structure adapted to the farm environment and to the characteristics of the fruits and vegetables.2,3,4 The robot hand plays a key role in automatic harvesting for different targets, and therefore its design is particularly important.5,6,7
Robot hand are been adopted in many types of conditions, such as medical,8 industrial,9military10 and agriculturalMata et al11–15.developed a novel underactuated multi-fingered soft robotic hand for prosthetic application.16 For Power and Precision Grasp of a prototype hand prosthesis, Leobardoet al. developeda Low-Cost EMG-Controlled Anthropomorphic Robotic Hand,17 which is based on a Six Degree-of-Freedom Open Source Hand designed by Krausz et alin 2016.18 In industry, Abd et al. designed an electrochemical mechanical polishing end-effector for robotic polishing applications.19Spadafora et al.20 designed and constructed a robot hand prototype for underwater applications. To harvest the vegetablesor fruits in the fields, some previous researches were conducted for different targets. Because of the payload problem to the robot hand system, many previous researches were focused on the lightweight vegetables such as strawberry,21–23 tomato,7,24 cherry,25 citrus26,27 and Green Asparagus.28 In addition, Muet al29 designed an integrated end-effector for picking kiwifruit by robot in 2019.Roshanianfardet al1 designed a pumpkin harvester robotic end-effector in 2017.
In this study, a robot hand-eye harvesting method was preferred by farmers for the advantage of robot arm can work point to point, which can reduce the damage to the fruits that are growing in the field. The robot system is developed by using three subsystems. The first one is machine vision system, which is going to detect the position of the fruits. The second one is robot hand-arm, which is utilized to grab the fruits and move it to the objective position or container. The third subsystem is moving vehicle, which is used to carry the robot hand-arm and machine vision system. For the first subsystem, an USB camera was utilized to grab images in the field in real time.And a deep neural network (DNN) based method was utilized to find the position of the pumpkin fruits.The weight of a pumpkin fruit is normally around 3 kg or more. It is required a high payload robot arm to provide enough power to pick up the pumpkin fruits. This paper focused on the development of the robot hand based on parameters of the dimension of pumpkin fruits.
Structure and working principle of the robot hand
The robot arm used in this study is a commercial robot arm UR10 (Universal Robots, Denmark) as shown in Figure1. The specification of the robot arm is shown in Table 1. The payload and reach region are 10 kg and 1.3 m, respectively. In addition, the power supply and power consumption are 100~240 VAC and 350 W, respectively.The robot arm is used for agriculture vehicles when the vehicles have a DC-AC power inverter.
Model |
UR10 |
Payload |
10 kg |
Reach |
1.30 m |
Joint ranges |
±360 deg |
Power supply |
100-240 VAC, 50-60 Hz |
Power consumption |
Approx. 350 watts |
Table 1 Specifications of the robot arm
A three-dimensional model of a robot hand based on a linkage mechanism for harvesting pumpkins was constructed by Fusion360 software, as shown in Figure 1.
(a) Robot hand mounted on the robot arm (b) Structure of the robot hand
Figure 1 The structure of robot arm and robot hand.
The robot hand is composed by a base, a crank that is an active link, a connecting rod which is a connecting link, a hemispherical end effector, a connecting frame and a finger component.
The base is fixed to the robot arm. The active link, connecting link and hemispherical end effector are connected by a rotating pair. The hemispherical end effector consists of three parts of the same shape and is held together by a connecting bracket. The finger part is coupled to the hemispherical end effector by a rotating pair, and the torsion spring is mounted on the rotating pair. The finger part rotates to the outside under the action of the spring force.
The upper-end of the end effector is stopped by a limiting slot. The finger is rotated to a predetermined position and then stopped when touched the limiting slot. This allows the finger component to rotate only inward, which can act as a buffer to prevent the finger component from contacting the ground or the surface of a pumpkin.
The hemispherical end effector radius is 15 cm, which is decided by the pumpkin dimension parameters as shown in Figure 2. From this figure, the weight of the fruits is around 3 kg; the diameter and height are less than 25 cm.
In this design, the robot hand for pumpkin harvesting needs to be mounted on a robotic arm that is mounted on a machine that can walk in a pumpkin field, such as a tractor, a field walking robot, etc., to achieve a complete pumpkin picking system. When the camera captures the pumpkin, the control system processes it, then the arm moves to the predetermined position, then the robot opens, slowly closes, and picks up the pumpkin.
Kinematic model of the robot hand
Determining the geometrical parameters and kinematics of the linkage mechanism is very important. The robot hand is simplified to a four links mechanism as shown in Figure 3. A complex vector method is used to solve the kinematic relationship between the angular displacement and the rod length of the four links.
The kinematic model is represented by Eq. (1).
, (1)
where Euler equation:
(2)
Through the above two formulas, we can get the following formula.
(3)
If the four-link length and the initial position of the active link are known, we can get the exact position of the driven link by Eq. (3).
Therefore, and can be calculated by Eq. (4).
(4)
where,
Optimal design of the dimension for the robot hand
The length of each link in Figure 3 is the objective design variables in this paper. The length of the active link is set to a unit length. The initial position and the end position of the active link ( in Figure 3) are given as random values, which are 68 degrees and 108 degrees, respectively. The initial and end positions of the follower are a function of the design variables, which are and .
The optimal design objective (Eq. (5)) is to calculate a suitable dimension so that the robot hand can grab and release successfully.
(5)
The end effector needs to have a large opening angle tograb the largest pumpkin during the process of grabbing the pumpkin. The objective function, Eq. (6), is calculate the minimum of the difference between the opening angle and the target value of the end effector, to a target value 65 degrees.The target value as shown in Figure 4 (a) was determined so that the pumpkin can drop only by the gravity at the fully opened pose.
(a) Determine the design target value (b) Optimal results
Figure 4 The output of optimization process.
min (6)
In the calculation step, the following constrains were considered:
The initial length of and in Figure 3 are noted as,
.
The length of in Figure 3 is defined as a unit length.
The optimization program is shown in Appendix A-1. The optimization results of the decided length of and in Figure 3 are,
.
The output of the optimization process is shown in Figure 4.To simplify the calculation, the curved model was simulated by straight lines as shown in Figure 4 (a). The thin lines in Figure 4 (b)are the middle calculation results. The bold lines are the final optimal result, it shows that the closed pose. It satisfies the design objectives.
Creating a simulation prototype model
A multibody dynamics simulation solution software-Automatic Dynamic Analysis of Mechanical System (ADAMS) (MSC Software Corporation, USA)-was utilized to simulate the performance and motion laws of decided mechanical systems in section 2. The robotic components are first constructed under the Fusion 360 (Autodesk, USA) software and assembled into a 3D solid model, and then imported into the ADAMS environment to complete the virtual prototype. The 3D model shown in the ADAMS environment is shown in Figure 5 at holding and releasing pose.
Simulation results and discussion
In the simulation, parameters were set as shown in Table 2, the driving was applied to rotate the crank at an angular velocity of 10 degrees per second. The simulation time is set to 3s and step is 0.1s.
Simulation parameters |
Simulation parameter value |
Crank angular velocity |
10 degrees per second |
Simulation time |
3 seconds |
Simulation step |
0.01 second |
Table 2 Simulation parameters
The movement and speed of the end of the finger are shown in Figure 6. It is shown that the speed of the end is faster than the active link; moreover the speed increases with the time. Therefore, in the application the speed of the active link can be controlled to satisfy the requirement of grabbing speed.
The torque received by the crank is shown in the Figure 7. The torque is normally less than 10 Nm when there is a peak at 20 Nm in a short time when pumpkin is 5 Kg. Anactuator (motor and reducer) of the robot hand should provide more than 20 Nm for the designed robot hand.
A robot hand was designed to pick up the pumpkin fruits in the outside field for autonomously harvesting of pumpkin. A kinematic model of the four links mechanism was created, and an optimization design program was made to calculate the dimension of the mechanism to match the requirement of the robot hand so that to grab and release the pumpkin fruits. In addition, a dynamics simulation was done by using ADAMS software, the simulation results show that the end of the designed robot hand can open almost as the same speed of the active link (Link 1). And the torque required for the active link to finish the job of grab a pumpkin with 5 kg is 20 Nm.
This study is supported by the funds from “Cross-ministerial strategic innovation promotion program”.
The pumpkin fruits weight and dimension were measured at the field of Hokkaido Agricultural Research Center.
The Authors declare that there was no conflict of interest.
©2020 Yang, et al. This is an open access article distributed under the terms of the, which permits unrestricted use, distribution, and build upon your work non-commercially.