Related Experiment Video
Updated: Jun 6, 2025

Robotic Sensing and Stimuli Provision for Guided Plant Growth
Published on: July 1, 2019
Structural Parameter Optimization of a Tomato Robotic Harvesting Arm: Considering Collision-Free Operation
Chuanlang Peng1,2,3, Qingchun Feng1,2,3, Zhengwei Guo2,3
1College of Mechanical and Electrical Engineering, Xinjiang Agricultural University, Urumqi 830052, China.
Abstract:
The current harvesting arms used in harvesting robots are developed based on standard products. Due to design constraints, they are unable to effectively avoid obstacles while harvesting tomatoes in tight spaces. To enhance the robot's capability in obstacle-avoidance picking of tomato bunches with various postures, this study proposes a geometric parameter optimization method for a 7 degree of freedom (DOF) robotic arm. This method ensures that the robot can reach a predetermined workspace with a more compact arm configuration. The optimal picking posture for the end-effector is determined by analyzing the spatial distribution of tomato bunches, the main stem position, and peduncle posture, enabling a quantitative description of the obstacle-avoidance workspace. The denavit-hartenberg (D-H) model of the harvesting arm and the expected collision-free workspace are set as constraints. The compactness of the arm and the accessibility of the harvesting space serve as the optimization objectives. The Non-dominated Sorting Genetic Algorithm II (NSGA-II) multi-objective genetic algorithm is employed to optimize the arm length, and the results were validated through a virtual experiment using workspace traversal. The results indicate that the optimized structure of the tomato harvesting arm is compact, with a reachability of 92.88% in the workspace, based on the collision-free harvesting criteria. This study offers a reference for structural parameter optimization of robotic arms specialized in fruit and vegetable harvesting.
Related Concept Videos
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Machines: Problem Solving II
Kinematic Equations: Problem Solving
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...

