Dronecode announces new Dronecore SDK, shipping with new Yuneec H520

At this weels Interdrone conference Yuneec and Dronecode announced the new DroneCore SDK, which is now shipping on the new Dronecode-based Yuneec H520 commercial hexacopter. The above slide shows how the architecture works, but basically Dronecore replaces the old DroneKit SDK, and provides an easy-to use mobile (Android and iOS) and onboard (C++ and Python) interface to Dronecode/PX4-based vehicles. Of which there are many!

The library provides a simple core API for managing one or more vehicles, providing programmatic access to vehicle information and telemetry, and control over missions, movement and other operations.

Developers can extend the library using plugins in order to add any other required MAVLink API (for example, to integrate PX4 with custom cameras, gimbals, or other hardware over MAVLink).

DroneCore can run on a vehicle-based companion computer or on a ground-based GCS or mobile device. These devices have significantly more processing power that an ordinary flight controller, enabling tasks like computer vision, obstacle avoidance, and route planning.

The full reference is here.

Views: 725

Comment by Noli Sicad on September 10, 2017 at 7:01pm
Comment by Andreas Gazis on September 10, 2017 at 11:02pm

Um, does this mean that Dronecore (unlike Dronekit) does not support Ardupilot? If this is true, is it not a rather mean move?


3D Robotics
Comment by Ramon Roche on September 18, 2017 at 9:33am

@andreas, Dronecore is a mavlink API, the team behind Dronecore is the same team behind PX4, we develop primarily for our stack, we welcome any changes to support any autopilot that has a MAVLink interface

Comment by Andreas Gazis on September 20, 2017 at 4:27pm

Aha, thanks for the clarification Ramon.


Developer
Comment by Tom Pittenger on September 26, 2017 at 7:07am

@andreas ArduPilot support is coming soon...

Comment by Fnoop on September 26, 2017 at 7:10am

Does this have any relation to dronekit?  If not, why has it been developed rather than improve on dronekit?

(This is a technical question, not a political one!)

Comment by Alexis Paques on October 25, 2017 at 1:37am

@Fnoop If I understood well, dronekit has latency. Dronecore solves that issue. 

Comment by Fnoop on October 25, 2017 at 4:12am

That would be great, latency/jitter in dronekit is really bad.  Looking forward to ardupilot support :)

Comment by Alexis Paques on October 25, 2017 at 4:48am

I am using mavros for real-time offboard control.

Comment by Fnoop on October 25, 2017 at 5:40am

That's interesting, and it's better than dronekit for latency/jitter? 

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2017   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service