Perception-Guided Robotic Truck Unloading for Irregular Box Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current truck unloading systems require significant human labor due to the unpredictable configuration and size of boxes in trailers and containers, making it difficult to automate the unloading process efficiently.
Innovation Solution
A perception-based robotic manipulation system featuring a robotic truck unloader with a mobile base, industrial robot, pivoting front conveyor, and control subassembly that uses cameras and sensors to autonomously identify and unload products of varying sizes by executing pick-and-scoop operations, minimizing human intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If human labor is used to unload trucks, then the system is simple and adaptable to various box configurations, but labor costs increase and efficiency decreases
Solution Approach 1:
The system performs preliminary actions by using perception subsystems (cameras, sensors) to scan and map the truck interior configuration before unloading begins. This advance information gathering allows the robotic system to plan its unloading path and adjust to various box configurations without requiring complex real-time decision-making during the unloading process itself.
Solution Approach 2:
The control subsystem acts as an intermediary between the perception subsystem and the robotic manipulation system. It processes the spatial data collected by sensors and translates it into coordinated movements of robotic arms and conveyors, simplifying the overall system architecture while enabling automated adaptation to different cargo configurations.
2Productivity
If automated robotic systems are used to unload trucks, then labor costs decrease and efficiency increases, but the system becomes more complex and difficult to adapt to unpredictable box configurations
Solution Approach 1:
The perception subsystem continuously monitors the truck interior and provides feedback to the control subsystem about box positions, sizes, and configurations. This real-time feedback enables the robotic system to adapt its unloading strategy dynamically, handling unpredictable box arrangements while maintaining high efficiency and minimal human intervention.
Solution Approach 2:
The robotic system employs dynamic manipulation capabilities with articulated robotic arms and movable conveyors that can adjust their positions and movements based on the detected cargo configuration. This dynamic adaptability allows the system to handle various box sizes and arrangements without requiring reconfiguration or human intervention.
3Extent of automation
If minimal human labor is used in unloading, then workforce protection and extension are achieved, but the system requires advanced perception and control capabilities
Solution Approach 1:
The perception subsystem uses multi-functional sensors and cameras that can detect various aspects of the cargo (position, size, shape, orientation) simultaneously. This universal sensing capability reduces the need for multiple specialized sensors and simplifies the overall perception architecture while achieving high levels of automation.
Solution Approach 2:
The system creates a digital copy or virtual model of the truck interior based on sensor data, which the control subsystem uses to plan and execute unloading operations. This virtual representation simplifies the control logic by allowing the system to simulate and optimize unloading paths before executing them in the physical world.
Data Source
AI summary
A robotic truck unloader for unloading/unpacking product, such as boxes or cases, from trailers and containers is disclosed. In one embodiment, a mobile base structure provides a support framework for a drive subassembly, a conveyance subassembly, an industrial robot, a pivoting front conveyor, a distance measurement subassembly, and a control subassembly. The control subassembly coordinates the selective articulated movement of the industrial robot and the pivoting front conveyor as well as the activation of the drive subassembly based upon a perception-based robotic manipulation system. The robotic truck unloader executes pick-and-scoop operations utilizing the industrial robot and the pivoting front conveyor. Automated error handling is also provided.


