Author
Joseph Sun de la Cruz
Other affiliations: National Instruments
Bio: Joseph Sun de la Cruz is an academic researcher from University of Waterloo. The author has contributed to research in topics: Inverse dynamics & Control theory. The author has an hindex of 4, co-authored 5 publications receiving 68 citations. Previous affiliations of Joseph Sun de la Cruz include National Instruments.
Papers
More filters
••
22 Jun 2011TL;DR: An online, incremental learning algorithm incorporating prior knowledge is proposed that allows the system to operate well even without any initial training data, and further improves performance with additional online training.
Abstract: Recent approaches to model-based manipulator control involve data-driven learning of the inverse dynamics relationship of a manipulator, eliminating the need for any knowledge of the system model. Ideally, such algorithms should be able to process large amounts of data in an online and incremental manner, thus allowing the system to adapt to changes in its model structure or parameters. LocallyWeighted Projection Regression (LWPR) and other non-parametric regression techniques have been applied to learn manipulator inverse dynamics. However, a common issue amongst these learning algorithms is that the system is unable to generalize well outside of regions where it has been trained. Furthermore, learning commences entirely from 'scratch,' making no use of any a-priori knowledge which may be available. In this paper, an online, incremental learning algorithm incorporating prior knowledge is proposed. Prior knowledge is incorporated into the LWPR framework by initializing the local linear models with a first order approximation of the available prior information. It is shown that the proposed approach allows the system to operate well even without any initial training data, and further improves performance with additional online training.
25 citations
••
24 Dec 2012TL;DR: The proposed approach for online learning of the inverse dynamics model using Gaussian Process Regression is compared to existing learning and fixed control algorithms and shown to be capable of fast initialization and learning rate.
Abstract: Model-based control strategies for robot manipulators can present numerous performance advantages when an accurate model of the system dynamics is available. In practice, obtaining such a model is a challenging task which involves modeling such physical processes as friction, which may not be well understood and difficult to model. This paper proposes an approach for online learning of the inverse dynamics model using Gaussian Process Regression. The Sparse Online Gaussian Process (SOGP) algorithm is modified to allow for incremental updates of the model and hyperparameters. The influence of initialization on the performance of the learning algorithms, based on any a-priori knowledge available, is also investigated. The proposed approach is compared to existing learning and fixed control algorithms and shown to be capable of fast initialization and learning rate.
21 citations
••
21 Jun 2010TL;DR: Locally Weighted Projection Regression is used to learn the inverse dynamics of a manipulator in both joint and task space and the resulting controllers are used to drive a 3 and 4 DOF robot in simulation.
Abstract: High performance control of robotic systems, including the new generation of humanoid, assistive and entertainment robots, requires adequate knowledge of the dynamics of the system This can be problematic in the presence of modeling uncertainties as the performance of classical, modelbased controllers is highly dependant upon accurate knowledge of the system In addition, future robotic systems such as humanoids are likely to be redundant, requiring a mechanism for redundancy resolution when performing lower degree-of-freedom tasks In this paper, a learning approach to estimating the inverse dynamic equations is presented Locally Weighted Projection Regression (LWPR) is used to learn the inverse dynamics of a manipulator in both joint and task space and the resulting controllers are used to drive a 3 and 4 DOF robot in simulation The performance of the learning controllers is compared to a traditional model based control method and is also shown to be a viable control method for a redundant system
12 citations
••
TL;DR: The proposed approach for online learning of the dynamic model of a robot manipulator is tested on an industrial robot, and shown to outperform independent joint and fixed model-based control.
12 citations
••
4 citations
Cited by
More filters
••
TL;DR: In this article, the authors tried to read modelling and control of robot manipulators as one of the reading material to finish quickly, and they found that reading book can be a great choice when having no friends and activities.
Abstract: Feel lonely? What about reading books? Book is one of the greatest friends to accompany while in your lonely time. When you have no friends and activities somewhere and sometimes, reading book can be a great choice. This is not only for spending the time, it will increase the knowledge. Of course the b=benefits to take will relate to what kind of book that you are reading. And now, we will concern you to try reading modelling and control of robot manipulators as one of the reading material to finish quickly.
517 citations
••
TL;DR: A unified view of all recent algorithms is provided that outlines their distinctive features and provides a framework for their combination and gives a prospective account of the evolution of the domain towards more challenging questions.
151 citations
••
28 Sep 2015TL;DR: Results show that the proposed algorithm can adapt to real-time changes of the inverse dynamics model significantly better than the other state of the art algorithms.
Abstract: In certain cases analytical derivation of physics-based models of robots is difficult or even impossible. A potential workaround is the approximation of robot models from sensor data-streams employing machine learning approaches. In this paper, the inverse dynamics models are learned by employing a novel real-time deep learning algorithm. The algorithm exploits the methods of self-organized learning, reservoir computing and Bayesian inference. It is evaluated and compared to other state of the art algorithms in terms of generalization ability, convergence and adaptability using five datasets gathered from four robots. Results show that the proposed algorithm can adapt to real-time changes of the inverse dynamics model significantly better than the other state of the art algorithms.
67 citations
••
16 May 2016TL;DR: The proposed technique for incremental semiparametric inverse dynamics learning of one arm of the iCub humanoid robot is validated and leveraging the advantages of both the parametric and nonparametric models.
Abstract: This paper presents a novel approach for incremental semiparametric inverse dynamics learning. In particular, we consider the mixture of two approaches: Parametric modeling based on rigid body dynamics equations and nonparametric modeling based on incremental kernel methods, with no prior information on the mechanical properties of the system. The result is an incremental semiparametric approach, leveraging the advantages of both the parametric and nonparametric models. We validate the proposed technique learning the dynamics of one arm of the iCub humanoid robot.
47 citations
••
01 Dec 2016TL;DR: In this article, a semi-parametric algorithm for online learning of a robot inverse dynamics model is presented, which combines the strength of the parametric and nonparametric modeling.
Abstract: This paper presents a semi-parametric algorithm for online learning of a robot inverse dynamics model. It combines the strength of the parametric and non-parametric modeling. The former exploits the rigid body dynamics equation, while the latter exploits a suitable kernel function. We provide an extensive comparison with other methods from the literature using real data from the iCub humanoid robot. In doing so we also compare two different techniques, namely cross validation and marginal likelihood optimization, for estimating the hyperparameters of the kernel function.
41 citations