问题标签 [dronekit-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
147 浏览

java - 如何在dronekit的伴侣/控制器计算机上运行java代码?

我正在使用带有 SITL/3DR 独奏的无人机套件来制作简约原型。

有一次,我想将一些地面控制站代码(用 Java/Scala 编写)移动到配套计算机上,以便更好地进行实时处理。只是发现 Java 未包含在其随附的 Yocto linux 中(我也无法在存储库中找到它)。

有没有一种简单的方法可以在配套计算机上安装 java?

0 投票
1 回答
108 浏览

dronekit - 如何在 PARAMETER_RECEIVED 事件期间提取 EXTRA_PARAMETER 数据?

使用 Dronekit Android,我正在监听 onDroneEvent 中的事件。其中一个事件是 AttributeEvent.PARAMETER_RECEIVED

我可以获取其他属性,例如姿态,电池,信号rssi等。只是不知道如何访问连接后无人机发送的参数。

任何指针将不胜感激。

0 投票
2 回答
614 浏览

android - 如何使用 mavlink 消息起飞 PX4 自动驾驶仪?

我按照以下链接的示例代码

http://android.dronekit.io/first_app.html

当我设置 API VehicleApi.getApi(this.drone).arm(true); vehicleState.isFlying() 自动变为 true。

谁能告诉我这个问题是什么?

我需要的是:1.起飞,降落

我从一些网站上了解到,dronekit-android 不支持模式更改。如果是这样,我应该如何发送mavlink消息起飞和降落?到目前为止,我可以成功地将mavlink消息发送到PX4板。

感谢回复。

谢谢你的回复。

BR肖恩

0 投票
0 回答
70 浏览

android - dronekit-android API addMavlinkObserver 导致系统崩溃

我正在使用可以成功连接到 PX4 板的dronekit-android包。但是,我尝试在 1 线程中接收 mavlink 消息,接收 API addMavlinkObserver 导致系统崩溃。

连接无人机后,我只需按一下按钮调用此函数,它就会崩溃。

有人有什么主意吗?

0 投票
1 回答
853 浏览

dronekit - DroneKit 简单起飞不起作用

我正在尝试做一个简单的Takeoff命令。

下面是代码:

虽然我正在设法 ARM 直升机,但起飞命令总是返回错误,有executionError3 或 4,我不知道这是什么意思?任何人有executionError代码的含义?或者也许知道是什么问题?

0 投票
2 回答
162 浏览

dronekit - DroneKit 任务未发送到无人机

我正在尝试使用 Drone-Kit android 创建简单的任务。

问题是有时它有效,有时它不...我不知道为什么它不工作...我在代码中没有任何错误。

我在听

但只有AttributeEvent.MISSION_UPDATED在我运行代码时才会触发。即使它被解雇,这并不意味着任务更新正确。我正在使用 Mission Planer 检查任务。我只是不明白为什么它有时有效,有时无效。

我确实确保无人机连接到应用程序。我还确保无人机正常并且可以武装。我真的被困在这里......任何帮助将不胜感激。

0 投票
1 回答
191 浏览

dronekit-python - 获取无人机飞行状态 vi 无人机套件

有没有办法使用dronekit获取无人机的飞行状态?我所说的飞行状态是指:着陆、起飞、悬停、飞行、着陆

0 投票
0 回答
45 浏览

android - Drone.getAttribute(AttributeType.Signal) 返回无效信号

我正在尝试使用 3DR Solo 在我自己的应用程序上实现 Dronekit-Android 库。我有一个无人机遥测屏幕,它已经显示了无人机的高度、电池百分比、速度等。所有这些数据都已成功检索和显示。但是,以下代码段未返回信号信息:

signal.isValid无论无人机的状态如何(空闲、飞行、悬停等),总是返回 false。使用 3DR 的应用程序显示 Signal 信息正在更新。

我错过了什么?

0 投票
1 回答
490 浏览

dronekit - 使用 USB 将 Android 连接到 Pixhawk

我正在寻找一种使用 USB(OTG)电缆将我的 pixhawk 连接到安卓设备的方法。

在做了一些研究之后,我认为有两种可能的方法可以做到这一点。使用 pixhawk 上的微型 USB 端口或仅使用 USB FTDI 电缆来使用遥测端口。

我在问是否可以将dronekit android与这些选项中的任何一个一起使用?

如果是的话,你会推荐哪一个。

谢谢

0 投票
1 回答
90 浏览

android - ConnectionParameter 需要哪些参数?

我一直在关注 3DR Dronekit-Android 分步项目,以在 Android Studio 上创建任务规划器应用程序。我坚持创建一种通过 UDP 连接的方法。

ConnectionParameter我收到如下错误消息

ConnectionParameter(int, android.os.Bundle, androind.net.Uri)' 在 'com.o3dr.services.android.lib.drone.connection.ConnectionParameter' 中具有私有访问权限

需要什么论据ConnectionParameter?有没有其他方法可以让我在 java 库中找到所需的参数?