scispace - formally typeset
Search or ask a question
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
Book ChapterDOI
22 Jun 2011
TL;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

Proceedings ArticleDOI
24 Dec 2012
TL;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

Proceedings ArticleDOI
21 Jun 2010
TL;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

Journal ArticleDOI
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


Cited by
More filters
Journal ArticleDOI
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

Journal ArticleDOI
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

Proceedings ArticleDOI
28 Sep 2015
TL;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

Proceedings ArticleDOI
16 May 2016
TL;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

Proceedings ArticleDOI
01 Dec 2016
TL;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