Skip to content
@asv-soft

Asv Soft

Our team create open source user-friendly software for drones

linkedin

Hi there

ASV Soft builds open-source, user-friendly software for drones, payloads, RTK base stations, mapping, telemetry, and developer tooling around UAV systems.

Our ecosystem is centered around Asv.Drones, a modular ground control station for ArduPilot and PX4, and a set of .NET libraries and plugins that make it easier to build custom drone applications.

Documentation is available at docs.asv.me.

Core Drone Applications

ProjectDescription
Asv.DronesOpen-source cross-platform ground control station for ArduPilot and PX4. It supports modular UI, multiple UAVs, MAVLink communication, payload integration, command workflows, and plugin-based extension.
Asv.Drones.GbsGround base station service with Real-Time Kinematic (RTK) support. It routes MAVLink traffic, works with GNSS receivers, and sends differential corrections to UAVs through standard MAVLink messages.
Asv.Drones.SdrSDR payload example for drones. It demonstrates how to integrate software-defined radio capabilities, spectrum analysis, geolocation, and mission-specific payload control with the ASV drone stack.

Drone And Protocol Libraries

ProjectDescription
Asv.MavlinkMAVLink library for .NET with APIs for sending commands, receiving telemetry, working with MAVLink-compatible vehicles and payloads, plus CLI tools for simulation, testing, and code generation.
Asv.GnssGNSS, aviation, and receiver-control protocol library for .NET. It parses NMEA 0183, RTCM v2/v3, UBX, ASTERIX, ADS-B, raw GPS/GLONASS, SBF, ComNav, Javad, and related streams.
Asv.UlogULog parser library with command-line tools for inspecting PX4 ULog files, extracting messages, and reading parameters.
Asv.AudioReactive .NET library for working with audio sources, capture and render devices, and Opus encode/decode pipelines.
Asv.HalHardware abstraction layer for unified interaction with displays, keyboards, LEDs, switches, and other hardware components.
Asv.CommonShared .NET foundation for ASV projects: common primitives, configuration, composition, I/O, application modeling, storage, protocol routing, serialization, geodesy, and test helpers.

UI And Mapping

ProjectDescription
Asv.AvaloniaLightweight framework for building cross-platform Avalonia UI applications with ready-to-use controls, utilities, theming, dialogs, undo/redo, and application-model infrastructure.

Connect With Us

Feel free to connect with us, use our projects, open issues, or join the team.

image

Pinned Loading

  1. asv-dronesasv-dronesPublic

    Open source implementation of ground control station application for ArduPilot and PX4 autopilot

    C# 220 37

  2. asv-drones-gbsasv-drones-gbsPublic

    A ground base station service with Real-Time Kinematic (RTK) support

    C# 6 3

  3. asv-gnssasv-gnssPublic

    GNSS library for parsing RTCMv2, RTCMv3, NMEA and control recievers througt SBF, ComNav, UBX protocols for .NET

    C# 28 9

  4. asv-mavlinkasv-mavlinkPublic

    Mavlink library for .NET

    C# 30 5

  5. asv-commonasv-commonPublic

    Provides common types and extensions for asv-based libraries

    C# 6 1

  6. asv-drones-docsasv-drones-docsPublic

    Documentation for asv-drones

    3

Repositories

Showing 10 of 23 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…