Model-free tracking control of complex dynamical trajectories with
machine learning
- URL: http://arxiv.org/abs/2309.11470v1
- Date: Wed, 20 Sep 2023 17:10:10 GMT
- Title: Model-free tracking control of complex dynamical trajectories with
machine learning
- Authors: Zheng-Meng Zhai, Mohammadamin Moradi, Ling-Wei Kong, Bryan Glaz,
Mulugeta Haile, and Ying-Cheng Lai
- Abstract summary: We develop a model-free, machine-learning framework to control a two-arm robotic manipulator.
We demonstrate the effectiveness of the control framework using a variety of periodic and chaotic signals.
- Score: 0.2356141385409842
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Nonlinear tracking control enabling a dynamical system to track a desired
trajectory is fundamental to robotics, serving a wide range of civil and
defense applications. In control engineering, designing tracking control
requires complete knowledge of the system model and equations. We develop a
model-free, machine-learning framework to control a two-arm robotic manipulator
using only partially observed states, where the controller is realized by
reservoir computing. Stochastic input is exploited for training, which consists
of the observed partial state vector as the first and its immediate future as
the second component so that the neural machine regards the latter as the
future state of the former. In the testing (deployment) phase, the
immediate-future component is replaced by the desired observational vector from
the reference trajectory. We demonstrate the effectiveness of the control
framework using a variety of periodic and chaotic signals, and establish its
robustness against measurement noise, disturbances, and uncertainties.
Related papers
- Leveraging Symmetry to Accelerate Learning of Trajectory Tracking Controllers for Free-Flying Robotic Systems [24.360194697715382]
Tracking controllers enable robotic systems to accurately follow planned reference trajectories.
In this work, we leverage the inherent Lie group symmetries of robotic systems with a floating base to mitigate these challenges when learning tracking controllers.
Results show that a symmetry-aware approach both accelerates training and reduces tracking error after the same number of training steps.
arXiv Detail & Related papers (2024-09-17T14:39:24Z) - Modular Neural Network Policies for Learning In-Flight Object Catching
with a Robot Hand-Arm System [55.94648383147838]
We present a modular framework designed to enable a robot hand-arm system to learn how to catch flying objects.
Our framework consists of five core modules: (i) an object state estimator that learns object trajectory prediction, (ii) a catching pose quality network that learns to score and rank object poses for catching, (iii) a reaching control policy trained to move the robot hand to pre-catch poses, and (iv) a grasping control policy trained to perform soft catching motions.
We conduct extensive evaluations of our framework in simulation for each module and the integrated system, to demonstrate high success rates of in-flight
arXiv Detail & Related papers (2023-12-21T16:20:12Z) - Controlling Chaotic Maps using Next-Generation Reservoir Computing [0.0]
We combine nonlinear system control techniques with next-generation reservoir computing, a best-in-class machine learning approach for predicting the behavior of dynamical systems.
We demonstrate the performance of the controller in a series of control tasks for the chaotic H'enon map.
We show that our controller succeeds in these tasks, requires only 10 data points for training, can control the system to a desired trajectory in a single iteration, and is robust to noise and modeling error.
arXiv Detail & Related papers (2023-07-07T19:44:16Z) - Learning Policies for Continuous Control via Transition Models [2.831332389089239]
In robot control, moving an arm's end-effector to a target position or along a target trajectory requires accurate forward and inverse models.
We show that by learning the transition (forward) model from interaction, we can use it to drive the learning of an amortized policy.
arXiv Detail & Related papers (2022-09-16T16:23:48Z) - Real-to-Sim: Predicting Residual Errors of Robotic Systems with Sparse
Data using a Learning-based Unscented Kalman Filter [65.93205328894608]
We learn the residual errors between a dynamic and/or simulator model and the real robot.
We show that with the learned residual errors, we can further close the reality gap between dynamic models, simulations, and actual hardware.
arXiv Detail & Related papers (2022-09-07T15:15:12Z) - Silver-Bullet-3D at ManiSkill 2021: Learning-from-Demonstrations and
Heuristic Rule-based Methods for Object Manipulation [118.27432851053335]
This paper presents an overview and comparative analysis of our systems designed for the following two tracks in SAPIEN ManiSkill Challenge 2021: No Interaction Track.
The No Interaction track targets for learning policies from pre-collected demonstration trajectories.
In this track, we design a Heuristic Rule-based Method (HRM) to trigger high-quality object manipulation by decomposing the task into a series of sub-tasks.
For each sub-task, the simple rule-based controlling strategies are adopted to predict actions that can be applied to robotic arms.
arXiv Detail & Related papers (2022-06-13T16:20:42Z) - Physics-Inspired Temporal Learning of Quadrotor Dynamics for Accurate
Model Predictive Trajectory Tracking [76.27433308688592]
Accurately modeling quadrotor's system dynamics is critical for guaranteeing agile, safe, and stable navigation.
We present a novel Physics-Inspired Temporal Convolutional Network (PI-TCN) approach to learning quadrotor's system dynamics purely from robot experience.
Our approach combines the expressive power of sparse temporal convolutions and dense feed-forward connections to make accurate system predictions.
arXiv Detail & Related papers (2022-06-07T13:51:35Z) - Towards Agrobots: Trajectory Control of an Autonomous Tractor Using
Type-2 Fuzzy Logic Controllers [12.015055060690742]
In this study, a proportional-integral-derivative controller is used to control the longitudinal velocity of the tractor.
For the control of the yaw angle dynamics, a proportional-derivative controller works in parallel with a type-2 fuzzy neural network.
We develop a control algorithm which learns the interactions online from the measured feedback error.
arXiv Detail & Related papers (2021-04-09T00:46:23Z) - Risk-Averse MPC via Visual-Inertial Input and Recurrent Networks for
Online Collision Avoidance [95.86944752753564]
We propose an online path planning architecture that extends the model predictive control (MPC) formulation to consider future location uncertainties.
Our algorithm combines an object detection pipeline with a recurrent neural network (RNN) which infers the covariance of state estimates.
The robustness of our methods is validated on complex quadruped robot dynamics and can be generally applied to most robotic platforms.
arXiv Detail & Related papers (2020-07-28T07:34:30Z) - Thinking While Moving: Deep Reinforcement Learning with Concurrent
Control [122.49572467292293]
We study reinforcement learning in settings where sampling an action from the policy must be done concurrently with the time evolution of the controlled system.
Much like a person or an animal, the robot must think and move at the same time, deciding on its next action before the previous one has completed.
arXiv Detail & Related papers (2020-04-13T17:49:29Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.