27浏览
查看: 27|回复: 0

[求助] 大疆TT无人机画圆方案二,如何写出代码?

[复制链接]
[初始化] 当绿旗被点击时
    1. Tello 无人机 → 连接 Tello(自动搜索无人机 WiFi)
    2. 等待 2 秒(确保连接稳定)
    3. 显示 "电池电量:" + Tello.获取电池电量() + "%"(屏幕提示电量)
    4. 如果 Tello.获取电池电量() < 30 → 显示 "电量不足,无法飞行" 并停止程序
    5. 否则:
        a. Tello 无人机 → 起飞
        b. 等待 2 秒(稳定起飞姿态)
        c. Tello 无人机 → 上升 150 厘米(飞行高度 1.5 米,避免碰撞)
        d. 等待 1 秒(稳定高度)
        e. 定义变量:速度 = 40(cm/s,前飞速度)、半径 = 2(米,绕圆半径)
        f. 计算:圆周长 = 2 × 3.14 × 半径 → 单圈时间 = (圆周长 × 100) ÷ 速度(转换为厘米)
        g. 计算:旋转速度 = 360 ÷ 单圈时间(度/秒,确保一圈转 360 度)
        h. 限制旋转速度在 10-100 之间(Tello 允许范围)
        i. 显示 "开始绕圆,半径:2 米"
        j. 执行 RC 控制:左右=0、前后=速度、上下=0、旋转=旋转速度(同时前飞+顺时针转)
        k. 等待 单圈时间 秒(完成一圈绕圆)
        l. 执行 RC 控制:左右=0、前后=0、上下=0、旋转=0(停止所有动作)
        m. 等待 1 秒(稳定姿态)
        n. Tello 无人机 → 降落
        o. 显示 "绕圆完成,已降落"
    6. Tello 无人机 → 断开连接(程序结束)
用mind+图形化模块。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail