Show simple item record

dc.contributor.advisorKeshavan, Jishnu
dc.contributor.authorSah, Chandan Kumar
dc.date.accessioned2023-12-21T05:34:39Z
dc.date.available2023-12-21T05:34:39Z
dc.date.submitted2023
dc.identifier.urihttps://etd.iisc.ac.in/handle/2005/6319
dc.description.abstractIdentification of the dynamics of a complex robotic system accurately from first principles is challenging and often infeasible. Simplifying assumptions commonly made in modeling such systems often restrict their scope and accuracy, diminishing their effectiveness for model-based control. Utilizing data-driven learning methods offers an effective substitute, as they learn models from observed data, thereby improving modeling, prediction, and control accuracy by capturing underlying dynamics faithfully. Lately, neural networks have frequently been employed as data-driven tools for system identification; nonetheless, the resulting highly nonlinear nature of such models leads to computationally demanding and less efficient control implementation. This study focuses on an efficient learning paradigm that relies on the Koopman operator to derive linear and bilinear models for complex nonlinear systems. In particular, we propose a combined Koopman-ZNN (Zeroing Neural Network) architecture for real-time control of redundant manipulators with input constraints. An autoencoder-based neural architecture is used to learn the bilinear Koopman model for manipulator dynamics in joint space. This architecture is subsequently integrated with a kinematic map obtained using a feed-forward neural network that maps the joint coordinates to end-effector Cartesian coordinates. This approach yields precise models with fewer observable states than prior studies. When coupled with a ZNN controller, it provides a computationally efficient alternative to Nonlinear Model Predictive Control (NMPC), crucial for real-time control feasibility. In addition, we propose a noble data generation algorithm for serial manipulators by defining trajectories as minimum snap rather than generated randomly. This allows the algorithm to be extended to serial robots with a 3D workspace. While this framework constitutes an important advantage over the state-of-the-art Koopman-based learning algorithm, an important limitation of this paradigm is that it lacks adaptability and excels only when training data precisely maps the actual system dynamics. Thus, any changes in the dynamics of the original system would degrade model performance, limiting its practicality for real-world applications. In addition, poor and inadequate sampling of data and suboptimal choice of hyperparameters that make up the neural network might render the learned Koopman model inaccurate. To mitigate these challenges, we propose an adaptive Koopman strategy that uses online data for continuous model adjustment. This method delivers robust, accurate, and efficient models, significantly outperforming traditional Koopman-based learning paradigms. Detailed simulation and experimental studies, including performance comparisons with leading alternative designs, are used to validate the efficacy of this approach.en_US
dc.language.isoen_USen_US
dc.relation.ispartofseries;ET00331
dc.rightsI grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertationen_US
dc.subjectData-driven controlen_US
dc.subjectKoopman operator theoryen_US
dc.subjectModel based controlen_US
dc.subjectZeroing Neural Networken_US
dc.subjectRedundant manipulatorsen_US
dc.subject.classificationResearch Subject Categories::TECHNOLOGY::Engineering mechanics::Mechanical and thermal engineeringen_US
dc.titleEfficient Learning of Koopman Structures for Model-Based Control of Nonlinear Robotic Systemsen_US
dc.typeThesisen_US
dc.degree.nameMTech (Res)en_US
dc.degree.levelMastersen_US
dc.degree.grantorIndian Institute of Scienceen_US
dc.degree.disciplineEngineeringen_US


Files in this item

This item appears in the following Collection(s)

Show simple item record