I have previously used the MAVSDK library (GitHub link: GitHub - mavlink/MAVSDK: API and library for MAVLink compatible systems written in C++17) to connect to PX4, and it worked well. However, we would like to move to ArduPilot due to a customer requirement. Therefore, I am looking for an alternative SDK that can effectively work with ArduPilot.
Are there any SDK libraries available in Python or Java that are similar to MAVSDK and compatible with ArduPilot? Please let me know if there are any suitable options available.