问题标签 [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.
python - Dronekit python goto_position_target_local_ned()
使用 ArduCopter 作为 SITL 运行dronekit-python 是成功的。(APM:Copter V3.4-dev)
然后,我在真机上运行相同的代码(APM:Copter V3.2.1)是行不通的。代码来自dronekit 的示例。任何想法或指针表示赞赏。
dronekit-python - Dronekit python 车辆连接超时
我正在尝试在我的单人无人机上使用dronekit 运行 helloworld.py。
我的环境是
当我尝试运行简单的 helloworld 示例时,vehicle.connect()
超时。
我也尝试将 pymavlink 降级到 1.1.73,但没有奏效。任何帮助深表感谢。
android - Dronekit Android Drone 构造函数不接受上下文
我尝试编写一个 Android 应用程序来从我的无人机中读取一些数据。在我在 github 和 Javadoc 上看到的示例中,新 Drone 的构造函数需要一个上下文。但我在 Android Studio 中的 Drone 不接受任何参数。
构建.gradle:
我的活动:(根据 Android Studio,这是正确的)
在下一行我得到一个错误:
错误:Drone 中的 Drone() 无法应用于 (android.context.Context)
谁知道我哪里错了?
ios - DJI SDK 是否与 MAVLink 协议通信?
我正在为 Auto Boat 系统制作应用程序,并且在阅读 Drone Kit API 文档时。此 API 不适用于 iOS。我已经搜索了另一个 DJI SDK 。
我正在使用 pixhawk 设备作为飞行控制器,它监听 MAVLink 协议。
我只想知道 DJI 是否可以与 MAVLink 协议进行通信。
提前致谢 。
android - dronekit-android API addMavlinkObserver 导致系统崩溃
我正在使用可以成功连接到 PX4 板的dronekit-android包。但是,我尝试在 1 线程中接收 mavlink 消息,接收 API addMavlinkObserver 导致系统崩溃。
连接无人机后,我只需按一下按钮调用此函数,它就会崩溃。
有人有什么主意吗?
python - 使用dronekit-python(“滑翔机”作为车辆)“关闭”电机
我正在开展一个项目,该项目旨在使用 Raspberry Pi、Dronekit 和 PixHawk 构建从气象气球发射的自动滑翔机。
为了测试我们的导航算法,我们将遥控飞机飞行到 400 英尺(法定限制),然后切换到自动化软件。
有什么方法可以让 Dronekit 将我们的车辆视为滑翔机而不是飞机?也就是说,一旦我们切换到自动化软件,它只会控制副翼,而不是螺旋桨。这只是试飞的问题,至于正确的事情我们根本不会连接螺旋桨。
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。
再次,欢迎任何建议,非常感谢!
dronekit-python - 为dronekit-sitl 构建目标
你如何为dronekit-sitl 构建直升机固件?我可以做任何一个make px4-v2
,make sitl
但似乎都不对。dronekit sitl 提供的最新固件是 3.3,我想试用 3.4(并最终做出一些我自己的更改并尝试一下)。
dronekit - DroneKit Cloud 未找到错误页面
DroneKit Cloud 文档的链接将我带到未找到的错误页面。这个项目还活跃吗?或者,它已经停产了吗?
谢谢!