Abstract:
Abstract: In order to remove the axillary bud of cherry tomato automatically by a robot, the camera should be in specific locations to capture images of axillary bud and petiole. Camera optical axis perpendicular to the main plane coexisted with main stem, petiole and axillary bud. The horizontal projection direction angle of petiole in horizontal plane should be measured. In this paper, a photoelectric automatic rotating direction-finding mechanism was designed to get the value of the angle. The end effector of the robot was composed of a direction-finding mechanism, a camera and a pneumatic shear. Telescoping devices were used to control the extension and contraction of direction-finding mechanism. The two half-circle of active circle was closed by mechanical claw, and combined into a complete circle around the main stem. Then active circle moved upward under manipulator control. Meanwhile, the active circle rotated repeatedly at 90 degree angle. The inside diameter of active circle was 60 mm. There were 8 photoelectric sensors uniformly distributed on the active circle, and the included angle between every two sensors was 45°. The photoelectric sensors would be triggered when the petiole appeared 10 mm above the active circle. If the inside diameter of active circle was too big, sensors might well be misguided by leaves on which branches closest to the main stem, and produced great error. On the contrary, if the inside diameter of active circle was too small, active circle might be stuck at the parts of the main stem which deviated from the hang-off line. 8 photoelectric sensors fixed on the active circle were used to detect the existence of petiole, and the angle of petiole in horizontal plane was got through the angle of sensors and the rotation angle of active circle. The values of angles were sent to control module, which moved the end effector to the normal direction of the main plane. The end effector should always be kept in front of the tomato plant. The relations among angular velocity, linear velocity and coefficient were obtained by analysis of active circle movement trajectory. Angular velocity was determined by the linear velocity and the scanning coefficient, which should be set previously, and scanning coefficient must be greater than 0.5. If the value of coefficient was smaller than 0.5, direction-finding mechanism would miss the petiole, and damage the cherry tomato plant. Angular velocity was directly proportional to linear velocity. The greater the linear velocity was, the greater the angular velocity would be, and the greater the errors of horizontal projection direction angle would be. The camera was installed under the direction-finding mechanism. Robot arm drove the end effector up to make the main stem, petiole and axillary bud displayed completely in viewfinder display of camera. This process of height compensation was determined by the height difference between the optical axis of the camera and the active circle. Height compensation made the complete axillary bud displayed on camera lens, so that the robot could locate the growth point of the petiole and then remove the axillary bud. Experimental results showed that detection successful rate was 95% with scanning coefficient as 1.5, angular velocity as 1.5π rad/s, and linear velocity as 20 mm/s. The successful rate was 93% if the height compensation was set as 28 mm. 153 petiole samples had been tested, and the successful rate was 88.2% for the height of cherry tomato plant less than 1.8 m.