Automated Excavator Based on Reinforcement Learning and Multibody System Dynamics

Fully autonomous earth-moving heavy equipment able to operate without human intervention can be seen as the primary goal of automated earth construction. To achieve this objective requires that the machines have the ability to adapt autonomously to complex and changing environments. Recent developme...

Full description

Bibliographic Details
Main Authors: Ilya Kurinov, Grzegorz Orzechowski, Perttu Hamalainen, Aki Mikkola
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9268069/
id doaj-7734d3f8f8234a199764747f6125eeb5
record_format Article
spelling doaj-7734d3f8f8234a199764747f6125eeb52021-03-30T03:41:48ZengIEEEIEEE Access2169-35362020-01-01821399821400610.1109/ACCESS.2020.30402469268069Automated Excavator Based on Reinforcement Learning and Multibody System DynamicsIlya Kurinov0https://orcid.org/0000-0002-1477-3114Grzegorz Orzechowski1https://orcid.org/0000-0002-3252-1236Perttu Hamalainen2https://orcid.org/0000-0001-7764-3459Aki Mikkola3https://orcid.org/0000-0003-2762-8503Department of Mechanical Engineering, LUT University, Lappeenranta, FinlandDepartment of Mechanical Engineering, LUT University, Lappeenranta, FinlandDepartment of Computer Science, Aalto University, Espoo, FinlandDepartment of Mechanical Engineering, LUT University, Lappeenranta, FinlandFully autonomous earth-moving heavy equipment able to operate without human intervention can be seen as the primary goal of automated earth construction. To achieve this objective requires that the machines have the ability to adapt autonomously to complex and changing environments. Recent developments in automation have focused on the application of different machine learning approaches, of which the use of reinforcement learning algorithms is considered the most promising. The key advantage of reinforcement learning is the ability of the system to learn, adapt and work independently in a dynamic environment. This article investigates an application of reinforcement learning algorithm for heavy mining machinery automation. To this end, the training associated with reinforcement learning is done using the multibody approach. The procedure used combines a multibody approach and proximal policy optimization with a covariance matrix adaptation learning algorithm to simulate an autonomous excavator. The multibody model includes a representation of the hydraulic system, multiple sensors observing the state of the excavator and deformable ground. The task of loading a hopper with soil taken from a chosen point on the ground is simulated. The excavator is trained to load the hopper effectively within a given time while avoiding collisions with the ground and the hopper. The proposed system demonstrates the desired behavior after short training times.https://ieeexplore.ieee.org/document/9268069/Autonomous agentsdiscrete event dynamic automation systemslearning and adaptive systemsreal-time simulationmultibody system dynamicsreinforcement learning
collection DOAJ
language English
format Article
sources DOAJ
author Ilya Kurinov
Grzegorz Orzechowski
Perttu Hamalainen
Aki Mikkola
spellingShingle Ilya Kurinov
Grzegorz Orzechowski
Perttu Hamalainen
Aki Mikkola
Automated Excavator Based on Reinforcement Learning and Multibody System Dynamics
IEEE Access
Autonomous agents
discrete event dynamic automation systems
learning and adaptive systems
real-time simulation
multibody system dynamics
reinforcement learning
author_facet Ilya Kurinov
Grzegorz Orzechowski
Perttu Hamalainen
Aki Mikkola
author_sort Ilya Kurinov
title Automated Excavator Based on Reinforcement Learning and Multibody System Dynamics
title_short Automated Excavator Based on Reinforcement Learning and Multibody System Dynamics
title_full Automated Excavator Based on Reinforcement Learning and Multibody System Dynamics
title_fullStr Automated Excavator Based on Reinforcement Learning and Multibody System Dynamics
title_full_unstemmed Automated Excavator Based on Reinforcement Learning and Multibody System Dynamics
title_sort automated excavator based on reinforcement learning and multibody system dynamics
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Fully autonomous earth-moving heavy equipment able to operate without human intervention can be seen as the primary goal of automated earth construction. To achieve this objective requires that the machines have the ability to adapt autonomously to complex and changing environments. Recent developments in automation have focused on the application of different machine learning approaches, of which the use of reinforcement learning algorithms is considered the most promising. The key advantage of reinforcement learning is the ability of the system to learn, adapt and work independently in a dynamic environment. This article investigates an application of reinforcement learning algorithm for heavy mining machinery automation. To this end, the training associated with reinforcement learning is done using the multibody approach. The procedure used combines a multibody approach and proximal policy optimization with a covariance matrix adaptation learning algorithm to simulate an autonomous excavator. The multibody model includes a representation of the hydraulic system, multiple sensors observing the state of the excavator and deformable ground. The task of loading a hopper with soil taken from a chosen point on the ground is simulated. The excavator is trained to load the hopper effectively within a given time while avoiding collisions with the ground and the hopper. The proposed system demonstrates the desired behavior after short training times.
topic Autonomous agents
discrete event dynamic automation systems
learning and adaptive systems
real-time simulation
multibody system dynamics
reinforcement learning
url https://ieeexplore.ieee.org/document/9268069/
work_keys_str_mv AT ilyakurinov automatedexcavatorbasedonreinforcementlearningandmultibodysystemdynamics
AT grzegorzorzechowski automatedexcavatorbasedonreinforcementlearningandmultibodysystemdynamics
AT perttuhamalainen automatedexcavatorbasedonreinforcementlearningandmultibodysystemdynamics
AT akimikkola automatedexcavatorbasedonreinforcementlearningandmultibodysystemdynamics
_version_ 1724182963391823872