Next Article in Journal
Harnessing Microbial Agents to Improve Soil Health and Rice Yield Under Straw Return in Rice–Wheat Agroecosystems
Previous Article in Journal
Transcriptomics and Metabolomics Reveal the Dwarfing Mechanism of Pepper Plants Under Ultraviolet Radiation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Evaluation of a Novel Actuated End Effector for Selective Broccoli Harvesting in Dense Planting Conditions

1
College of Agricultural Engineering, Jiangsu University, Zhenjiang 212013, China
2
Key Laboratory of Modern Agricultural Equipment and Technology, Ministry of Education, Jiangsu University, Zhenjiang 212013, China
*
Author to whom correspondence should be addressed.
Agriculture 2025, 15(14), 1537; https://doi.org/10.3390/agriculture15141537
Submission received: 19 June 2025 / Revised: 11 July 2025 / Accepted: 14 July 2025 / Published: 16 July 2025

Abstract

The commercialization of selective broccoli harvesters, a critical response to agricultural labor shortages, is hampered by end effectors with large operational envelopes and poor adaptability to complex field conditions. To address these limitations, this study developed and evaluated a novel end-effector with an integrated transverse cutting mechanism and a foldable grasping cavity. Unlike conventional fixed cylindrical cavities, our design utilizes actuated grasping arms and a mechanical linkage system to significantly reduce the operational footprint and enhance maneuverability. Key design parameters were optimized based on broccoli morphological data and experimental measurements of the maximum stem cutting force. Furthermore, dynamic simulations were employed to validate the operational trajectory and ensure interference-free motion. Field tests demonstrated an operational success rate of 93.33% and a cutting success rate of 92.86%. The end effector successfully operated in dense planting environments, effectively avoiding interference with adjacent broccoli heads. This research provides a robust and promising solution that advances the automation of broccoli harvesting, paving the way for the commercial adoption of robotic harvesting technologies.

1. Introduction

Broccoli (Brassica oleracea var. italica), a high-economic-value cruciferous vegetable, has seen continuous expansion in global cultivation. According to FAO (Food and Agriculture Organization of the United Nations) statistics, China’s broccoli planting area reached 490,000 hectares with a yield exceeding 9.71 million tons in 2023 [1]. However, its harvesting remains highly reliant on manual labor, facing dual pressures of labor shortages and rising costs [2]. With the exacerbation of population aging, labor supply issues have become increasingly severe. Developing selective harvesting machinery for broccoli has thus become an urgent need for industrial sustainability.
While mechanized harvesting research for vegetables has advanced, such as for white radish [3] and chili peppers [4], and cabbage harvesting technologies are relatively mature [5], most existing equipment employs one-time non-selective harvesting modes [6,7], which are incompatible with broccoli’s staggered maturity, requiring batch-wise selective harvesting. Selective harvesters typically integrate three core modules—visual detection, positioning systems, and end effectors—to enable picking based on crop maturity and size. Although selective end effectors have been widely studied [8,9,10], such as tomatoes [11], sweet peppers [12], grapes [13,14], button mushrooms [15], and apples [16], direct application to broccoli is challenging due to its thick stem (requiring high cutting force) and bulky head (posing unique gripping challenges).
Roboveg designed a multi-DOF manipulator-based end effector using cavity sleeving and single-blade transverse cutting, but its large cavity structure is prone to field interference [17]. Sami AGTech industry proposed a flexible gripping system combined with high-pressure waterjet cutting, which is effective but bulky, costly, and water-intensive—unsuitable for China’s agricultural context [18]. Japan’s Mycom prototype removes leaves before stem clamping, but it only adapts to single-row planting, conflicting with China’s mainstream double/multi-row agronomy [19]. Xu et al. [20] developed an under-actuated dual-blade cutter with self-adaptive gripping rods, which achieved an 84% picking success rate in laboratory tests. Their experiments used leafless broccoli heads in simplified conditions without field validation. Its picking reliability needs to be further verified in field tests. Zhao et al. [21] improved cutting success using Delta robot-based dual-ring blades but produced uneven cut surfaces. Kang et al. [22] achieved 90% success for heads <15 cm in diameter with a humanoid pinching cutter, but success rates dropped to 63.63% for larger heads (>15 cm) or thick stems (>50 mm). Song et al. [23] proposed a centering cutter with five-blade opposing cuts (0.6 s/cycle), but its extreme positioning precision requirement and post-harvest detachment issues limit field applicability.
Existing fruit/vegetable harvesting end effectors are ill-suited for broccoli, and current broccoli-specific designs have significant limitations: large cavity cutters prone to interference; under-actuated grippers with unreliable grasping; waterjet systems with high resource consumption; humanoid pinchers with poor size adaptability; and centering cutters with strict positioning demands. This study presents an innovative multi-cylinder coordinated end effector based on a Cartesian manipulator. Building on cavity and transverse cutting principles, key improvements include the following:
  • Dual-blade coordinated cutting to enhance efficiency/reliability while reducing single-side profile via bilateral stroke distribution, minimizing field interference.
  • Integrated grasp-cut structure with multi-rod dynamic wrapping cavities (replacing rigid cylinders) to further reduce operational envelope.
  • Optimized cylinder actuation timing to minimize maximum profile and improve success rates via trajectory optimization.
Regarding manipulator architectures, while Cartesian coordinate manipulators have been tested for selective harvesting, their adoption is constrained by challenges in complex field environments. Notably, broccoli heads grow upright, with larger heads being more exposed, leading to relatively regular spatial poses. Cartesian coordinate manipulators, with their simple structure, deterministic trajectories, low cost, and easy maintenance, show potential for broccoli harvesting compared with high-cost, complex multi-DOF manipulators. Cartesian architectures are theoretically suitable for broccoli’s growth characteristics.
Field tests demonstrated stable performance of the developed mechanism, marking a critical step toward industrializing selective broccoli harvesting technology.

2. Structure and Working Principle of End Effector

2.1. Structure of End Effector

The main structure of the end effector adopts a front-back and left-right symmetrical design, as shown in Figure 1. The mechanical principle of the end effector is illustrated in Figure 1a, with the overall structure of the end effector presented in Figure 1b. It is primarily composed of air cylinders, push rods, connecting rods, cutting blades, and a sheet metal frame for installation. The end effector is driven by seven air cylinders, which are divided into two functional groups:
  • Posture Control Group (three air cylinders): This group includes two position adjustment cylinders (labeled as 1 in Figure 1) and one push rod cylinder (labeled as 1 in Figure 1). These three cylinders work in coordination to regulate the spatial posture of the blades (loading action). Each posture control cylinder can be independently controlled and maintain its state.
  • Cutting Execution Group (four air cylinders): This group comprises four blade cylinders of the same model (labeled as 1 in Figure 1), which directly provide driving force for the cutting blades. Every two-blade cylinder jointly drives a rectangular cutting blade to achieve synchronous extension (cutting) or retraction (reset) of the blades.
The piston rod of the push rod cylinder (labeled as 1 in Figure 1) is connected to the push rod (labeled as 1 in Figure 1) through a hinge. The push rod (labeled as 1 in Figure 1) is hinged to the connecting rod (labeled as 1 in Figure 1), which is in turn hinged to the frame and can rotate around the hinge point. The telescopic movement of the push rod cylinder (labeled as 1 in Figure 1) is converted into rotational motion of the connecting rod (labeled as 1 in Figure 1) via the push rod (labeled as 1 in Figure 1).
The mounting plane of the blade cylinder (labeled as 1 in Figure 1) is hinged to the connecting rod (labeled as 1 in Figure 1), allowing it to rotate around this point. The front end of the piston rod of the position adjustment cylinder (labeled as 1 in Figure 1) is hinged to the mounting plane of the blade cylinder (labeled as 1 in Figure 1), while the tail end of its cylinder body is hinged to the connecting rod (labeled as 1 in Figure 1).
The telescopic movement of the position adjustment cylinder (labeled as 1 in Figure 1) drives the mounting plane of the blade cylinder (labeled as 1 in Figure 1) to rotate around its hinge point with the connecting rod (labeled as 1 in Figure 1), achieving two key functions:
  • Adjusting the cutting blade to the required transverse cutting posture.
  • Changing the overall width of the end effector to expand or contract its clamping area.
The four-blade cylinders (labeled as 1 in Figure 1) extend simultaneously to drive their connected blades for transverse cutting and retract to withdraw the blades.

2.2. Working Principle of End Effector

Prior to harvesting, the push rod cylinder (labeled as 1 in Figure 1) extends, driving the connecting rod (labeled as 1 in Figure 1) to rotate via the push rod (labeled as 1 in Figure 1). This action causes the blade cylinders (labeled as 1 in Figure 1) and cutting blades (labeled as 1 in Figure 1) to expand to the position shown in Figure 2a, in which the red arrows indicate the actions to be taken in the next step (the same labeling convention applies to the other three figures, where red arrows consistently denote subsequent operations). After the linear module completes positioning, the central axis of the end effector aligns with the central axis of the broccoli head, assuming the configuration depicted in Figure 2a.
Subsequently, the push rod cylinder (labeled as 1 in Figure 1) retracts, leading to the state shown in Figure 2b. Following this, all position adjustment cylinders (labeled as 1 in Figure 1) extend, resulting in the configuration presented in Figure 2c. At this stage, the cutting blades (labeled as 1 in Figure 1) on both sides are horizontally aligned, and the broccoli head is positioned within the “cavity” formed by the mechanical structure.
Finally, all blade cylinders (labeled as 1 in Figure 1) extend simultaneously to execute the cutting of the broccoli stem, as illustrated in Figure 2d. Upon completion of the cutting process, the end effector reverts to the state shown in Figure 2a by retracting each cylinder in reverse sequence, thereby releasing the harvested broccoli head.
To summarize, the end-effector performs three sets of cylinder actions from the start of grasping to the completion of cutting. By controlling the timing sequence of two position adjustment cylinders, different operation trajectories can be generated through the combination of action timings.

2.3. The Reason for Selecting This Kind of Structure

The end effector employs a driving scheme with seven independently controlled cylinders. While this design increases the complexity of the system’s gas circuit and manufacturing costs, it serves as a critical technical guarantee for realizing its core functionalities, including the reducibility of the outer contour trajectory, high stability during the cutting process, and adjustability of the grasping cavity. The dynamic adjustment function of the grasping cavity is achieved through independently controlling the push rod cylinder (labeled as 1 in Figure 1). The reducible characteristic of the end-effector’s outer contour trajectory is enabled by two independently controlled position adjustment cylinders (labeled as 1 in Figure 1). Moreover, these two cylinders, together with the mounting plane of the blade cylinders (labeled as 1 in Figure 1), form a triangular stable structure, which is conducive to enhancing the overall rigidity and stability of the system during cutting.
In particular, the blade drive adopts a layout of coordinated driving by double cylinders on one side (with a total of four cylinders on both sides working in coordination). Compared with the alternative scheme of a single cylinder on one side (arranged in the center), this design offers multiple advantages. Firstly, the double-cylinder configuration on one side provides necessary redundancy for the cutting force. Secondly, the use of cylinders with smaller cylinder diameters can meet the driving force requirements, effectively reducing the vertical dimension of the end effector. Thirdly, under the premise of using a 160 mm long blade to ensure a wide cutting surface, the double cylinders provide direct driving at both ends along the length of the blade, offering reliable support for the lateral linear cutting trajectory of the blade and eliminating the need for additional guide rails. Finally, the double-cylinder drive on one side creates an unobstructed space in the middle of the long blade along the movement direction of the piston rod, effectively avoiding structural interference between the blade and the broccoli stem when the blade penetrates into the stem.
In contrast, the scheme of a single cylinder on one side (centrally arranged) has obvious drawbacks: it lacks driving redundancy; requires cylinders with larger cylinder diameters; must rely on additional guide rails to ensure the stability of the blade trajectory; and to avoid interference between the piston rod and the stem after the blade cuts into the stem, the blade installation width ( l 2 in Equation (3)) needs to be significantly increased to 30 mm~40 mm, whereas the double-cylinder scheme on one side only requires an installation width of approximately 15 mm to effectively avoid this problem.
In summary, although the multi-cylinder driving scheme may increase costs, it has irreplaceable value in significantly improving cutting stability, minimizing the operating width of the outer contour, and ensuring high reliability of the system operation. It is the core design choice for this end effector to achieve efficient and reliable operations.

3. Mechanical Analysis of Broccoli Stems and Structural Optimization of End-Effector

The design of the end effector is grounded in the agronomic parameters of broccoli cultivation, as summarized in Table 1. These parameters encompass critical factors such as plant spacing, row spacing, maximum diameter of broccoli heads, and stem physical properties, which serve as the foundational guidelines for optimizing the structural dimensions of the end effector and its operational performance.

3.1. Maximum Cutting Force Experiment

3.1.1. Introduction to the Maximum Cutting Force Test Rig

For the purpose of testing the maximum cutting force of broccoli stems, a high-precision cutting test device was independently developed in this study, as shown in Figure 3. The rig integrates dual-sensor data acquisition functionality. Through a combination of a servo motor (labeled as 1 in Figure 3) and a synchronous belt linear module (labeled as 4 in Figure 3), precise speed regulation of the blade within the range of 0 mm/s~2000 mm/s is achieved. A specially designed carbon steel blade (with a wedge angle of 20°) is installed at the front end of the guide rail. The sliding cutting angle parameters can be adjusted by changing the installation position of the blade, and the rig also supports the replacement of blades with different shapes. The definitions of the two blades’ wedge angles and sliding cutting angle are shown in Figure 4a–c.
Additionally, the rig is equipped with a multi-dimensional sensing system: a force sensor (labeled as 2 in Figure 3) with a measuring range of 0 N~200 N is used to monitor the reaction force along the movement direction of the slider in real time; a displacement sensor (labeled as 3 in Figure 3) is connected to the blade through a floating joint to record the cutting displacement; and a photoelectric speed-measuring sensor (labeled as 6 in Figure 3) is employed for speed verification. Data from each sensor are synchronously collected by a host computer, and the original electrical signals are stored in ’.csv’ format.
During the test, each of the broccoli stem samples is fixed in the broccoli stem clamping station (labeled as 7 in Figure 3) to ensure that the distance from the cutting surface to the bottom of the sample stem is constantly 10 mm. In the operation process, the servo motor drives the blade to perform linear cutting according to preset parameters, and the sensors collect force-displacement data synchronously. With its modular design and precise control, this rig provides a reliable experimental platform for the study of the cutting mechanical properties of broccoli.

3.1.2. Results and Analysis of the Maximum Cutting Force Experiment

Samples were commercially procured from local markets, with 10 cm~15 cm intact stems (leafless). They were transported under frozen preservation with crushed ice and thawed at room temperature for 2 h prior to testing, maintaining a moisture content to ensure biomechanical validity.
This study systematically investigated the cutting mechanical properties of broccoli stems through a full-factorial experimental design. Based on the experimental factor level table (Table 2), 54 full-factorial test groups were constructed. Analysis of variance (ANOVA) results (Table 3, based on Table 4) showed that blade type (p < 0.001), blade thickness (p < 0.001), and sliding cutting angle (p = 0.002) had significant effects on maximum cutting force, while cutting speed (p = 0.647) did not reach statistical significance. Among them, blade type and thickness exhibited the most prominent main effects, requiring priority in design parameter optimization. The sliding cutting angle had a relatively secondary influence, allowing performance matching through local adjustments. Two-factor interaction analysis revealed no significant second-order factor interactions (p > 0.05).
Analysis of the main effect on maximum cutting force (Figure 5) reveals the following influences of individual factors. With respect to cutting speed (shown in Figure 5a), a non-linear relationship with the maximum cutting force is observed within the range of 0~1000 mm/s, exhibiting distinct variation trends. For blade type (shown in Figure 5b), the double-bevel blade type results in a lower maximum cutting force compared with the single-bevel blade type. Regarding blade thickness (shown in Figure 5c), within the range of 1~3 mm, the maximum cutting force increases with increasing thickness, with the 1 mm thickness yielding the smallest maximum cutting force, thus representing an optimal parameter choice for design optimization. As for the sliding cutting angle (shown in Figure 5d), a negative correlation with the maximum cutting force is evident in the range of 0~40°—specifically, the maximum cutting force decreases as the sliding cutting angle increases. Combining trend analysis from the main effect diagram of maximum cutting force (Figure 5), a preliminary optimization combination was proposed as a blade thickness of 1 mm, a double-bevel blade type, and a sliding cutting angle of 0°.
To further validate key parameters and provide a mechanical basis for structural design, ten parallel experimental groups on cutting positions were conducted under the conditions of 1 mm blade thickness, double-bevel blade of blade type, and 0° sliding cutting angle. During the experimental procedure, the stems of each broccoli plant were sectioned into 190 three samples according to the zoning criteria depicted in Figure 6a,b and Table 5, corresponding to the Z 1 , Z 2 , and Z 3 zones, respectively. Subsequently, a maximum cutting force test was performed on these samples, and the experimental results are presented in Table 6.
The “ Z 1 ” zone extended from 0 mm to 30 mm from the bottom of the lowermost floret stem, the “ Z 2 ” zone covered the range of 31 mm to 60 mm, and the “ Z 3 ” zone corresponded to the depth of 61 mm to 90 mm. The detailed delineation criteria for each zone are illustrated in Table 5.
ANOVA confirms that cutting position has a highly significant statistical effect on maximum cutting force (p < 0.001). As shown in Table 6, ten groups of parallel experiments on cutting positions show that under the specific conditions of 1 mm blade thickness, double-bevel blade of blade type, and 0° sliding cutting angle, cutting experiments on broccoli stems yielded maximum force values ranging from 30 N to 130 N. Spatial analysis of individual plants revealed a non-linear increase in maximum cutting force with distance from the bottom of the head (The coordinate origin for stem zoning). However, maximum cutting forces are below 100 N within Zones Z 1 and Z 2 . This spatial force distribution directly informs the design of the end-effector, as the agronomically required 30 mm~40 mm stem retention aligns with Zone Z 2 , where forces remain safely below the 100 N threshold.
The critical finding—that cutting forces are constrained within 100 N for positions 0 mm~60 mm below the bottom of the flower head—establishes a foundational design parameter: end-effectors must be engineered to sustain loads of at least 100 N within this interval. This quantitative guideline ensures both efficient harvesting and mechanical durability in robotic systems.
Synthesizing the experimental results, this study established a tool design parameter system for broccoli harvesting end effectors: 1 mm blade thickness, double-bevel blade of blade type, 0° sliding cutting angle, combined with an optimized cutting position 0 mm~60 mm below the bottom of flower heads. Under these conditions, the maximum cutting force did not exceed 100 N. These conclusions provide critical technical parameters for the mechanical structure design and power system matching of end effectors. Specifically, morphological data (including stem diameter, flower head diameters, and head height, as shown in Table 1) were first used to define the range of feasible design parameters, ensuring the end-effector could adapt to the morphological characteristics of broccoli. Based on the conclusions drawn from the aforementioned experiments regarding cutting forces—using a 1 mm thick double-bevel blade with a 0° sliding cutting angle and an optimal cutting position 0 to 60 mm below the base of the flower head, under which the maximum cutting force remains within 100 N—the selection of the blade cylinders (labeled as 1 in Figure 1) and its arrangement have been determined.

3.2. Width Design of End Effector at the Pre-Extension Stage of Four-Blade Cylinders

The maximum cutting force test experiments determined the optimized design parameter combination for the end effector as follows: blade thickness of 1 mm, blade width of 30 mm, double-bevel blade of blade type, sliding cutting angle of 0°, with a required cutting force of at least 100 N.
The width of the end effector at the pre-extension stage of four-blade cylinders directly affects its adaptation in field environments. Based on the range of plant spacing, row spacing, and head diameter summarized in Table 1, the width of the end effector must be restricted to 580 mm (290 mm per side). As shown in Figure 7, its width B is composed of five components. The calculation formula for B is given by Equation (1):
B = 2 ( l 0 + l 1 + l 2 + l 3 + r )
where the following is true:
  • B: Width of the end effector, mm;
  • l 0 : Other installation width, mm;
  • l 1 : Cylinder installation width, mm;
  • l 2 : Blade installation width, mm;
  • l 3 : Tolerance gap, mm;
  • r: Stem radius of broccoli, mm.
l 0 is a constant (value: 36 mm) determined by the installation method of the position adjustment cylinders (labeled as 1 in Figure 1). l 1 is the installation width of the blade cylinders (labeled as 1 in Figure 1), determined by the cylinder model and installation method. l 2 is the blade installation width—since rectangular blades are used, this value is 15 mm. l 3 is the tolerance gap, referring to the distance between the blade and the surface of the broccoli stem. When the end effector assumes the posture depicted in Figure 2c, generally set to 10 mm, r is the stem radius of the broccoli. According to the broccoli stem diameter range of 40 mm~60 mm specified in Table 1, r is taken as 30 mm based on the maximum stem diameter. The stem radius of 30 mm (corresponding to 60 mm diameter) was selected based on measurement. This choice not only covers the maximum operational scenario but also creates a 5 mm~10 mm tolerance gap for smaller stems. Among them, the sum of l 3 and r is called the cutting stroke B 0 , which is equal to the effective stroke of the blade cylinder (labeled as 1 in Figure 1), as shown in Equation (2).
B 0 = l 3 + r
Thus, the cutting stroke B 0 is determined to be 40 mm, and the formula for calculating the end effector width B is given by Equation (3).
B = 2 ( l 0 + l 1 + l 2 + B 0 )
In Equation (3), l 0 and B 0 are both constant values, while the end effector width B is determined by l 1 and l 2 . Based on the conditions of a cutting stroke of 40 mm and a maximum cutting force of not less than 100 N, the model and installation method for the blade cylinders were selected, leading to l 1 being specified as 157 mm.
In summary, with l 0 set at 36 mm, l 1 at 157 mm, l 2 at 15 mm, and B 0 at 40 mm, B is calculated as 496 mm (248 mm per side), which meets the requirement: the total width of the end effector must be restricted to 580 mm (290 mm per side).

3.3. Key Dimensional Parameter Design of Connecting Rod

Experiments revealed a highly significant correlation between the cutting position and the maximum cutting force. Within the range of 0 mm~60 mm below the broccoli head, the maximum cutting force remained consistently below 100 N. In this section, we analyze the composition of cutting positions based on the morphological characteristic range of broccoli heads and the obtained conclusions, thereby designing the key dimensional parameters of the connecting rod (labeled as 1 in Figure 1). The calculation method for the cutting position is given in Equation (4).
h 1 + h 2 = h 3 + h 4 + h 5
where the following is true:
  • h 1 : Key dimensional parameter of the connecting rod, mm;
  • h 2 : Necessary blade installation distance, determined by mounting configuration, mm;
  • h 3 : Top clearance between the broccoli head and end effector, mm;
  • h 4 : Height of the broccoli head, mm;
  • h 5 : Distance from the cutting position to the base of the broccoli head, mm.
The cutting position analysis diagram takes the fixed hinge point of the connecting rod as the coordinate origin. h 1 is defined as the vertical distance from the fixed hinge point to the connecting hinge point of the blade mounting plane. In Equation (4), h 2 is a constant (value: 17 mm) determined by the mounting dimensions of other components. Thus, h 1 directly determines the blade’s cutting position, as illustrated in Figure 8. As an adjustable parameter, h 3 is tentatively set to 15 mm to ensure a safety clearance of at least 5 mm from the broccoli head apex. The parameter h 3 was designed by integrating mechanical structural constraints and dynamic adjustment logic, with its value determined by the connecting rod width (10 mm from the center to the edge) and a 5 mm safety margin, designed to avoid rigid collision between the broccoli top and the connecting rod edge. It is not a fixed threshold but can be dynamically adjusted through the Z-axis depth control of the Cartesian manipulators, enabling the safety margin to adaptively change within 5 mm~10 mm for different flower head heights, ensuring both cutting safety and operational flexibility. Statistical analysis of 54 broccoli heads (diameter range: 130 mm~160 mm) showed that 90% exhibited heights between 90 mm~130 mm, with 62.96% falling within 110 mm~130 mm. Given the desired cutting position range (0 mm~60 mm below the head):
For heads 120 mm~130 mm tall, a cutting position at 140 mm corresponds to 0 mm~10 mm below the head. For heads 90 mm~100 mm tall, this position translates to 30 mm~40 mm below the head. Both scenarios satisfy the experimental criteria. Therefore, h 4 was set to 130 mm and h 5 to 0 mm~30 mm. The optimal cutting position was determined to be 160 mm (ranging from 145 mm to 175 mm). When h 2 is set to 17 mm, the corresponding h 1 should be 143 mm.

3.4. Trajectory Simulation and Optimization

We employed SolidWorks 2023 as the core tool to conduct operational simulations of the end effector’s motion and perform interference checks on the operating range of the Cartesian manipulators. The specific methods and their advantages are as follows:
(1) Trajectory analysis: SolidWorks Motion 2023 was used for trajectory simulation of the end effector. By setting the motion parameters and timing of each cylinder, the trajectory changes were accurately simulated. The software can output parameters such as the running trajectory and coordinates of the characteristic points of the end effector model in real time, which can be processed with Origin 2024 to generate trajectory comparison graphs (such as Figure 9) after being output as table files. The running animation intuitively displays the operation process, assisting in trajectory optimization.
(2) Interference checking: Considering the vertical trajectory characteristics of the Cartesian manipulators, we defined the motion boundaries of each axis of the manipulator (e.g., maximum stroke range) using the “Mate” function in the SolidWorks 2023 assembly environment. Then, we determined the range where the manipulator can move freely without interfering with other parts (such as the chassis) by setting the coordinates of each axis of the manipulator, thus completing the interference check.
SolidWorks Motion is highly integrated with the 3D modeling module, enabling the entire process from model construction to simulation analysis without data conversion, which significantly improves design efficiency; its visual interface facilitates quick parameter adjustment and scheme verification. Through feedback from simulation results, design parameters (such as cylinder installation methods) can be quickly iterated, eliminating interference issues in the design stage and reducing the cost and time of physical prototype debugging.
As shown in Figure 9, Figure 10a and Figure 10b, the integrated multi-cylinder end effector can exhibit various operational trajectories depending on the extension timing of the position adjustment cylinders (labeled as 1 in Figure 1). In operation Mode 1, the position adjustment cylinders (labeled as 1 in Figure 1) are first extended, and once they reach full extension, the push rod cylinder (labeled as 1 in Figure 1) is retracted. In operation Mode 2, the push rod cylinder (labeled as 1 in Figure 1) is retracted first, and after achieving full retraction, the position adjustment cylinders (labeled as 1 in Figure 1) are extended. In operation Mode 3, the retraction of the push rod cylinder (labeled as 1 in Figure 1) is initiated first, and during this retraction process, the extension of the position adjustment cylinders (labeled as 1 in Figure 1) is activated. The activation timing of the position adjustment cylinders (labeled as 1 in Figure 1) relative to the push rod cylinder’s (labeled as 1 in Figure 1) retraction stroke determines distinct operational trajectories.
As shown in Figure 9, in operation Mode 1, the outer contour operation trajectory of the end effector is DC (D’C’), and the operation trajectory of the blade is EFG (E’F’G’). In operation Mode 2, the outer contour operation trajectory of the end effector is ABC (A’B’C’), and the operation trajectory of the blade is EHG (E’H’G’). When harvesting in Mode 1, the operational width of the outer contour operation trajectory is larger, prone to damaging the surrounding environment. When harvesting in Mode 2, the operational width of the outer contour operation trajectory is smaller, showing better adaptability to field environments, but in the final stage (H to G segment), it is easily blocked by the leaves of the broccoli, causing the cutting blades to fail to reach the position. Therefore, it is necessary to adjust the extension timing of the position adjustment cylinders (labeled as 1 in Figure 1) according to field conditions to change the operational trajectory of the end effector.
Measured results show that the extension action of the position adjustment cylinders (labeled as 1 in Figure 1) takes approximately 0.36 s, and the retraction of the push rod cylinder (labeled as 1 in Figure 1) takes approximately 0.85 s. The position adjustment cylinder (labeled as 1 in Figure 1) starts to operate when the blade edge is below the bottom of the flower head, generating the operational trajectory curve of the end effector as shown in Figure 9, where the green contour drawn based on the broccoli head diameter, stem diameter, and broccoli head height in Table 1 represents the possible area of broccoli plants.
In operation Mode 3, the operational trajectory curve of the end effector is generated when the position adjustment cylinders (labeled as 1 in Figure 1) start to operate 0.40 s after the retraction action of the push rod cylinder (labeled as 1 in Figure 1) is initiated.
Simulation of the end effector’s operation trajectory shows that the end effector operating in Mode 3 can adapt to broccoli heads with a diameter of 200 mm, with the maximum unilateral width of the outer contour operation trajectory reduced by approximately 25 mm compared with operating in Mode 1, and compared with operating in Mode 2, the end effector operating in Mode 3 is less likely to be blocked by plant stems and leaves. Consequently, Mode 3 is selected as the operational mode for field harvesting trials due to its adaptability to complex environmental conditions.

4. Bench-Scale Performance Testing of the End Effector

4.1. Experimental Methodology

The end-effector was mounted at the end of the Z-axis linear module of the Cartesian coordinate manipulator. For this test, broccoli samples with flower head diameters ranging from 130 mm to 180 mm were used, secured by a custom-designed holder (Figure 11). During the test, only vertical (Z-axis) movements of the Cartesian coordinate manipulator were performed. The execution depth was manually adjusted to position the harvesting origin of the end-effector at the top of the target flower head. The end-effector was manually controlled to carry out cutting operations on 50 whole broccoli plants with stems and leaves. The operational success rate was calculated based on these trials.

4.2. Test Results

A total of 50 broccoli plants with stems and leaves were harvested, and under the assumption of accurate positioning, the end effector achieved a cutting success rate of 96% (48/50) and an operational success rate of 100%. The results are shown in Table 7. The average duration per cutting operation was 2.6 s, meeting the expected cutting performance. The single failed cutting case was primarily attributed to interference between the top of the tool cylinder’s piston rod and the broccoli’s stems or leaves. This issue can be addressed by extending the length of the end effector’s blade, which would increase the spacing between the blade cylinders and thereby reduce the likelihood of such interference.
First, the Z-axis is at the origin, with the end-effector in an open configuration, as shown in Figure 12a. Secondly, the Z-axis has moved to the target position, positioning the end-effector at the top of the flower head, as shown in Figure 12b. Then, following successful actuation, the end-effector fully encloses the broccoli head, reaching a state ready for immediate harvesting. Thirdly, post-cutting, the Z-axis initiates its return movement, lifting the end-effector upward; concurrently, the severed broccoli head is elevated as the Z-axis retracts, as shown in Figure 12c. Finally, once the Z-axis returns to the origin, the end-effector begins to open, allowing the broccoli head to fall under gravity, as shown in Figure 12d. A single test cycle is completed upon full opening of the end-effector.

5. Field Validation Test of the End Effector

5.1. Experimental Site and Equipment

The experimental equipment employed in this study is a self-developed selective broccoli harvester, which integrates a visual recognition system and an actuation system.
A vernier perimeter ruler with a diameter measurement range of 20 mm~300 mm and a precision of 0.1 mm was utilized to measure the diameter of broccoli heads, as illustrated in Figure 13.
The experimental subjects were randomly selected broccoli heads with diameters ranging from 100 mm to 200 mm, planted at standard spacing (45 cm to 50 cm within rows and between rows) using the cultivar ‘Yanxiu’. The trial was conducted in a farmland located in Touzao Town, Jiangsu Province, as shown in Figure 14.
To facilitate performance testing of the end effector, a broccoli selective harvester equipped with a Cartesian coordinate manipulator and a depth vision camera was developed in this study, as shown in Figure 14a,b. The depth vision camera was mounted at the front of the vehicle, comprising an analytical approach previously developed by Zuo, Z. in agronomy [24].

5.2. Experimental Methodology and Evaluation Criteria

During harvesting, the depth vision camera first captures the absolute geographic coordinates of broccoli heads, which are then transmitted to an industrial computer to calculate the positioning coordinates for the Cartesian coordinate manipulator. The Cartesian coordinate manipulator then drives the end effector to the position above the apex of the target broccoli head. Upon reaching the designated location, the end effector executes the harvesting operation. Finally, the Cartesian coordinate manipulator navigates the end effector back to the initial position, where the end effector releases the harvested broccoli upon arrival. The harvesting procedure was executed via dedicated picking software.
The end effector is considered to have operated successfully if it reached the target position and completed the cutting action. The operation success rate is calculated using Equation (5).
p s u c c = n m N m
In Equation (5), p s u c c represents the operation success rate, where n m denotes the number of successfully operated samples and N m is the total number of samples.

5.3. Experimental Results

In this test, the end effector was positioned using the broccoli selective harvester and operated in Mode 3. Thirty broccoli heads were randomly selected in the field, with their diameters measured. Field test results are presented in Table 8 and Figure 15. Figure 15a shows the cross-section of the stem of a single broccoli specimen, and Figure 15b shows the harvested broccoli specimens after cutting.
The operational process of the end effector and the Cartesian coordinate manipulator in the field is shown in Figure 16.
Figure 16a depicts the initial state of the end effector (consistent with the end effector posture shown in Figure 2a): the three axes of the Cartesian coordinate manipulator are at the origin position with coordinate parameters (x, y, z) = (0, 0, 0), ready to initiate the harvesting cycle.
Figure 16b shows the positioning result of the end effector: driven by the Cartesian coordinate manipulator, the x and y axes first move to position above the broccoli head, followed by the downward movement of the z axis. The end effector, in an open state, is suspended above the target head, with the coordinate parameters assumed to be ( x 0 , y 0 , z 0 ) at this stage. Subsequently, the end effector enters the operational procedure, where the push rod cylinder (labeled as 1 in Figure 1) and position adjustment cylinders (labeled as 1 in Figure 1) are activated according to the preset timing sequence.
Figure 16c presents the ready state of the end effector before cutting (consistent with the state shown in Figure 2c): the bilateral cutting blade assemblies remain parallel-aligned (without executing the cutting action), and the broccoli head is fully enclosed within the cavity formed by connecting rods (labeled as 1 in Figure 1) and other components.
Figure 16d records the state after the completion of cutting: after the bilateral blade cylinders (labeled as 1 in Figure 1) drive the blades to sever the stem and retract to their original positions, the z-axis first ascends, and the end effector moves upward accordingly, lifting the harvested broccoli head away from the stem. At this point, the Cartesian manipulator coordinate transitions from ( x 0 , y 0 , z 0 ) to ( x 0 , y 0 , 0).
In Figure 16e, the end effector retracts to the highest position, corresponding to the Cartesian manipulator coordinate ( x 0 , y 0 , 0)—this configuration serves as a safety measure to effectively prevent collisions with surrounding vegetation or soil during transfer.
Figure 16f shows the Cartesian manipulator fully returning to the origin position with coordinates reset to (0, 0, 0). During this process, the gripped broccoli head remains stable without detachment. Subsequently, the push rod cylinder and positioning adjustment cylinders of the end effector enter the preparation phase for the release action.
Figure 16g captures the moment when the end effector initiates the release procedure: the push rod cylinder and positioning adjustment cylinders start resetting, the end effector begins to open, and the broccoli head gradually detaches from the cavity as the end effector opens.
Figure 16h presents the state after the end effector is fully opened: the broccoli head is successfully released, and both the end effector and the Cartesian manipulator are reset to their initial configurations (consistent with the state in Figure 16a), preparing for the initiation of the next harvesting cycle.
Field testing demonstrated that the end effector of the broccoli selective harvester achieved an operational success rate of approximately 93.33% (28/30), indicating stable performance in agricultural environments and meeting operational requirements. Samples with failed end effector operation could not undergo cutting; excluding these, the cutting success rate was calculated as 92.86% (26/28) based on the reduced sample size (28 valid operations). This result confirms the reliable functionality of the cutting mechanism.
In the performance test, the average operational cycle for single-plant broccoli harvesting by the harvester was stabilized at approximately 7.0 s. This data demonstrates that the robotic arm configuration based on the Cartesian coordinate manipulator exhibits remarkable engineering applicability in broccoli harvesting scenarios, with its operational efficiency showing promise to meet the fundamental requirements of large-scale production.

6. Discussion

To address the challenges of broccoli selective harvesters, this study presents an integrated grasp-cut end effector, integrating transverse cutting and a foldable grasping cavity.
This study determined the key design parameters of the end effector through maximum cutting force tests: when the blade thickness is 1 mm, a double-bevel structure is adopted, the sliding cutting angle is 0°, and the cutting position is in the range of 0 mm~60 mm below the bottom of the flower heads, the maximum cutting force can be controlled within 100 N. This design criterion ensures the cutting success rate of the end effector and can be directly applied by researchers. It is noteworthy that ANOVA of the multi-factor mixed-level test of maximum cutting force (shown in Table 3) and the main effect plot of the sliding angle (shown in Figure 5d) suggested 40° as the theoretically optimal parameter. However, during the structural design of the end-effector, we found that a 40° sliding angle would require an excessive width of the end-effector B beyond the allowable operational range. To address this, we tried a 0° sliding angle in the cutting position test and obtained the corresponding maximum cutting force data. The results showed that the measured forces fully met the load requirements for blade cylinder (labeled as 1 in Figure 1) selection, validating the 0° sliding angle as the engineering-feasible solution. This compromise between theoretical optimization and practical constraints ensures both performance and operational viability. Testing on 50 broccoli plants yielded a 96% cutting success rate and a 100% operational success rate. When combined with data from 30 field-tested plants, the overall practical operational success rate reached 97.5% (78 out of 80). A post-hoc power analysis was conducted using G*Power 3.1.9.7 software with the following parameters: one-tailed test, effect size (g) of 0.09 (derived from the difference between the observed success rate of 96% and the benchmark value of 87%), significance level ( α ) of 0.05, total sample size (n) of 80, and a constant proportion set at 86.96% (comprehensive cutting success rate from Kang et al. [22]). The analysis results showed a lower critical success count of 75, meaning statistical significance could be confirmed when the number of successful cases was 75 or more. The actual test power reached 0.8988 (approximately 90%), indicating that the sample size had nearly a 90% probability of detecting a true effect. The actual α value was 0.0426, which is below the preset 0.05, further controlling the risk of false positives. Given the test results (total successful cases > 75, success rate > 93.75%), the cutting success rate of the end-effector is significantly higher than the 87% benchmark, demonstrating high statistical reliability and robustness.
Regarding the relevance between the force data in Table 4 and the design parameter—stem diameter—we would like to clarify as follows: The stem diameter range of 40 mm~60 mm in Table 1 is not a variable in the cutting experiments but rather the design input conditions for the end-effector. The core objective of this study is to obtain the maximum cutting force under optimal working conditions (such as blade thickness and blade type) within this diameter range to meet the cutting requirements of all samples to the greatest extent. Specifically, through preliminary statistics, it was found that the stem diameters of common broccoli in the market are distributed within 40 mm~60 mm, which is significantly representative. Based on the maximum cutting force test of stems with diameters ranging from 40 mm to 60 mm under certain conditions (1 mm blade thickness, double-bevel blade, 0° sliding cutting angle, combined with an optimized cutting position 0 mm to 60 mm below the bottom of flower heads, where the maximum cutting force did not exceed 100 N), a blade cylinder with a bore diameter of 16 mm and an air pressure of 0.5 MPa (with a theoretical driving force of approximately 80 N) was selected, and a single-side dual-cylinder drive was adopted to form a 50% cutting force redundancy (design threshold of approximately 160 N). Despite the lack of control over stem diameter variables in the cutting experiments, the rationality of this design has been verified in the following ways: In field trials (n = 28), the cutting success rate reached 92.86 %, and no failure due to insufficient cutting force occurred during 2 h of continuous operation; in a large number of stem cutting tests (n = 84), the measured maximum cutting force was always lower than 160 N, indicating that the 50% redundancy can meet actual needs. There are indeed certain empirical limitations in the current setting of the redundancy value. In future research, we will improve the accuracy by introducing the response surface method to optimize the cutting force redundancy parameters and establish a prediction model combining multiple variables such as stem diameter and hardness.
A performance comparison between the results of this study and those from other relevant studies is provided in Table 9 to help readers gain a clearer understanding of this research. In the field performance testing of the end effector, both the operation and cutting success rates have exceeded 90%, verifying the feasibility and effectiveness of the overall design scheme. Compared with the conventional combination of a fixed cavity and a single-blade transverse cutting end effector [17], the design featuring a mobile cavity with bilateral cutting demonstrates remarkable superiority in spatial utilization. With a substantial reduction in unilateral working space occupation, this configuration effectively mitigates interference risks during operation. In terms of grasping performance, the mobile cavity employs an encirclement-based principle to grasp broccoli florets, offering a more reliable and stable gripping effect compared with under-actuated grippers [20]. From a cost-control perspective, the cutting approach utilizing mechanical blades driven by pneumatic cylinders exhibits greater economic efficiency than waterjet cutting technology [18], which is resource-intensive, and complex flexible finger grasping solutions. The application of long-blade transverse cutting technology in the cutting structure design ensures that the cutting surface completely covers the bottom of the florets. This design significantly enhances the adaptability of the device to broccoli of various shapes, reducing the system’s reliance on high-precision positioning compared with anthropomorphic pinching–cutting structures [22].
In terms of the precise positioning of the blade, the three posture control cylinders (push rod cylinder and position adjustment cylinders) achieve precise blade positioning through coordinated movements with precise timing. Specifically, first, the push rod cylinder’s piston rod extends, and the position adjustment cylinders’ piston rods fully retract, placing the end effector in an open state to lay the foundation for subsequent actions. After the Cartesian manipulators complete positioning (aligning the central axis of the end effector with that of the broccoli head), the push rod cylinder’s piston rod retracts, driving the connecting rod to rotate downward via the push rod. The position adjustment cylinders extend a few milliseconds later (preset in the program). Once all three cylinders are fully in place, the blades on both sides of the end effector are positioned on the same plane, and the end effector is in a fully grasping state, with the broccoli head enclosed in the “cavity” formed by the connecting rods, blade mounting planes, and the frame. It is worth noting that the hinge joints of the end effector use plastic sliding bearings from Igus, which can precisely control the relative positions of the hinges, ensuring smooth and gap-free movement—a key detail for achieving high-precision blade positioning.
Regarding robotic arm selection, Cartesian coordinate manipulators, owing to their structural characteristics, have significant advantages over multi-DOF robotic arms in terms of operational efficiency and cost control. The Cartesian manipulators used in this study, with 3 degrees of freedom (X, Y, and Z axes), consist of standardized components such as linear guides and synchronous belt modules, with fewer parts (about 1/3 to 1/2 of multi-DOF robotic arms), reducing manufacturing costs. In contrast, multi-DOF robotic arms (e.g., 6-DOF articulated arms) require high-precision harmonic drives, multi-axis controllers, and complex sensing systems, resulting in higher initial costs and more customized components. In structured planting environments (e.g., fixed row and plant spacing for broccoli), Cartesian harvesters are more efficient. Their trajectories are straight or fixed paths (e.g., “positioning-descending-cutting-ascending”), with simple path planning (no complex obstacle avoidance algorithms). In our field tests, the average harvest cycle per plant is approximately 7.0 s, which can be further optimized. Multi-DOF robotic arms, while adaptable to unstructured environments, require real-time obstacle avoidance and posture adjustment, leading to longer average harvest times (around 12.00 s as per related studies: Kang et al. [22]). Cartesian manipulators are more convenient to maintain. Their core components (guides, motors) are less exposed, have modular structures, and clear failure points (e.g., insufficient guide lubrication, motor overheating), allowing field maintenance with simple tools. Multi-DOF robotic arms have highly integrated joints, sensors, and cables, making fault diagnosis complex (e.g., harmonic drive wear, multi-axis synchronization errors) and requiring professional technicians for maintenance, with faster component aging in dusty and humid field environments, leading to more frequent maintenance. In summary, Cartesian coordinate manipulators are better suited to the working requirements of the broccoli selective harvesting end effector, providing a technical guarantee for achieving efficient and cost-effective broccoli cutting operations.
However, the end effector still revealed multi-dimensional problems in the test process that need to be solved urgently. Significant variability exists in the retained length of the broccoli stem, showing a notable deviation from standardized market specifications. The surface quality of the stem section has not achieved the desired smoothness and flatness. Further resources should be invested in exploring optimal cutting parameters or integrating with other processes (such as conveying) for improvement. It is also worth noting that when the spacing between broccoli plants was excessively small (e.g., less than 300 mm), the end effector often encountered obstacles from surrounding stems, leaves, or other plants during the grasping process, leading to a reduction in operational success rates. Terrain undulations and weather conditions (such as varying light intensity) affected the recognition performance of the vision system, which in turn caused inaccuracies in the coordinate positioning of the Cartesian manipulator. This resulted in positioning deviations of the end effector beyond the allowable tolerance range, further influencing the success rates.

7. Conclusions

This study successfully designed, fabricated, and validated a novel, compact end effector for the selective harvesting of broccoli, directly addressing the critical challenge of large operational footprints in existing systems. Through systematic analysis of broccoli’s biomechanical properties and morphological characteristics, an integrated grasp-cut mechanism was optimized. The design features a transverse cutter and a foldable grasping cavity, whose operational trajectories were verified via trajectory simulations. Rigorous field trials confirmed the design’s efficacy: the end effector achieved an overall cutting success rate of 94.87% and demonstrated its ability to harvest in dense planting conditions without interfering with adjacent plants. When mounted on a Cartesian coordinate manipulator, the system completed a full harvesting cycle in an average of 7.0 s, proving its operational efficiency. Collectively, these findings present a robust and viable solution for automated broccoli harvesting in complex, unstructured environments. The research validates a new technical pathway that significantly enhances the potential for commercial-scale robotic harvesting. Future work should focus on long-term durability testing, integration with an AI-based vision system for fully autonomous targeting, and adapting the design for a wider range of broccoli cultivars and variable field conditions. This work lays a critical foundation for the development of the next generation of intelligent and commercially viable robotic harvesters for specialty crops.

Author Contributions

Conceptualization, Z.Z. and Y.X.; methodology, Z.Z. and G.M.; software, Y.X. and S.G.; validation, Z.Z.; investigation, Y.X., S.G., S.Z. and Q.D.; resources, Z.Z.; data curation, Y.X.; writing—original draft preparation, Y.X.; writing—review and editing, Z.Z. and Y.X.; visualization, Y.X.; supervision, Z.Z. and H.M.; project administration, Z.Z.; funding acquisition, Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the earmarked fund for the China Agriculture Research System (CARS-23-D03), the General Program of Basic Science (Natural Science) Research in Higher Education Institutions of Jiangsu Province (23KJB210004), and the Priority Academic Program Development of Jiangsu Higher Education Institutions (PAPD-2023-87).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Food and Agriculture Organization of the United Nations. Available online: https://www.fao.org/faostat/zh/#data/QCL (accessed on 15 June 2025).
  2. Gao, Q.; Chen, Y.; Guan, C.; Yang, Y.; Cui, Z.; Li, Z. The Current Situation, Existing Problems and Suggestions of Broccoli Production. Vegetables 2020, 11, 29–31. (In Chinese) [Google Scholar]
  3. Yan, K.; Yao, S.; Huang, Y.; Zhao, Z. Study on Pulling Dynamic Characteristics of White Radish and the Optimal Design of a Harvesting Device. Agriculture 2023, 13, 942. [Google Scholar] [CrossRef]
  4. Tai, S.; Tang, Z.; Li, B.; Wang, S.; Guo, X. Intelligent Recognition and Automated Production of Chili Peppers: A Review Addressing Varietal Diversity and Technological Requirements. Agriculture 2025, 15, 1200. [Google Scholar] [CrossRef]
  5. Tang, Z.; Wang, H.; Liu, S.; Lu, D.; Tang, Y. Development of Structure and Control System of Self-Propelled Small Green Vegetables Combine Harvester. J. Agric. Sci. Technol. 2023, 25, 1045–1058. [Google Scholar] [CrossRef]
  6. Cao, Y.; Yu, Y.; Tang, Z.; Zhao, Y.; Gu, X.; Liu, S.; Chen, S. Multi-Tooth Cutting Method and Bionic Cutter Design for Broccoli Xylem (Brassica oleracea L. var. Italica Plenck). Agriculture 2023, 13, 1267. [Google Scholar] [CrossRef]
  7. Yu, Y.; Wang, G.; Tang, Z.; Cao, Y.; Zhao, Y. Structural Form and Field Operation Effect of Crawler-Type Broccoli Harvester. Eng. Agrícola 2023, 43. [Google Scholar] [CrossRef]
  8. Yuan, J. Research Progress Analysis of Robotics Selective Harvesting Technologie. Trans. Chin. Soc. Agric. Mach. 2020, 51, 1–17. (In Chinese) [Google Scholar]
  9. Kootstra, G.; Wang, X.; Blok, P.M.; Hemming, J.; van Henten, E. Selective Harvesting Robotics: Current Research, Trends, and Future Directions. Curr. Robot. Rep. 2021, 2, 95–104. [Google Scholar] [CrossRef]
  10. Jia, W.; Zheng, Y.; Zhao, D.; Xiang, Y.; Liu, X.; Du, R. Preprocessing Method of Night Vision Image Application in Apple Harvesting Robot. Int. J. Agric. Biol. Eng. 2018, 11, 158–163. [Google Scholar] [CrossRef]
  11. Zhang, Y.; Li, Y.; Feng, Q.; Sun, J.; Peng, C.; Gao, L.; Chen, L. Compliant Motion Planning Integrating Human Skill for Robotic Arm Collecting Tomato Bunch Based on Improved DDPG. Plants 2025, 14, 634. [Google Scholar] [CrossRef] [PubMed]
  12. Arad, B.; Balendonck, J.; Barth, R.; Ben-Shahar, O.; Edan, Y.; Hellström, T.; Hemming, J.; Kurtser, P.; Ringdahl, O.; Tielen, T.; et al. Development of a Sweet Pepper Harvesting Robot. J. Field Robot. 2020, 37, 1027–1039. [Google Scholar] [CrossRef]
  13. Liu, J.; Yuan, Y.; Gao, Y.; Tang, S.; Li, Z. Virtual Model of Grip-and-Cut Picking for Simulation of Vibration and Falling of Grape Clusters. Trans. ASABE 2019, 62, 603–614. [Google Scholar] [CrossRef]
  14. Liu, J.Z.; Liang, J.; Zhao, S.Y.; Jiang, Y.X.; Wang, J.; Jin, Y.C. Design of a Virtual Multi-Interaction Operation System for Hand-Eye Coordination of Grape Harvesting Robots. Agronomy 2023, 13, 829. [Google Scholar] [CrossRef]
  15. Huang, M.; Jiang, X.; He, L.; Choi, D.; Pecchia, J.; Li, Y. Development of a Robotic Harvesting Mechanism for Button Mushrooms. Trans. ASABE 2021, 64, 565–575. [Google Scholar] [CrossRef]
  16. Chen, Q.; Yin, C.; Guo, Z.; Wang, J.; Zhou, H.; Jiang, X. Current Status and Future Development of the Key Technologies for Apple Picking Robots. Trans. Chin. Soc. Agric. Eng. 2023, 39, 1–15. (In Chinese) [Google Scholar]
  17. RoboVeg Rv1. Available online: https://www.roboveg.com/ (accessed on 15 June 2025).
  18. Sami Technology. Available online: https://samiagtech.com/ (accessed on 15 June 2025).
  19. Broccoli Sorting Machine. Available online: http://www.mycom-japan.co.jp/n_topics/bah2-1800.html (accessed on 15 June 2025).
  20. Xu, H.; Yu, G.; Niu, C.; Zhao, X.; Wang, Y.; Chen, Y. Design and Experiment of an Underactuated Broccoli-Picking Manipulator. Agriculture 2023, 13, 848. [Google Scholar] [CrossRef]
  21. Zhao, X.; Xu, G.; Zhang, P.; Yu, G.; Ya, D. Design and Experimental Study of the End-effector for Broccoli Harvesting. Int. J. Agric. Biol. Eng. 2024, 17, 137–144. [Google Scholar] [CrossRef]
  22. Kang, S.; Long, S.; Li, D.; Fan, J.; Du, D.; Wang, J. Design, Integration, and Field Evaluation of a Selective Harvesting Robot for Broccoli. Comput. Electron. Agric. 2024, 227, 109654. [Google Scholar] [CrossRef]
  23. Song, H.; Zhang, X.; Xie, P.; Chen, X.; Liu, S. Design and Experiment of the Identification Cutting Devices for a Selective Harvesting Platform of Broccoli. Trans. Chin. Soc. Agric. Eng. 2024, 40, 68–79. (In Chinese) [Google Scholar] [CrossRef]
  24. Zuo, Z.; Gao, S.; Peng, H.; Xue, Y.; Han, L.; Ma, G.; Mao, H. Lightweight Detection of Broccoli Heads in Complex Field Environments Based on LBDC-YOLO. Agronomy 2024, 14, 2359. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of mechanical structure: (a) Schematic diagram of mechanical principle; (b) Overview diagram of end effector structure: 1. Position adjustment cylinder; 2. Connecting rod; 3. Broccoli; 4. Push rod; 5. Push rod cylinder; 6. Cutting blade; 7. Blade cylinder; 8. Frame. (The numerical labeling in (b) is also valid for (a)).
Figure 1. Schematic diagram of mechanical structure: (a) Schematic diagram of mechanical principle; (b) Overview diagram of end effector structure: 1. Position adjustment cylinder; 2. Connecting rod; 3. Broccoli; 4. Push rod; 5. Push rod cylinder; 6. Cutting blade; 7. Blade cylinder; 8. Frame. (The numerical labeling in (b) is also valid for (a)).
Agriculture 15 01537 g001
Figure 2. Action sequence diagram of end effector: (a) Immediately before the push rod cylinder retraction; (b) Immediately before two-position adjustment cylinder extension; (c) Immediately before four-blade cylinder extension; (d) Upon completion of four-blade cylinder extension.
Figure 2. Action sequence diagram of end effector: (a) Immediately before the push rod cylinder retraction; (b) Immediately before two-position adjustment cylinder extension; (c) Immediately before four-blade cylinder extension; (d) Upon completion of four-blade cylinder extension.
Agriculture 15 01537 g002
Figure 3. Physical diagram of the maximum cutting force test rig: 1. Servo motor; 2. Force measurement sensor; 3. Displacement sensor; 4. Linear motion module; 5. Cutting blade; 6. Photoelectric switch for velocity measurement sensor; 7. Broccoli stem clamping station.
Figure 3. Physical diagram of the maximum cutting force test rig: 1. Servo motor; 2. Force measurement sensor; 3. Displacement sensor; 4. Linear motion module; 5. Cutting blade; 6. Photoelectric switch for velocity measurement sensor; 7. Broccoli stem clamping station.
Agriculture 15 01537 g003
Figure 4. Schematic diagrams of blade with a wedge angle of 20° and sliding cutting angle ( θ ): (a) Cross-section of the single-bevel blade with a wedge angle of 20°; (b) Cross-section of the double-bevel blade with a wedge angle of 20°; (c) Schematic diagram of the sliding cutting angle ( θ ).
Figure 4. Schematic diagrams of blade with a wedge angle of 20° and sliding cutting angle ( θ ): (a) Cross-section of the single-bevel blade with a wedge angle of 20°; (b) Cross-section of the double-bevel blade with a wedge angle of 20°; (c) Schematic diagram of the sliding cutting angle ( θ ).
Agriculture 15 01537 g004
Figure 5. Diagram of main effects on maximum cutting force: (a) Main effect of cutting speed on maximum cutting force; (b) Main effect of blade type on maximum cutting force; (c) Main effect of blade thickness on maximum cutting force; (d) Main effect of angle of sliding cutting on maximum cutting force.
Figure 5. Diagram of main effects on maximum cutting force: (a) Main effect of cutting speed on maximum cutting force; (b) Main effect of blade type on maximum cutting force; (c) Main effect of blade thickness on maximum cutting force; (d) Main effect of angle of sliding cutting on maximum cutting force.
Agriculture 15 01537 g005
Figure 6. Schematic diagram of cutting position zoning for broccoli stem: (a) Physical diagram; (b) Simulation diagram (adapted and referenced from Song et al. [23]).
Figure 6. Schematic diagram of cutting position zoning for broccoli stem: (a) Physical diagram; (b) Simulation diagram (adapted and referenced from Song et al. [23]).
Agriculture 15 01537 g006
Figure 7. Schematic diagram of end effector width composition.
Figure 7. Schematic diagram of end effector width composition.
Agriculture 15 01537 g007
Figure 8. Schematic diagram for cutting position analysis.
Figure 8. Schematic diagram for cutting position analysis.
Agriculture 15 01537 g008
Figure 9. Trajectory analysis diagram of the end effector: 1, 2, and 3 represent the blade’s operational trajectories in three modes (blue for Mode 3, red for Mode 2, and black for Mode 1); 4 designates the region of broccoli heads and stems; and 5, 6, and 7 denote the outer contour operational trajectories under three modes (blue for Mode 3, red for Mode 2, and black for Mode 1).
Figure 9. Trajectory analysis diagram of the end effector: 1, 2, and 3 represent the blade’s operational trajectories in three modes (blue for Mode 3, red for Mode 2, and black for Mode 1); 4 designates the region of broccoli heads and stems; and 5, 6, and 7 denote the outer contour operational trajectories under three modes (blue for Mode 3, red for Mode 2, and black for Mode 1).
Agriculture 15 01537 g009
Figure 10. Simulation diagram of end effector operational trajectories: (a) Outer contour and blade trajectory in operation Mode 1 and Mode 2; (b) Outer contour and blade trajectory in operation Mode 3.
Figure 10. Simulation diagram of end effector operational trajectories: (a) Outer contour and blade trajectory in operation Mode 1 and Mode 2; (b) Outer contour and blade trajectory in operation Mode 3.
Agriculture 15 01537 g010
Figure 11. Diagram of the custom-designed holder for a broccoli sample.
Figure 11. Diagram of the custom-designed holder for a broccoli sample.
Agriculture 15 01537 g011
Figure 12. Diagram of the cutting process of the end-effector during bench testing: (a) Z-axis at origin with end-effector in initial state; (b) Z-axis positioned and end-effector operated successfully; (c) Successful cutting with Z-axis returned to origin; (d) End-effector in the process of opening.
Figure 12. Diagram of the cutting process of the end-effector during bench testing: (a) Z-axis at origin with end-effector in initial state; (b) Z-axis positioned and end-effector operated successfully; (c) Successful cutting with Z-axis returned to origin; (d) End-effector in the process of opening.
Agriculture 15 01537 g012
Figure 13. Schematic diagram of broccoli head diameter measurement using a vernier perimeter ruler.
Figure 13. Schematic diagram of broccoli head diameter measurement using a vernier perimeter ruler.
Agriculture 15 01537 g013
Figure 14. Diagram of experimental site and equipment: (a) Captured from the rear of the vehicle: 1. Cartesian coordinate manipulator, 2. End effector, 3. Control box; (b) Captured from the front of the vehicle: 4. Depth vision camera.
Figure 14. Diagram of experimental site and equipment: (a) Captured from the rear of the vehicle: 1. Cartesian coordinate manipulator, 2. End effector, 3. Control box; (b) Captured from the front of the vehicle: 4. Depth vision camera.
Agriculture 15 01537 g014
Figure 15. Photos about the cutting quality in the field test: (a) Cross-section of the stem of a single broccoli specimen; (b) Harvested broccoli specimens after cutting by the end effector.
Figure 15. Photos about the cutting quality in the field test: (a) Cross-section of the stem of a single broccoli specimen; (b) Harvested broccoli specimens after cutting by the end effector.
Agriculture 15 01537 g015
Figure 16. Operational sequence diagram of the end effector during harvesting: (a) End effector at origin in initial state; (b) End effector positioned above the top of the broccoli head; (c) End effector reaching the target operation position; (d) End effector completing cutting and initiating return movement; (e) End effector retracting to the highest elevation; (f) End effector returning to the origin position; (g) End effector opening mechanism activated; (h) End effector fully opened—broccoli head released.
Figure 16. Operational sequence diagram of the end effector during harvesting: (a) End effector at origin in initial state; (b) End effector positioned above the top of the broccoli head; (c) End effector reaching the target operation position; (d) End effector completing cutting and initiating return movement; (e) End effector retracting to the highest elevation; (f) End effector returning to the origin position; (g) End effector opening mechanism activated; (h) End effector fully opened—broccoli head released.
Agriculture 15 01537 g016
Table 1. Parameters of broccoli cultivation environment.
Table 1. Parameters of broccoli cultivation environment.
ParametersVariable SymbolUnitRange of Values
CultivarYouxiu
Plant spacing S p l a n t mm450~500
Row spacing S r o w mm450~650
Crown width W c mm600~760
Head diameterDmm130~160
Stem diameterdmm40~60
Head height h 4 mm90~130
Table 2. Experimental factor level table for multi-factor mixed-level test for maximum cutting force.
Table 2. Experimental factor level table for multi-factor mixed-level test for maximum cutting force.
Cutting Speed (m/s)Blade TypeBlade Thickness (mm)Angle of Sliding Cutting (°)
0.1Single-bevel blade with wedge angle1.00
0.5Double-bevel blade with wedge angle2.020
1.0 3.040
Table 3. ANOVA results for multi-factor mixed-level test for maximum cutting force.
Table 3. ANOVA results for multi-factor mixed-level test for maximum cutting force.
Coded FactorF-Valuep-Value
Model4.7600.000
A0.4200.662
B19.6100.000 *
C33.4400.000 *
D6.7100.004 *
AB0.0300.968
AC0.9700.438
AD1.9200.135
BC1.2800.293
BD1.1600.329
CD0.4300.787
Notes: ‘*’ denotes significance at the p < 0.01 level; ‘A’ represents the cutting speed factor (unit: m/s); ‘B’ represents the blade type factor; ‘C’ represents the blade thickness (unit: mm); ’D’ represents the sliding cutting angle factor (unit: °).
Table 4. Results of 54 full factorial test groups.
Table 4. Results of 54 full factorial test groups.
Test CodeCutting Speed (m/s)Blade TypeBlade Thickness (mm)Angle of Sliding Cutting (°)Maximum Cutting Force (N)
10.1Single-bevel blade12072.78
21.0Double-bevel blade24072.93
30.5Double-bevel blade14052.47
40.1Single-bevel blade20115.31
50.1Single-bevel blade32082.27
60.5Double-bevel blade12051.91
70.5Double-bevel blade34081.21
80.5Single-bevel blade22078.22
90.1Single-bevel blade1083.72
100.5Single-bevel blade34075.35
110.5Single-bevel blade24070.36
120.5Single-bevel blade1070.70
130.5Single-bevel blade3086.97
141.0Double-bevel blade320103.65
150.5Single-bevel blade2082.75
160.1Double-bevel blade1067.15
170.1Double-bevel blade24059.27
181.0Double-bevel blade3082.80
191.0Single-bevel blade340107.38
200.1Single-bevel blade14060.41
211.0Single-bevel blade22095.35
221.0Single-bevel blade30111.51
230.1Double-bevel blade22083.79
240.1Double-bevel blade12051.32
250.5Double-bevel blade24061.70
260.5Single-bevel blade320112.87
270.1Single-bevel blade30123.02
280.1Double-bevel blade34094.42
291.0Double-bevel blade2074.22
301.0Double-bevel blade34080.24
311.0Double-bevel blade1046.41
321.0Single-bevel blade2098.92
330.5Double-bevel blade2069.37
340.5Double-bevel blade3095.04
351.0Single-bevel blade24058.25
361.0Double-bevel blade22072.22
370.1Single-bevel blade34087.94
380.1Double-bevel blade32080.39
390.1Double-bevel blade30101.83
401.0Double-bevel blade14045.66
411.0Double-bevel blade12072.37
421.0Single-bevel blade14060.40
430.5Double-bevel blade22058.83
441.0Single-bevel blade1070.70
450.1Double-bevel blade14046.60
460.1Single-bevel blade22084.85
470.5Single-bevel blade12087.98
481.0Single-bevel blade12068.66
490.5Double-bevel blade32098.53
500.1Single-bevel blade24073.43
511.0Single-bevel blade32092.52
520.5Single-bevel blade14083.42
530.5Double-bevel blade1058.74
540.1Double-bevel blade2068.78
Table 5. Cutting position zoning table.
Table 5. Cutting position zoning table.
Zone CodeZone NameCoordinate IntervalUnit
Z 1 Starting zone00 1~30mm
Z 2 Middle zone31~60mm
Z 3 End zone61~90mm
1 The coordinate origin for stem zoning is defined as the attachment point of the lowermost floret stem to the main stem, which is the farthest from the apex of the broccoli head, as shown in Figure 6b.
Table 6. Maximum cutting force results for different cutting positions on broccoli stems.
Table 6. Maximum cutting force results for different cutting positions on broccoli stems.
Experimental GroupCutting Position Zone CodeMaximum Cutting Force (N)
Z 1 68.28
MCFP-1 Z 2 92.67
Z 3 123.34
Z 1 58.55
MCFP-2 Z 2 66.03
Z 3 78.34
Z 1 76.08
MCFP-3 Z 2 77.42
Z 3 100.42
Z 1 41.04
MCFP-4 Z 2 71.97
Z 3 79.09
Z 1 50.01
MCFP-5 Z 2 67.32
Z 3 91.24
Z 1 31.50
MCFP-6 Z 2 56.54
Z 3 86.37
Z 1 43.28
MCFP-7 Z 2 70.20
Z 3 95.99
Z 1 67.45
MCFP-8 Z 2 93.78
Z 3 96.8
Z 1 44.97
MCFP-9 Z 2 88.67
Z 3 127.90
Z 1 56.05
MCFP-10 Z 2 81.41
Z 3 103.09
Table 7. Results of bench-scale performance testing for the end effector.
Table 7. Results of bench-scale performance testing for the end effector.
Test CodeHead Diameter (mm)End Effector Operation (Y/N) *End Effector Cutting (Y/N)
BST-1183.1YY
BST-2155.3YY
BST-3168.5YY
BST-4155.6YY
BST-5141.1YY
BST-6141.6YY
BST-7141.5YY
BST-8128.0YY
BST-9154.2YY
BST-10140.9YY
BST-11144.5YY
BST-12130.5YY
BST-13176.5YY
BST-14163.3YY
BST-15135.7YY
BST-16145.2YY
BST-17175.8YN 1
BST-18140.8YY
BST-19144.6YY
BST-20140.5YY
BST-21163.6YY
BST-22129.1YY
BST-23163.1YY
BST-24154.2YY
BST-25150.6YY
BST-26143.4YY
BST-27139.8YY
BST-28142.7YY
BST-29163.0YN 2
BST-30142.7YY
BST-31168.3YY
BST-32135.9YY
BST-33176.1YY
BST-34150.4YY
BST-35130.2YY
BST-36161.8YY
BST-37147.5YY
BST-38159.6YY
BST-39172.9YY
BST-40138.4YY
BST-41156.3YY
BST-42144.1YY
BST-43165.7YY
BST-44132.8YY
BST-45179.5YY
BST-46153.2YY
BST-47149.0YY
BST-48163.4YY
BST-49158.9YY
BST-50155.5YY
* Y denotes success, and N denotes failure. 1 Overly thick stem diameters led to adhesion of the stem epidermis post-cutting, resulting in operational failure. 2 Minimal obstruction from stems or leaves at the tip of the piston rod caused cylinder extension failure, thereby inducing cutting failure.
Table 8. Table of end effector field test results.
Table 8. Table of end effector field test results.
Test CodeHead Diameter (mm)End Effector Operation (Y/N) *End Effector Cutting (Y/N)
FT-1164.0YN 3
FT-2169.1YY
FT-3165.5YY
FT-4176.2YY
FT-5143.3YY
FT-6179.1YY
FT-7174.1YY
FT-8165.2YY
FT-9148.0YY
FT-10172.4YY
FT-11121.2YY
FT-12119.6YY
FT-13168.2YY
FT-14163.5YY
FT-15166.0YY
FT-16126.2YY
FT-17154.6YY
FT-18135.7YY
FT-19153.5YY
FT-20159.2YY
FT-21158.9YN 3
FT-22157.5YY
FT-23148.0N 1-
FT-24178.6YY
FT-25102.7YY
FT-26108.4YY
FT-27144.0YY
FT-28142.5YY
FT-29161.6YY
FT-30179.5N 2-
* Y denotes success, and N denotes failure. 1 Inadequate inter-head spacing: Insufficient distance between adjacent broccoli heads, falling below the design tolerance, impeded the end effector’s access to the target position, resulting in operational failure. 2 Combined effect of head diameter variability and positioning error: Deviations in flower head diameter exceeding design specifications (130 mm~160 mm, shown in Table 1), compounded by positional inaccuracies beyond acceptable tolerances, synergistically precluded the cutting tool from reaching the designated cutting position, thereby causing system malfunction. 3 Cutting failure due to incomplete stem severance.
Table 9. Performance comparison of selective broccoli harvesters in existing studies.
Table 9. Performance comparison of selective broccoli harvesters in existing studies.
ItemThis PaperSong et al. [23]Xu et al. [20]Kang et al. [22]
Test siteFieldLaboratoryLaboratoryField
Presence of leaves in samplesYesNoNoYes
ManipulatorCartesian coordinate robotBall screw slideMulti-DOF robotMulti-DOF robot
End effector typeCollapsible gripping chamberCentering cutting typeUnder-actuated typeHumanoid pinching-cutting type
Average harvesting time per plant (s)about 7.0Not reportedabout 11.37about 11.99
Cutting success rate (%)94.87 (n = 78)100 (n = 20)84 (n = 50)86.96 (n = 95)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zuo, Z.; Xue, Y.; Gao, S.; Zhang, S.; Dai, Q.; Ma, G.; Mao, H. Design and Evaluation of a Novel Actuated End Effector for Selective Broccoli Harvesting in Dense Planting Conditions. Agriculture 2025, 15, 1537. https://doi.org/10.3390/agriculture15141537

AMA Style

Zuo Z, Xue Y, Gao S, Zhang S, Dai Q, Ma G, Mao H. Design and Evaluation of a Novel Actuated End Effector for Selective Broccoli Harvesting in Dense Planting Conditions. Agriculture. 2025; 15(14):1537. https://doi.org/10.3390/agriculture15141537

Chicago/Turabian Style

Zuo, Zhiyu, Yue Xue, Sheng Gao, Shenghe Zhang, Qingqing Dai, Guoxin Ma, and Hanping Mao. 2025. "Design and Evaluation of a Novel Actuated End Effector for Selective Broccoli Harvesting in Dense Planting Conditions" Agriculture 15, no. 14: 1537. https://doi.org/10.3390/agriculture15141537

APA Style

Zuo, Z., Xue, Y., Gao, S., Zhang, S., Dai, Q., Ma, G., & Mao, H. (2025). Design and Evaluation of a Novel Actuated End Effector for Selective Broccoli Harvesting in Dense Planting Conditions. Agriculture, 15(14), 1537. https://doi.org/10.3390/agriculture15141537

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