
地面站基础
循环与执行次数
总共几遍、额外重复几遍,要先看字段定义。
闭合一遍,也可以不循环
A→B→C→A完成一圈后停止,路径闭合,但没有第二圈。题目“闭合不循环”不能被设置成无限重复。
总共三遍,不一定填“重复3”
这是一个有前提的例子。有的软件字段直接表示总次数,所以不能拿上式通用地改所有软件。
次数按整数理解;“大于”与“不小于”不同。先确定题目要求的总次数,再换算软件字段,不把总圈数和额外重复次数混写。
从哪里开始重复
先明确循环起、终记录及退出动作。含H、避让点或重复首点时,尤其要检查循环范围,别把前导路径和落地动作放进每一遍任务。
先把“完整一遍”圈定清楚,再数需要几遍。字段若计总次数,就按总次数理解;若只计首遍之后的额外重复,则把首遍单独算进去。最后核对预览中实际走过的完整任务,而不只看输入框。
使用跳转记录来重复时,目标记录和重复次数要配套核对。ArduPilot的DO_JUMP就是这种实现示例;它的Repeat#计跳转次数,不是所有地面站“循环”栏的统一定义。
题面只写“闭合循环”却没有给次数时,先保留原词,按指定软件和考前说明确认;不要自行补成1次、999次,或把最大次数当成无限次数。