与卫星开发相关的硬件和软件缺陷极大地导致了最初的 CubeSat 任务的失败率接近 60%。随着小型卫星在商业和科学努力中的作用超越“工程演习”,航天器设计的基本方面必须成熟并广泛可用,以便继续推进这一宝贵的太空探索技术。
PyCubed:一种经过辐射测试的开源 CubeSat 框架,可经济高效地将 ADCS、TT&C、C&DH 和 EPS 集成到一个完全用 Python 编程的 PC104 兼容模块中。PyRCubed 通过组件和系统级辐射测试、深入的设计和认证文档以及正在进行的 LEO 任务 (KickSat-2) 的在轨飞行性能,解决了 CubeSats 的许多与硬件相关的故障模式。通过 CircuitPython 对 Python 编程语言的低级实现也减轻了任务就绪软件开发的挑战。
项目网站:
GitHub 上提供了所有文档、设计文件和教程:https : //网页链接。
国产CPU处理器的代表,龙芯已经可以流畅播放4K超高清视频,并支持CPU软解码、硬件加速解码两种方案,码率支持也达到了40Mbps,性能的提升也是看得见的。
在过去的4年里,为了改善龙芯平台上的音视频应用体验,龙芯团队持续针对视频编解码库(FFmpeg、libx264、libvpx、openH264、libyuv)、图形图像渲染库(skia、pixman、mesa、sdl2)、图片编解码(libjpeg-turbo、libpng)、基础压缩解压缩zlib进行深入优化。
在4K方面,H264格式、6Mbps码率视频的解码帧率已经达到了55fps左右,可以满足主流视频网站4K视频的播放需求。
CPU解码方面,随着龙芯3A5000处理器、龙芯适配FFmpeg 4.1.6的推出,纯CPU解码流畅播放4K视频的码率有望从6Mbps提高到40Mbps。
播放器方面,龙芯正在适配一款新的开源播放器,计划随着loongnix2.0一起推出。