Visual Localization and Autonomous Manipulation for Agricultural Harvesting Robots
01
Project Background
Targets change position in the field, so recognition alone is insufficient. In this project, we connect recognition, navigation, and robot-arm manipulation, validating the core workflow on a general-purpose arm before considering a custom end effector.
02
Technical Approach
Perception outputs are converted into target poses with quality status, and the task layer checks reachability and action prerequisites. Vision and motion are connected through coordinate calibration and timing handling. Recognition alone does not establish that a target can be grasped safely.
03
Implementation Process
First complete calibration and trajectory validation using fixed targets, then introduce changes in target position, occlusion, and background. When execution fails, distinguish recognition, localization, planning, and manipulation issues. Safety boundaries for physical-device tests are implemented on site.
04
Deliverables
Deliver perception and pose interfaces, manipulation task workflows, calibration and scene configurations, and success and failure evaluations. Each item identifies its version, inputs, operating environment, and corresponding acceptance steps.
05
Acceptance Approach
The handover includes data scope, model versions, failure categories, and reproducible examples. Evaluation is performed on the current equipment and operating conditions; recognition accuracy alone is not used to represent harvesting efficiency.
06
Implementation Outcomes
Connect localization to execution.
Recognized positions and end-effector actions are connected, and the core workflow can be validated on a general-purpose robot arm before custom hardware is completed.
Efficiency is evaluated through target reachability, time per operation, retry counts, and damage together; reporting recognition accuracy alone is insufficient.