🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
SegmentGraph.hpp
浏览该文件的文档.
1
20
21#pragma once
22
23#include "AstGlobal.h"
24#include "Segment.hpp"
25#include "Sequence.hpp"
26#include <vector>
27
28AST_NAMESPACE_BEGIN
29
36class AST_CORE_API SegmentGraph: public Segment
37{
38public:
39 AST_OBJECT(SegmentGraph)
40
41 SegmentGraph() = default;
42 ~SegmentGraph() override = default;
43public:
44 errc_t execute() override;
45public:
46 std::vector<HMissionCommand> commands_;
47};
48
49
52AST_NAMESPACE_END
轨道段框图,用类似simulink的框图描述复杂、多航天的航天任务中的轨道任务段
定义 SegmentGraph.hpp:37
std::vector< HMissionCommand > commands_
任务命令序列
定义 SegmentGraph.hpp:46
轨道段(虚基类),用于描述任务序列中的轨道段,例如初始状态段、轨道机动段、轨道预报段等
定义 Segment.hpp:44
virtual errc_t execute() override=0
执行任务