基于特征的卫星姿态估计系统的硬件/软件协同设计

Yunjie Liu;Anne Bettens;Xiaofeng Wu
{"title":"基于特征的卫星姿态估计系统的硬件/软件协同设计","authors":"Yunjie Liu;Anne Bettens;Xiaofeng Wu","doi":"10.1109/JMASS.2023.3328879","DOIUrl":null,"url":null,"abstract":"Vision-based pose estimation is fundamental for close proximity satellite operations, especially for on-orbit service missions. While neural network methods for pose estimation are becoming more widespread, traditional computer vision techniques still offer unique benefits in terms of efficiency and reliability. This article presents an algorithm that uses feature point detection and random sample consensus (RANSAC) as a solution for satellite pose estimation. The proposed algorithm requires no initialization, previous pose, or motion state information, which significantly reduces processing time. A comparison was conducted between the proposed algorithm and neural-network-based approaches. It was found that the proposed method only needs minimal training samples and memory to produce high-precision pose estimation, making it appropriate for use on small satellite platforms, such as CubeSats. Moreover, the satellite pose estimation implementation was achieved through hardware/software (HW/SW) co-design, by implementing the feature point detection module on a field-programmable gate array (FPGA). This approach takes full advantage of an FPGA’s pipeline structure and the ability for parallel operation of software and hardware. Consequently, it offers an efficient solution for satellite pose estimation with improved operational efficiency, resource utilization, and low power consumption.","PeriodicalId":100624,"journal":{"name":"IEEE Journal on Miniaturization for Air and Space Systems","volume":"5 1","pages":"16-26"},"PeriodicalIF":0.0000,"publicationDate":"2023-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Hardware/Software Co-Design of a Feature-Based Satellite Pose Estimation System\",\"authors\":\"Yunjie Liu;Anne Bettens;Xiaofeng Wu\",\"doi\":\"10.1109/JMASS.2023.3328879\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Vision-based pose estimation is fundamental for close proximity satellite operations, especially for on-orbit service missions. While neural network methods for pose estimation are becoming more widespread, traditional computer vision techniques still offer unique benefits in terms of efficiency and reliability. This article presents an algorithm that uses feature point detection and random sample consensus (RANSAC) as a solution for satellite pose estimation. The proposed algorithm requires no initialization, previous pose, or motion state information, which significantly reduces processing time. A comparison was conducted between the proposed algorithm and neural-network-based approaches. It was found that the proposed method only needs minimal training samples and memory to produce high-precision pose estimation, making it appropriate for use on small satellite platforms, such as CubeSats. Moreover, the satellite pose estimation implementation was achieved through hardware/software (HW/SW) co-design, by implementing the feature point detection module on a field-programmable gate array (FPGA). This approach takes full advantage of an FPGA’s pipeline structure and the ability for parallel operation of software and hardware. Consequently, it offers an efficient solution for satellite pose estimation with improved operational efficiency, resource utilization, and low power consumption.\",\"PeriodicalId\":100624,\"journal\":{\"name\":\"IEEE Journal on Miniaturization for Air and Space Systems\",\"volume\":\"5 1\",\"pages\":\"16-26\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-10-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Journal on Miniaturization for Air and Space Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10302216/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Journal on Miniaturization for Air and Space Systems","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10302216/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

基于视觉的姿态估计是近距离卫星操作的基础,尤其是在轨服务任务。虽然用于姿态估计的神经网络方法越来越广泛,但传统计算机视觉技术在效率和可靠性方面仍具有独特优势。本文介绍了一种使用特征点检测和随机样本共识(RANSAC)作为卫星姿态估计解决方案的算法。所提出的算法无需初始化、先前姿态或运动状态信息,从而大大缩短了处理时间。该算法与基于神经网络的方法进行了比较。结果发现,所提出的方法只需要极少的训练样本和内存就能产生高精度的姿态估计,因此适合用于小型卫星平台,如立方体卫星。此外,卫星姿态估计是通过硬件/软件(HW/SW)协同设计实现的,在现场可编程门阵列(FPGA)上实现了特征点检测模块。这种方法充分利用了 FPGA 的流水线结构以及软件和硬件并行操作的能力。因此,它为卫星姿态估计提供了一个高效的解决方案,提高了运行效率、资源利用率和低功耗。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Hardware/Software Co-Design of a Feature-Based Satellite Pose Estimation System
Vision-based pose estimation is fundamental for close proximity satellite operations, especially for on-orbit service missions. While neural network methods for pose estimation are becoming more widespread, traditional computer vision techniques still offer unique benefits in terms of efficiency and reliability. This article presents an algorithm that uses feature point detection and random sample consensus (RANSAC) as a solution for satellite pose estimation. The proposed algorithm requires no initialization, previous pose, or motion state information, which significantly reduces processing time. A comparison was conducted between the proposed algorithm and neural-network-based approaches. It was found that the proposed method only needs minimal training samples and memory to produce high-precision pose estimation, making it appropriate for use on small satellite platforms, such as CubeSats. Moreover, the satellite pose estimation implementation was achieved through hardware/software (HW/SW) co-design, by implementing the feature point detection module on a field-programmable gate array (FPGA). This approach takes full advantage of an FPGA’s pipeline structure and the ability for parallel operation of software and hardware. Consequently, it offers an efficient solution for satellite pose estimation with improved operational efficiency, resource utilization, and low power consumption.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
4.40
自引率
0.00%
发文量
0
期刊最新文献
2024 Index IEEE Journal on Miniaturization for Air and Space Systems Vol. 5 Table of Contents Front Cover The Journal of Miniaturized Air and Space Systems Broadband Miniaturized Antenna Based on Enhanced Magnetic Field Convergence in UAV
×
引用
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