执行任务,flighttask_progress报322603

评论

7 条评论

  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 这份文件是在哪个平台生成的?可以检查下航点动作是否设置合理。 感谢您对大疆产品的支持!祝您一切顺利! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • Suyoung21

    kmz文件是根据上云api里规则生成的,如果不设置航点动作能正常起飞,为了排查问题,只给其中一个航点设置了动作,却无法起飞,progress监听看到报错322603

     

        <Placemark>
                    <Point>
                        <coordinates>120.6627319252288,31.32755422436223</coordinates>
                    </Point>
                    <wpml:index>1</wpml:index>
                    <wpml:executeHeight>50.0</wpml:executeHeight>
                    <wpml:waypointSpeed>10.0</wpml:waypointSpeed>
                    <wpml:waypointHeadingParam>
                        <wpml:waypointHeadingMode>followWayline</wpml:waypointHeadingMode>
                        <wpml:waypointHeadingAngle>0</wpml:waypointHeadingAngle>
                        <wpml:waypointHeadingPathMode>followBadArc</wpml:waypointHeadingPathMode>
                    </wpml:waypointHeadingParam>
                    <wpml:waypointTurnParam>
                        <wpml:waypointTurnMode>toPointAndStopWithDiscontinuityCurvature</wpml:waypointTurnMode>
                        <wpml:waypointTurnDampingDist>0</wpml:waypointTurnDampingDist>
                    </wpml:waypointTurnParam>
                    <wpml:useStraightLine>1</wpml:useStraightLine>
                    <wpml:actionGroup>
                        <wpml:actionGroupId>1</wpml:actionGroupId>
                        <wpml:actionGroupStartIndex>0</wpml:actionGroupStartIndex>
                        <wpml:actionGroupMode>sequence</wpml:actionGroupMode>
                        <wpml:actionTrigger>
                            <wpml:actionTriggerType>reachPoint</wpml:actionTriggerType>
                        </wpml:actionTrigger>
                        <wpml:action>
                            <wpml:actionId>0</wpml:actionId>
                            <wpml:actionActuatorFunc>gimbalRotate</wpml:actionActuatorFunc>
                            <wpml:actionActuatorFuncParam>
                                <wpml:gimbalHeadingYawBase>north</wpml:gimbalHeadingYawBase>
                                <wpml:gimbalRotateMode>absoluteAngle</wpml:gimbalRotateMode>
                                <wpml:gimbalPitchRotateEnable>1</wpml:gimbalPitchRotateEnable>
                                <wpml:gimbalPitchRotateAngle>0.0</wpml:gimbalPitchRotateAngle>
                                <wpml:gimbalRollRotateEnable>1</wpml:gimbalRollRotateEnable>
                                <wpml:gimbalRollRotateAngle>0.0</wpml:gimbalRollRotateAngle>
                                <wpml:gimbalYawRotateEnable>1</wpml:gimbalYawRotateEnable>
                                <wpml:gimbalYawRotateAngle>-19.0</wpml:gimbalYawRotateAngle>
                                <wpml:gimbalRotateTimeEnable>0</wpml:gimbalRotateTimeEnable>
                                <wpml:gimbalRotateTime>10</wpml:gimbalRotateTime>
                            </wpml:actionActuatorFuncParam>
                        </wpml:action>
                        <wpml:action>
                            <wpml:actionId>1</wpml:actionId>
                            <wpml:actionActuatorFunc>zoom</wpml:actionActuatorFunc>
                            <wpml:actionActuatorFuncParam>
                                <wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
                                <wpml:focalLength>162.0</wpml:focalLength>
                            </wpml:actionActuatorFuncParam>
                        </wpml:action>
                        <wpml:action>
                            <wpml:actionId>2</wpml:actionId>
                            <wpml:actionActuatorFunc>takePhoto</wpml:actionActuatorFunc>
                            <wpml:actionActuatorFuncParam>
                                <wpml:payloadPositionIndex>0</wpml:payloadPositionIndex>
                                <wpml:fileSuffix>06094345774</wpml:fileSuffix>
                                <wpml:payloadLensIndex>zoom</wpml:payloadLensIndex>
                                <wpml:useGlobalPayloadLensIndex>0</wpml:useGlobalPayloadLensIndex>
                            </wpml:actionActuatorFuncParam>
                        </wpml:action>
                        <wpml:actionGroupEndIndex>2</wpml:actionGroupEndIndex>
                    </wpml:actionGroup>
                </Placemark>
    0
    评论操作 固定链接
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 你提供的是第二个航点,但是开始执行的航点是第一个。actionGroupStartIndex 感谢您的理解与支持,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • Suyoung21

    没明白你说的,我贴的是第二个航点,是为了展示只有这个航点设置了动作,执行肯定是从第一个航点执行的,第一个航点有,但我没设置动作

    现在我这边测试又有新的问题,发现takephoto这个动作与zoom动作没法共存,只设置了zoom动作可以正常起飞,如果zoom之后再加上takephoto机场就只是打开盖子再合上,flighttask_progress就报322603

    0
    评论操作 固定链接
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 请问无人机跟机场是什么类型?目前版本是最新的吗? 感谢您对大疆产品的支持!祝您一切顺利! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接
  • Suyoung21

    我明白了,没理解actionGroupStartIndex 和 actionGroupEndIndex ,这个指的是航点的index,一开始以为是动作起始的actionId,我当前航点中的actionGroup的上述2个值可以设置成当前航点的index

    0
    评论操作 固定链接
  • DJI Developer Support
    尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 目前还是报错吗? 感谢您对大疆产品的支持!祝您一切顺利! Best Regards, DJI 大疆创新SDK技术支持
    0
    评论操作 固定链接

请先登录再写评论。