Autonomous Truck Loading Scripts for Precise Loader Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current autonomous truck systems lack autonomous loading capabilities for mining and construction applications, relying heavily on human intuition and limited sensor use, which complicates the loading process due to varying terrain, truck types, and load conditions.
Innovation Solution
A system utilizing a drive-by-wire kit, sensors, and a scripting language to automate the loading process by encoding preferred loading conditions and maneuvers, allowing for alignment, loading, and departure phases to be customized and executed autonomously, incorporating sensors like LADAR, DGPS, and RADAR for precise positioning and collision avoidance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If autonomous loading functions are implemented, then loading automation is improved, but system complexity increases due to multiple sensors and coordination requirements
Solution Approach 1:
The autonomous loading system is divided into distinct functional modules: sensor subsystem (LIDAR, cameras, radar), processing subsystem (maneuver database, scripting language interpreter), and execution subsystem (drive-by-wire controls). This segmentation allows each module to be developed, tested, and maintained independently, reducing overall system complexity while maintaining high automation capability.
Solution Approach 2:
A scripting language serves as an intermediary layer between the sensor data processing and the physical loading maneuvers. The scripting language encodes loading knowledge and coordinates the various sensors and actuators, acting as a mediator that simplifies the control architecture and makes the system more manageable despite its complexity.
2Measurement precision
If multiple sensors are used for precise positioning and collision avoidance, then measurement precision is improved, but device complexity increases
Solution Approach 1:
Multiple sensor types (LIDAR, cameras, radar) are merged into a unified sensing system that shares common processing infrastructure and coordinate systems. The sensors work synergistically rather than independently, with their data fused to achieve precise positioning and collision avoidance while avoiding the complexity of completely separate sensor systems.
Solution Approach 2:
The sensor system is designed with multi-functionality, where the same sensor array serves multiple purposes: positioning, obstacle detection, terrain mapping, and collision avoidance. This universal approach reduces overall system complexity compared to having dedicated sensor systems for each function.
3Productivity
If autonomous loading maneuvers are automated, then productivity is improved, but ease of operation decreases due to reduced human intuition in loading decisions
Solution Approach 1:
Loading knowledge and decision-making rules are encoded in advance into the maneuver database and scripting language during system setup. Human operators pre-program various loading scenarios, terrain conditions, and truck types into the system, allowing the autonomous vehicle to automatically adapt to different situations without requiring real-time human intuition, thus maintaining both productivity and adaptive capability.
Solution Approach 2:
The system incorporates continuous feedback loops where sensor data about actual loading conditions is constantly monitored and fed back to the control system. This allows the autonomous loading system to adapt to real-time conditions and learn from outcomes, maintaining operational flexibility and ease of adaptation while preserving high productivity through automation.
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 efficient and safe autonomous truck loading by automating the alignment, loading, and departure phases, adapting to different truck and loader types, and varying load conditions, enhancing operational efficiency and safety in mining and construction environments.
Implementation Method 1
incorporating sensors like LADAR, DGPS, and RADAR for precise positioning and collision avoidance
Implementation Method 2
incorporating sensors like LADAR, DGPS, and RADAR for precise positioning and collision avoidance
Data Source
AI summary
An autonomous truck loading system can have a database that stores a plurality of elementary behaviors for various phases of a process of loading the autonomous truck by the one or more loaders. The stored elementary behaviors can include predetermined maneuvers for the autonomous truck, sensing behaviors; and logic behaviors. An operator can select multiple ones of the stored behaviors via user interface. A controller can assemble the selected behaviors together into an operation script for loading of the autonomous truck by a loader. The controller can control the autonomous truck to perform the operation script.


