Skip to content
@asv-soft

Asv Soft

Our team create open source user-friendly software for drones

Hi there 👋

Our team create open source user-friendly software for drones:

  • Asv.Drones.Gui - Open-source cross-platform application for UAV management:
    • Can control multiple UAV
    • Support command mode: one operator control one\multiple drones
    • Work with other applications (Mission Planer, QGroundControl) on the same network
    • Extensible plugin interface (weather example)
    • Multiple ports: TCP_CLIENT, TCP_SERVER, UDP, SERIAL
  • Asv.Drones.Gbs - Ground base station service with RTK supprot:
    • Mavlink router with multiple ports: TCP_CLIENT, TCP_SERVER, UDP, SERIAL
    • Supports various GNSS receiver manufacturers
    • Transmits differential corrections to UAV via standard Mavlink messages
  • Asv.Drones.Sdr - SDR payload to analyze radio signals in the surrounding environment

We also have documentation where you can familiarize yourself with the project in more detail. If you want DIY, we have libraries for that:

  • Asv.Gnss - GNSS library
    • Open protocols RTCMv2, RTCMv3, NMEA, raw GPS\GLONASS frames
    • Control recievers througt SBF, ComNav, UBX protocols
  • Asv.Mavlink - Mavlink library and code generator
    • Create your custom Mavlink messages and use them
    • You can choose simple using: send and receive Mavlink messages
    • Then connect a router and connect multiple devices
    • Or use out abstractions over devices: ArduPlane, ArduCopter, GroundBaseStation....
    • Or use out abstractions over microservices: Params, Missions...
    • There is a service to find devices in the network
    • And a lot more ...
  • Asv.Avalonia.Toolkit - ASV Toolkit is a collection of various controls primarily developed for the ASV Drones project. These controls are designed to facilitate the management and control of UAVs and can be seamlessly integrated into other projects. Developers can leverage the implementation of these controls to enhance the functionality of their own applications.
    • Custom Controls: A variety of user-friendly controls tailored for UAV management tasks.
    • Integration Support: Seamlessly integrate controls into existing projects.
    • Extensibility: Easily extend functionality through a plugin interface.
    • Compatibility: Works across different platforms.
  • Asv.Avalonia.Map - ASV Map is a standalone application that provides a mapping interface with functionalities derived from the ASV Drones project. It offers:
    • Interactive Map: Includes features such as route planning, distance measurement, various map providers, and anchor sets used in the main application.
    • Integration Flexibility: Integrate map functionality into your own applications.
    • Compatibility: Compatible with various platforms and frameworks.

In essence, ASV Map provides a comprehensive implementation of mapping functionality along with essential tools for enhancing user experience. Developers can seamlessly integrate these features into their projects.

Feel free to connect with us or join to 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# 59 11

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

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

    C# 5

  3. asv-gnss asv-gnss Public

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

    C# 18 6

  4. asv-mavlink asv-mavlink Public

    Mavlink library for .NET

    C# 13 2

  5. asv-common asv-common Public

    Provides common types and extensions for asv-based libraries

    C# 6

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

    Documentation for asv-drones

    3

Repositories

Showing 10 of 17 repositories
  • asv-mavlink Public

    Mavlink library for .NET

    asv-soft/asv-mavlink’s past year of commit activity
    C# 13 MIT 2 2 1 Updated Jul 2, 2024
  • asv-drones Public

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

    asv-soft/asv-drones’s past year of commit activity
    C# 59 MIT 11 2 0 Updated Jul 2, 2024
  • asv-drones-gui-plugin-gbs Public

    Ground base station plugin for Asv.Drones GUI application

    asv-soft/asv-drones-gui-plugin-gbs’s past year of commit activity
    C# 1 MIT 0 0 0 Updated Jul 2, 2024
  • asv-avalonia-toolkit Public

    A set of advanced controls for Avalonia UI, used in the Asv.Drones application

    asv-soft/asv-avalonia-toolkit’s past year of commit activity
    C# 4 MIT 0 0 0 Updated Jun 28, 2024
  • asv-avalonia-map Public

    Map library for Avalonia UI

    asv-soft/asv-avalonia-map’s past year of commit activity
    C# 6 MIT 0 0 1 Updated Jun 28, 2024
  • asv-common Public

    Provides common types and extensions for asv-based libraries

    asv-soft/asv-common’s past year of commit activity
    C# 6 MIT 0 0 0 Updated Jun 28, 2024
  • asv-drones-docs Public

    Documentation for asv-drones

    asv-soft/asv-drones-docs’s past year of commit activity
    3 MIT 0 0 0 Updated Jun 20, 2024
  • asv-drones-gui-plugin-sdr Public archive

    Asv.Drones GUI application plugin for displaying and configuring SDR payload.

    asv-soft/asv-drones-gui-plugin-sdr’s past year of commit activity
    C# 1 MIT 0 0 1 Updated Jun 9, 2024
  • asv-gnss Public

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

    asv-soft/asv-gnss’s past year of commit activity
    C# 18 MIT 6 2 0 Updated Jun 7, 2024
  • asv-audio Public

    Crossplatform audio library

    asv-soft/asv-audio’s past year of commit activity
    C# 0 MIT 0 0 0 Updated Jun 6, 2024

People

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

Top languages

C# HTML