In-Orbit Control of Floating Space Robots using a Model Dependant Learning Based Methodology

Raunak Srivastava, Rolif Lima, Roshan Sah, K. Das
{"title":"In-Orbit Control of Floating Space Robots using a Model Dependant Learning Based Methodology","authors":"Raunak Srivastava, Rolif Lima, Roshan Sah, K. Das","doi":"10.1109/AERO55745.2023.10115732","DOIUrl":null,"url":null,"abstract":"Use of autonomous space robots show promising potential for precise in-orbit proximity operations like in-orbit servicing and debris capture. However, manipulators mounted on board a satellite present a highly complex and nonlinear dynamic system, which is hence difficult to control for precise in-orbit tasks. We had, in our previous work, presented a Non-linear Model Predictive Controller (NMPC) for Free Floating and Rotation Floating space robots in order to design an optimal path that the end-effector can follow while being controlled to reach the target. However, the MPC optimization problem has to be solved online with the requirement of obtaining the solution within the specified loop rate for a stable performance. Due to the high computational time taken by the MPC's optimization routine, the update frequency of MPC becomes a limiting factor when deployed even on moderately complex hardware systems. This led us to modify the existing controller and use a parameterized Neural Network based controller which learns the optimal policy from the MPC solution. Accordingly, in this work, we solve the optimal control problem via Iterative Linear Quadratic Regulator (iLQR) and use it as means to train a Neural Network (NN) policy online. The final control value for the space robot is hence a weighted combination of the control efforts obtained from the iLQR and NN policy. The accuracy of the proposed modification to a conventional Model Predictive controller and its ability to perform the control objective is demonstrated.","PeriodicalId":344285,"journal":{"name":"2023 IEEE Aerospace Conference","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE Aerospace Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AERO55745.2023.10115732","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Use of autonomous space robots show promising potential for precise in-orbit proximity operations like in-orbit servicing and debris capture. However, manipulators mounted on board a satellite present a highly complex and nonlinear dynamic system, which is hence difficult to control for precise in-orbit tasks. We had, in our previous work, presented a Non-linear Model Predictive Controller (NMPC) for Free Floating and Rotation Floating space robots in order to design an optimal path that the end-effector can follow while being controlled to reach the target. However, the MPC optimization problem has to be solved online with the requirement of obtaining the solution within the specified loop rate for a stable performance. Due to the high computational time taken by the MPC's optimization routine, the update frequency of MPC becomes a limiting factor when deployed even on moderately complex hardware systems. This led us to modify the existing controller and use a parameterized Neural Network based controller which learns the optimal policy from the MPC solution. Accordingly, in this work, we solve the optimal control problem via Iterative Linear Quadratic Regulator (iLQR) and use it as means to train a Neural Network (NN) policy online. The final control value for the space robot is hence a weighted combination of the control efforts obtained from the iLQR and NN policy. The accuracy of the proposed modification to a conventional Model Predictive controller and its ability to perform the control objective is demonstrated.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于模型依赖学习方法的漂浮空间机器人在轨控制
自主空间机器人的使用在精确的在轨近距离操作(如在轨服务和碎片捕获)方面显示出了巨大的潜力。然而,卫星上安装的机械臂是一个高度复杂的非线性动力学系统,因此难以控制精确的在轨任务。在之前的工作中,我们提出了一种用于自由浮动和旋转浮动空间机器人的非线性模型预测控制器(NMPC),以便设计末端执行器在控制到达目标时可以遵循的最优路径。然而,MPC优化问题必须在线求解,并要求在给定的循环速率内获得稳定性能的解。由于MPC的优化例程需要大量的计算时间,即使在中等复杂的硬件系统上部署,MPC的更新频率也成为限制因素。这导致我们修改现有的控制器,并使用基于参数化神经网络的控制器,该控制器从MPC解决方案中学习最优策略。因此,在这项工作中,我们通过迭代线性二次调节器(iLQR)来解决最优控制问题,并将其作为在线训练神经网络(NN)策略的手段。因此,空间机器人的最终控制值是由iLQR和NN策略得到的控制努力的加权组合。对传统的模型预测控制器进行了修正,验证了其精度和实现控制目标的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The Mission for Education and Multimedia Engagement: Breaking the Barriers to Satellite Education TID Testing of COTS-based, Two-Phase, Point-of-Load Converters for Aerospace Applications Point-Source Target Detection and Localization in Single-Frame Infrared Imagery Comparative Analysis of Different Profiles of Riblets on an Airfoil using Large Eddy Simulations A Receiver-Independent GNSS Smart Antenna for Simultaneous Jamming and Spoofing Protection
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1