文件名称:matlab代码过长分行-Dynamics-Control:动力学控制
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-13 02:06:10
系统开源
matlab代码过长分行动力学控制准则/开发实践 概述:本文档的目标是为将在VT USIP CubeSat上运行的所有软件的开发设定标准。 我们的首要任务是确保所有运行的软件都尽可能强大和可靠。 为了支持该目标,我们提出以下建议:所有代码在提交给master分支之前,都将通过一系列可靠的单元测试集成。 使用MathWorks Profiler,Matlab代码必须具有100%的代码覆盖率。按照自动化测试程序,必须至少由团队的另一位成员(飞行软件/ ADCS / C&DH等)检查代码。 所有代码都应按照安全关键C的JPL编码标准进行开发。开发将通过[github | bitbucket | something_else]进行。 工作将通过票务系统进行跟踪,在该系统中,高级别的票证(例如“集成ADCS软件”)将分解为易于完成的子任务(例如“将太阳光传感器读数添加到RTOS”,“低级磁矩驱动器”等) )。 每个子任务将经历分支和代码审查过程。 Github分支策略的工作原理:主分支应始终包含“飞行就绪”代码。 也就是说,代码已经由作者以外的至少一个团队成员审查并且具有足够的测试覆盖范围(请参
【文件预览】:
Dynamics-Control-master
----README.md(4KB)