问题标签 [dronekit]

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 回答
136 浏览

python - Dronekit python goto_position_target_local_ned()

使用 ArduCopter 作为 SITL 运行dronekit-python 是成功的。(APM:Copter V3.4-dev)

然后,我在真机上运行相同的代码(APM:Copter V3.2.1)是行不通的。代码来自dronekit 的示例。任何想法或指针表示赞赏。

0 投票
2 回答
1383 浏览

dronekit-python - Dronekit python 车辆连接超时

我正在尝试在我的单人无人机上使用dronekit 运行 helloworld.py。

我的环境是

当我尝试运行简单的 helloworld 示例时,vehicle.connect()超时。

我也尝试将 pymavlink 降级到 1.1.73,但没有奏效。任何帮助深表感谢。

0 投票
1 回答
88 浏览

android - Dronekit Android Drone 构造函数不接受上下文

我尝试编写一个 Android 应用程序来从我的无人机中读取一些数据。在我在 github 和 Javadoc 上看到的示例中,新 Drone 的构造函数需要一个上下文。但我在 Android Studio 中的 Drone 不接受任何参数。

构建.gradle:

我的活动:(根据 Android Studio,这是正确的)

在下一行我得到一个错误:

错误:Drone 中的 Drone() 无法应用于 (android.context.Context)

谁知道我哪里错了?

0 投票
3 回答
2995 浏览

dronekit-python - 如何用pythondronekit“向左/向右/向前/向后”?

我正在使用 APM 自动驾驶我的六轴飞行器并遵循教程。通过查看这个可用的命令,我看不到如何命令无人机向左/向右/向前/向后?

有人可以帮我吗?

0 投票
3 回答
4450 浏览

ios - DJI SDK 是否与 MAVLink 协议通信?

我正在为 Auto Boat 系统制作应用程序,并且在阅读 Drone Kit API 文档时。此 API 不适用于 iOS。我已经搜索了另一个 DJI SDK 。

我正在使用 pixhawk 设备作为飞行控制器,它监听 MAVLink 协议。

我只想知道 DJI 是否可以与 MAVLink 协议进行通信。

提前致谢 。

0 投票
0 回答
70 浏览

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

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

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

有人有什么主意吗?

0 投票
0 回答
121 浏览

python - 使用dronekit-python(“滑翔机”作为车辆)“关闭”电机

我正在开展一个项目,该项目旨在使用 Raspberry Pi、Dronekit 和 PixHawk 构建从气象气球发射的自动滑翔机。

为了测试我们的导航算法,我们将遥控飞机飞行到 400 英尺(法定限制),然后切换到自动化软件。

有什么方法可以让 Dronekit 将我们的车辆视为滑翔机而不是飞机?也就是说,一旦我们切换到自动化软件,它只会控制副翼,而不是螺旋桨。这只是试飞的问题,至于正确的事情我们根本不会连接螺旋桨。

0 投票
2 回答
3068 浏览

dronekit-python - 如何在 Dronekit 上使用 Arducopter 设置 GUIDED_NOGPS 模式?

如何命令 Arducopter 进入guided_nogps 模式?我计划在 gps 被拒绝的环境中操作,虽然其他帖子表明这可以通过guided-nogps 实现,但我看不到如何设置该模式。使用 Dronekit (python) vehicle.mode = VehicleMode("Guided_NoGPS") 返回一个错误,表明没有这种模式。

Mavlink 也拒绝承认该模式。

我的设置是运行 Arducopter 的 Pixhawk 和 Raspberry Pi 伴侣。DroneKit-SITL 上的固件是 v3.5 dev 和 v3.4(我为此编译了自己的 v3.4 二进制文件)。

其他一切都很好(例如,通过 set_attitude_target 进行控制,感谢这篇文章如何通过 DroneKit 设置直升机姿态 - SET_ATTITUDE_TARGET 不工作) - 我只需要能够进入室内!

另外 - 在发布 Arducopter v3.4控制没有 GPS 的运动之前,我确实在这篇文章中注意到可能需要光流传感器。这个要求实现了吗?

再次感谢!

欢迎所有建议。

感谢斯奎尔特的帮助。我创建了一个函数来改变飞行模式(20):

消息正确接收但未成功(返回结果 3)。我不确定的一件事是参数 2,规范表明它是特定于平台的。我放了 0,因为我不确定如何处理 Arducopter。

再次,欢迎任何建议,非常感谢!

0 投票
1 回答
235 浏览

dronekit-python - 为dronekit-sitl 构建目标

你如何为dronekit-sitl 构建直升机固件?我可以做任何一个make px4-v2make sitl但似乎都不对。dronekit sitl 提供的最新固件是 3.3,我想试用 3.4(并最终做出一些我自己的更改并尝试一下)。

0 投票
1 回答
55 浏览

dronekit - DroneKit Cloud 未找到错误页面

DroneKit Cloud 文档的链接将我带到未找到的错误页面。这个项目还活跃吗?或者,它已经停产了吗?

谢谢!