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

Project Description
Asv.Drones Open-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.Gbs Ground 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.Sdr SDR 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

Project Description
Asv.Mavlink MAVLink 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.Gnss GNSS, 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.Ulog ULog parser library with command-line tools for inspecting PX4 ULog files, extracting messages, and reading parameters.
Asv.Audio Reactive .NET library for working with audio sources, capture and render devices, and Opus encode/decode pipelines.
Asv.Hal Hardware abstraction layer for unified interaction with displays, keyboards, LEDs, switches, and other hardware components.
Asv.Common Shared .NET foundation for ASV projects: common primitives, configuration, composition, I/O, application modeling, storage, protocol routing, serialization, geodesy, and test helpers.

UI And Mapping

Project Description
Asv.Avalonia Lightweight 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-drones asv-drones Public

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

    C# 205 37

  2. asv-drones-gbs asv-drones-gbs Public

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

    C# 6 3

  3. asv-gnss asv-gnss Public

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

    C# 28 9

  4. asv-mavlink asv-mavlink Public

    Mavlink library for .NET

    C# 28 6

  5. asv-common asv-common Public

    Provides common types and extensions for asv-based libraries

    C# 6 1

  6. asv-drones-docs asv-drones-docs Public

    Documentation for asv-drones

    3

Repositories

Showing 10 of 22 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…