Automatic Loading of Unknown Material with a Wheel Loader Using Reinforcement Learning
Eriksson, Daniel; Ghabcheloo, Reza; Geimer, Marcus (2024)
Eriksson, Daniel
Ghabcheloo, Reza
Geimer, Marcus
IEEE
2024
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202409258905
https://urn.fi/URN:NBN:fi:tuni-202409258905
Kuvaus
Peer reviewed
Tiivistelmä
Loading multiple different materials with wheel loaders is a challenging task because various materials require different loading techniques. It’s, therefore, difficult to find a single controller capable of handling them all. One solution is to use a base controller and fine-tune it for different materials. Reinforcement Learning (RL) automates this process without the need for collecting additional human-annotated data. We investigated the feasibility of this approach using a full-size 24-tonnes wheel loader in the real world and demonstrated that it’s possible to fine-tune a neural network controller that was originally trained with imitation learning on blasted rock for use with an unknown gravel material, requiring 20 bucket fillings. Additionally, we showcased the adaptability of a controller pre-trained on woodchips for an unknown gravel material, requiring 40 bucket fillings. We also proposed a novel reward function for the material loading task. Finally, we examined how the sampling time of the reinforcement learning algorithm affects convergence speed and adaptability. Our results demonstrate that it’s optimal to match the sampling time of the RL algorithm to the delays of the wheel loader’s hydraulic actuators.
Kokoelmat
- TUNICRIS-julkaisut [19716]