Integrated spacecraft autonomous attitude control testbed

Jacob Romeo, Dylan Ballback, Kyle Fox, Sergey V. Drakunov
{"title":"Integrated spacecraft autonomous attitude control testbed","authors":"Jacob Romeo, Dylan Ballback, Kyle Fox, Sergey V. Drakunov","doi":"10.1117/12.3013739","DOIUrl":null,"url":null,"abstract":"ISAAC is a 3D-printed pneumatic spacecraft for attitude control system development in a 3-axis gimbal ring. This allows for simulated free-space movement of a cold gas thruster-controlled probe in a controlled test environment. The purpose of this open-sourced control platform is to allow students, professors, and researchers to test their control algorithms on real hardware in real-time. The end goal is to have a website allowing anyone to upload their code and watch it run via live stream. The spacecraft uses a pneumatic system to mimic cold gas thrusters by using compressed air as a means of propulsion. The delivery system uses solenoids to control the thrust, stabilizing the craft. The hardware is simple and consists of custom Arduino Printed Circuit Boards (PCB), a Raspberry Pi, an Inertial Measurement Unit (IMU) for total orientation data, and 2 LiPo batteries. The craft is entirely 3D printed, including the mounts for the components, to be accessible for future research and upgrades. The attitude controller will be integrated into the website easycontrols.org, which will allow anyone interested, both students and researchers alike, to upload their Python control algorithm and watch it run on hardware in real-time. The website will have built-in functions and examples, allowing the user to create their algorithm easily. A proof of concept of this system has been the application of a sliding mode controller in one axis of the gimbal rings. Future work can include the application of more modern control methods for students and facilities to display and follow.","PeriodicalId":178341,"journal":{"name":"Defense + Commercial Sensing","volume":"153 1‐3","pages":"130580T - 130580T-9"},"PeriodicalIF":0.0000,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Defense + Commercial Sensing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.3013739","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

ISAAC is a 3D-printed pneumatic spacecraft for attitude control system development in a 3-axis gimbal ring. This allows for simulated free-space movement of a cold gas thruster-controlled probe in a controlled test environment. The purpose of this open-sourced control platform is to allow students, professors, and researchers to test their control algorithms on real hardware in real-time. The end goal is to have a website allowing anyone to upload their code and watch it run via live stream. The spacecraft uses a pneumatic system to mimic cold gas thrusters by using compressed air as a means of propulsion. The delivery system uses solenoids to control the thrust, stabilizing the craft. The hardware is simple and consists of custom Arduino Printed Circuit Boards (PCB), a Raspberry Pi, an Inertial Measurement Unit (IMU) for total orientation data, and 2 LiPo batteries. The craft is entirely 3D printed, including the mounts for the components, to be accessible for future research and upgrades. The attitude controller will be integrated into the website easycontrols.org, which will allow anyone interested, both students and researchers alike, to upload their Python control algorithm and watch it run on hardware in real-time. The website will have built-in functions and examples, allowing the user to create their algorithm easily. A proof of concept of this system has been the application of a sliding mode controller in one axis of the gimbal rings. Future work can include the application of more modern control methods for students and facilities to display and follow.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
航天器自主姿态控制综合试验台
ISAAC 是一个三维打印的气动航天器,用于在三轴万向节环中开发姿态控制系统。这使得冷气体推进器控制的探测器能够在受控测试环境中进行模拟自由空间运动。这个开源控制平台的目的是让学生、教授和研究人员能够在真实硬件上实时测试他们的控制算法。最终目标是建立一个网站,允许任何人上传代码,并通过直播观看代码运行。航天器使用气动系统模仿冷气推进器,以压缩空气作为推进手段。传送系统使用螺线管来控制推力,从而稳定飞船。硬件非常简单,包括定制的 Arduino 印刷电路板(PCB)、一个树莓派(Raspberry Pi)、一个用于获取总方位数据的惯性测量单元(IMU)和两块锂电池。该飞行器完全是 3D 打印的,包括组件的支架,以便将来进行研究和升级。姿态控制器将被集成到网站 easycontrols.org,任何感兴趣的人,包括学生和研究人员,都可以通过该网站上传自己的 Python 控制算法,并实时观察其在硬件上的运行情况。网站将提供内置功能和示例,让用户轻松创建自己的算法。该系统的概念验证是在万向节环的一个轴上应用滑动模式控制器。未来的工作可以包括应用更现代的控制方法,供学生和设备展示和跟踪。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Enhanced robot state estimation using physics-informed neural networks and multimodal proprioceptive data Exploring MOF-based micromotors as SERS sensors Adaptive object detection algorithms for resource constrained autonomous robotic systems Adaptive SIF-EKF estimation for fault detection in attitude control experiments A homogeneous low-resolution face recognition method using correlation features at the edge
×
引用
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