Greenhouse Rail Detection Using 3D Point Clouds for Robot Docking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile robots in greenhouses with pipe heating rails face challenges in safely switching driving between flat and rail areas due to inaccurate rail detection and control, necessitating precise rail positioning and motion control for safe docking.
Innovation Solution
Utilizing a tilting laser scanner to obtain high-density 3D point clouds for accurate rail detection, followed by a series of processing steps including ROI setting, plane removal, clustering, and ICP matching to identify rail positions, with subsequent motion control for safe docking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a mobile robot uses conventional sensors for rail detection in a greenhouse, then the device complexity is reduced, but the measurement precision of rail position is insufficient leading to unsafe docking
Solution Approach 1:
The patent transitions from 2D camera-based detection to 3D point cloud detection using a tilting laser scanner. This dimensional change enables accurate three-dimensional positioning of the rail, allowing the mobile robot to detect rail position with high precision in the x, y, and z directions, thereby resolving the measurement precision issue while maintaining manageable device complexity through sophisticated algorithmic processing of the 3D data.
Solution Approach 2:
The patent replaces conventional mechanical or simple optical sensors with a laser-based scanning system. The tilting laser scanner uses light reflection and time-of-flight measurements to detect rail position, substituting mechanical measurement methods with optical field-based detection, which provides superior measurement precision for three-dimensional spatial positioning.
2Reliability
If the mobile robot implements safe switching between flat area and rail area, then the reliability of autonomous driving is improved, but the difficulty of detecting and measuring rail position increases
Solution Approach 1:
The patent performs preliminary rail detection and position identification before the mobile robot attempts to dock. The system scans the environment, identifies rail positions in advance, and plans the switching path from flat area to rail area beforehand. This preliminary action ensures that the robot has accurate position information and a predetermined safe path, thereby improving reliability while managing detection complexity through advance preparation.
Solution Approach 2:
The patent implements a feedback mechanism where the mobile robot continuously detects rail position using the tilting laser scanner, compares the detected position with the planned docking path, and adjusts its motion in real-time. This closed-loop feedback control ensures safe switching between flat and rail areas by constantly monitoring and correcting the robot's position based on accurate rail detection data.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables accurate rail detection and safe docking of mobile robots on greenhouse rails, enhancing operational safety and efficiency in environments with pipe heating systems.
Implementation Method 1
accurate three-dimensional (3D) cloud data is obtained using a 3D sensor (a tilting laser scanner for more accurate rail detection)
Data Source
AI summary
Provided are an apparatus and method for rail detection and control of a motion of a mobile robot for safely switching driving of the mobile robot between a flat area and a rail area in an environment in a greenhouse in which a rail is provided for pipe heating. For more accurate rail detection, accurate three-dimensional (3D) point cloud data is obtained using a tilting laser scanner and is analyzed to detect a position of the rail and control a motion of a mobile robot for rail docking. The apparatus includes a sensor configured to be mounted in a mobile robot, and a rail detection unit configured to obtain 3D point cloud data using the sensor and detect the 3D point cloud data.


