[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-126822-en":3,"doc-seo-126822-105":30,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},126822,1099523885074,"Ivy","https://ap-avatar.wpscdn.com/davatar_9964176cb1d06d4a9deccf72a44ae3dc",8,"Research & Report","Enhancing Machine Learning-Based Feedforward Control of 2-DOF Flexure Manipulator - Benefits of Time-Delay Embedding","Machine learning-based feedforward control is developed for a fully actuated 2-DOF flexure-joint manipulator to improve trajectory tracking using a data-driven inverse dynamics framework. The controller combines a Lagrangian Neural Network to model conservative forces with a Feedforward Neural Network to predict force variances and uses residual modeling with weighted recursive least-squares to discover DID errors. Time-Delay Embedding is evaluated by augmenting training snapshots into Hankel matrices, reducing mean residue errors and exponentially decreasing uncertainty while increasing computational cost.","The 7th International Conference on Multibody System Dynamics June 9-13, 2024, Madison, WI, USA  \nEnhancing Machine Learning-Based Feedforward Control of 2-DOF Flexure Manipulator: Benefits of Time-Delay Embedding  \nMaciej Pikuliski \\#, Paweł Malczyk\\#, Ronald Aarts†  \n\\# Institute of Aeronautics and Applied Mechanics † Applied Mechanics and Data Analysis  \nWarsaw University of Technology University of Twente  \nNowowiejska 24, 00-665, Warsaw, Poland P.O. Box 217, 7500 AE, Enschede, The Netherlands  \n[maciej.pikulinski.dokt, pawel.malczyk]@[pw.edu.pl](pw.edu.pl) [r.g.k.m.aarts@utwente.nl](r.g.k.m.aarts@utwente.nl)  \n1 Introduction  \nThe rapid evolution of machine learning offers new opportunities to improve model-based control systems. Our research focuses on using these techniques to enhance a feedforward controller for a fully actuated 2 degrees of freedom (DOF) manipulator with flexure joints (Fig. 1) .  \nFeedforward control is a powerful technique to improve the tracking performance of a manipulator. This study’s feedforward controller is built solely based on data-driven techniques. The foundation of the controller is a combination of the Lagrangian Neural Network (LNN) and the Feedforward Neural Network (FNN), primarily introduced in [1] . We utilize the LNN to simulate the system’s conservative forces, whereas the FNN is tasked with forecasting the variances between the total necessary forces and those generated by the LNN, particularly the non-conservative forces. It is essential to note the inherent limitation of both networks in precisely modeling the reproducible part of these forces.  \nTo address this limitation, we introduce residual modeling as a secondary layer in the controller, enabling us to integrate forecasted errors into the controller’s original output, as illustrated in Fig. 2. We call this approach the Data-Driven Inverse Dynamics (DID) error discovery as we use the weighted recursive least-squares method with regularization, which maps the system’s configurations to the residue of control signals [2] . Its efficiency comes from rank-1 updates and the ability to outperform the NN-based part in updating.  \nOne of the promising methods to improve these state-of-the-art results is Time-Delay Embedding (TDE), which has already seen applications in robotics modeling [3] . This study assesses whether TDE can enhance our DID error modeling and ultimately improve control performance.  \n2 Integrating Time-Delay Embedding into Data-Driven Inverse Dynamics  \nThe DID method develops a linearized error model D ∈R2 ×8. It maps from zj = hxTj rTj+1iT ∈R8 , which comprises the current state of the system xj ∈ R4 (position and velocity for each degree of freedom) and the desired next state rj+1 ∈ R4 to the residual error ej = [e1,j e2,j]T ∈ R2 of the control signals, which drive the actuators moving the system’s arms. This can be formulated as  \nHere, the residual is definedeja= Ds thezjd,iffwerenee be jeteF j−en thjacfotul c=ntr,l i, g.n. a. ls Fj delivered to the full(1y-) actuated robotic system and the control forces j predicted by the combined action of the LNN and FNN.  \nFigure 1: Photo of the 2 DOF manipulator with flexure joints (photo by Ger Folkersma) .  \nThe model D is derived from D = EZ 􀀀 ZZT + αI􀀁 −1, where E, Z constitute the training dataset and α is the reguralization parameter. This dataset is constructed to mimic ideal tracking. Specifically, it is created from measurements assuming the desired state ri+1 ← xj is precisely reached from the current state xi ← xj−1 (accordingly ei ← ej−1) . If we build the model with such snapshot pairs (ei , zi) from steps i = 1 , . . . , k, these matrices are formed as follows  \nEk = 􀀂e1 e2 ... ek−1 􀀃 , Z k = 􀀔xx12  \nx2 ...  \nx3 ...  \nxkx−k1􀀕 . (2)  \nThe TDE involves augmenting the matrices Ek , Zk with time-shifted copies of the measurements, transforming them into Hankel matrices. This process can be represented as follows  \n􀀲 e 1 e2 ... ek−NTDE−1􀀳 􀀲􀀶 x 1x 2 x 2x 3 .","cbCaigfML7Ir8K8G","https://ap.wps.com/l/cbCaigfML7Ir8K8G","pdf",217898,1,2,"English","en",105,"# Introduction\n# Integrating Time-Delay Embedding into Data-Driven Inverse Dynamics\n# Reducing the Feedforward Control Error\n# Acknowledgments\n# References","[{\"question\":\"What controller architecture is used for feedforward control in the study?\",\"answer\":\"The controller combines a Lagrangian Neural Network (LNN) for conservative forces with a Feedforward Neural Network (FNN) that forecasts variances, complemented by residual modeling for DID error discovery.\"},{\"question\":\"How does Data-Driven Inverse Dynamics (DID) define and learn the residual error?\",\"answer\":\"DID maps system states and desired next states to residual control-signal errors using a weighted recursive least-squares method with regularization, allowing forecasted errors to be integrated into the controller output.\"},{\"question\":\"What effect does adding Time-Delay Embedding (TDE) have on control error and computation?\",\"answer\":\"Increasing embeddings reduces mean residue error, notably for e1, and decreases standard deviation in an exponential-like manner; however, computational cost rises as the DID model updates become more expensive.\"}]","Enhancing Machine Learning-Based Feedforward Control of 2-DOF Flexure Manipulator - Benefits of Time-Delay Embedding | PDF",1785935012,5,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":28},"enhancing-machine-learning-based-feedforward-control-of-2-dof-flexure-manipulator-benefits-of-time-delay-embedding","",{"@graph":36,"@context":84},[37,53,67],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,47,50],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":21},"https://docshare.wps.com/document/","Document",{"item":48,"name":12,"@type":43,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":43,"position":52},"https://docshare.wps.com/document/enhancing-machine-learning-based-feedforward-control-of-2-dof-flexure-manipulator-benefits-of-time-delay-embedding/126822/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-08-05",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What controller architecture is used for feedforward control in the study?","Question",{"text":74,"@type":75},"The controller combines a Lagrangian Neural Network (LNN) for conservative forces with a Feedforward Neural Network (FNN) that forecasts variances, complemented by residual modeling for DID error discovery.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"How does Data-Driven Inverse Dynamics (DID) define and learn the residual error?",{"text":79,"@type":75},"DID maps system states and desired next states to residual control-signal errors using a weighted recursive least-squares method with regularization, allowing forecasted errors to be integrated into the controller output.",{"name":81,"@type":72,"acceptedAnswer":82},"What effect does adding Time-Delay Embedding (TDE) have on control error and computation?",{"text":83,"@type":75},"Increasing embeddings reduces mean residue error, notably for e1, and decreases standard deviation in an exponential-like manner; however, computational cost rises as the DID model updates become more expensive.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,108,113,118,121,126,129,133],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":21,"doc_module":4,"doc_module_name":46,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":46,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":29,"doc_module":4,"doc_module_name":46,"category_name":105,"show_sort_weight":106,"slug":107},"Comic",60,"comic",{"id":109,"doc_module":4,"doc_module_name":46,"category_name":110,"show_sort_weight":111,"slug":112},6,"Technology",50,"technology",{"id":114,"doc_module":4,"doc_module_name":46,"category_name":115,"show_sort_weight":116,"slug":117},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":119,"slug":120},30,"research-report",{"id":122,"doc_module":4,"doc_module_name":46,"category_name":123,"show_sort_weight":124,"slug":125},9,"Religion & Spirituality",20,"religion-spirituality",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":127,"show_sort_weight":124,"slug":128},"World Cup","world-cup",{"id":130,"doc_module":4,"doc_module_name":46,"category_name":131,"show_sort_weight":130,"slug":132},10,"Lifestyle","lifestyle",{"id":134,"doc_module":4,"doc_module_name":46,"category_name":135,"show_sort_weight":29,"slug":136},19,"General","general"]