Robot control parameters auto-tuning in trajectory tracking applications. (August 2020)
- Record Type:
- Journal Article
- Title:
- Robot control parameters auto-tuning in trajectory tracking applications. (August 2020)
- Main Title:
- Robot control parameters auto-tuning in trajectory tracking applications
- Authors:
- Roveda, Loris
Forgione, Marco
Piga, Dario - Abstract:
- Abstract: Autonomy is increasingly demanded to industrial manipulators. Robots have to be capable to regulate their behavior to different operational conditions, adapting to the specific task to be executed without requiring high time/resource-consuming human intervention. Achieving an automated tuning of the control parameters of a manipulator is still a challenging task, which involves modeling/identification of the robot dynamics. This usually results in an onerous procedure, both in terms of experimental and data-processing time. This paper addresses the problem of automated tuning of the manipulator controller for trajectory tracking, optimizing control parameters based on the specific trajectory to be executed. A Bayesian optimization algorithm is proposed to tune both the low-level controller parameters ( i.e., the equivalent link-masses of the feedback linearizator and the feedforward controller) and the high-level controller parameters ( i.e., the joint PID gains). The algorithm adapts the control parameters through a data-driven procedure, optimizing a user-defined trajectory-tracking cost. Safety constraints ensuring, e.g., closed-loop stability and bounds on the maximum joint position error are also included. The performance of proposed approach is demonstrated on a torque-controlled 7-degree-of-freedom FRANKA Emika robot manipulator. The 25 robot control parameters ( i.e., 4 link-mass parameters and 21 PID gains) are tuned in less than 130 iterations, andAbstract: Autonomy is increasingly demanded to industrial manipulators. Robots have to be capable to regulate their behavior to different operational conditions, adapting to the specific task to be executed without requiring high time/resource-consuming human intervention. Achieving an automated tuning of the control parameters of a manipulator is still a challenging task, which involves modeling/identification of the robot dynamics. This usually results in an onerous procedure, both in terms of experimental and data-processing time. This paper addresses the problem of automated tuning of the manipulator controller for trajectory tracking, optimizing control parameters based on the specific trajectory to be executed. A Bayesian optimization algorithm is proposed to tune both the low-level controller parameters ( i.e., the equivalent link-masses of the feedback linearizator and the feedforward controller) and the high-level controller parameters ( i.e., the joint PID gains). The algorithm adapts the control parameters through a data-driven procedure, optimizing a user-defined trajectory-tracking cost. Safety constraints ensuring, e.g., closed-loop stability and bounds on the maximum joint position error are also included. The performance of proposed approach is demonstrated on a torque-controlled 7-degree-of-freedom FRANKA Emika robot manipulator. The 25 robot control parameters ( i.e., 4 link-mass parameters and 21 PID gains) are tuned in less than 130 iterations, and comparable results with respect to the FRANKA Emika embedded position controller are achieved. In addition, the generalization capabilities of the proposed approach are shown exploiting the proper reference trajectory for the tuning of the control parameters. … (more)
- Is Part Of:
- Control engineering practice. Volume 101(2020)
- Journal:
- Control engineering practice
- Issue:
- Volume 101(2020)
- Issue Display:
- Volume 101, Issue 2020 (2020)
- Year:
- 2020
- Volume:
- 101
- Issue:
- 2020
- Issue Sort Value:
- 2020-0101-2020-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-08
- Subjects:
- Controller auto-tuning -- Bayesian optimization -- Trajectory tracking -- Dynamics compensation -- Industrial robots
Automatic control -- Periodicals
629.89 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09670661 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.conengprac.2020.104488 ↗
- Languages:
- English
- ISSNs:
- 0967-0661
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3462.020000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13577.xml