npm 包 meshblu-drone-army 使用教程

阅读时长 3 分钟读完

前言

meshblu-drone-army 是一个基于 Node.js 的 npm 包,它可以用于控制多个无人机协同工作,实现高效的任务完成,如搜救、勘探等。在本文中,我们将介绍如何使用这个 npm 包,并向您展示一些示例代码来帮助您更好地了解它的使用方法。

安装

在终端窗口中,输入以下命令来安装该 npm 包:

开始

在使用 meshblu-drone-army 前,您需要先申请一个 meshblu 应用程序的 UUID 和 Token。如果您没有序列号,请按照以下步骤操作。

申请 UUID 和 Token

  1. 访问 meshblu.io
  2. 单击“Sign Up”注册并创建账户。
  3. 单击“Create New Device”创建设备。
  4. 在“Device Type”下拉菜单中选择“Drone”。
  5. 单击“Create”创建设备。
  6. 您将在设备页面上看到 UUID 和 Token。请记下它们,为以后使用做准备。

使用示例

下面是一个使用 meshblu-drone-army 的示例代码,它可以启动两个无人机并将它们移动到给定的坐标。

-- -------------------- ---- -------
--- ---------------- - -----------------------------
--- ---- - --- ------------------
  ----- ------------
  ------ ------------
--
--- ------ - ---------------- ---------------
------------------ -- -
  -- ----- -
    ------------------
    ------
  -
  ------------------ ----- -- -
    -- ----- -
      ------------------
      ------
    -
    --- -------- - ---------- -------- ---------- --------
    ------------------- --------- ----- -- -
      -- ----- -
        ------------------
      - ---- -
        ---------------- ------ ------- -- --------------
      -
      -----------
    --
  --
--
展开代码

上面的代码创建了一个 MeshbluDroneArmy 对象 army,并启动了两个无人机,并将它们移动到给定的坐标。该方法 army.move(drones, location) 可以将所有无人机移动到给定位置。

在示例代码中,也可以看到如何使用 army.connect() 建立连接,以及如何使用 army.start() 启动无人机,如何使用 army.stop() 停止无人机并断开连接。

深入了解 MeshbluDroneArmy

如果您想深入了解 MeshbluDroneArmy,请访问 GitHub 网站,了解更多的使用细节。

结论

在本文中,我们介绍了如何使用 npm 包 meshblu-drone-army,并向您展示了如何使用示例代码来控制多个无人机协同工作。通过实践和深入了解该 npm 包,您将能够掌握更多的技术和指导意义。如果您有任何问题或疑虑,请在评论中与我们分享。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066f421d8e776d08040e09

纠错
反馈

纠错反馈