AeroSIM RC is a flight simulator with FPV functions (OSD, camera Tilt&Pan, Scenario Generator from satellite image)
And now, it is also a Test Platform for Autopilot / IMU developers
Version 3.3 includes a new feature called "Third Party DLL" that lets autopilot/IMU developers run their software within the simulation, allowing experimentation with any kind of automatic control over the flight.
Some Applications include:
- Development of automatic pilots for navigation or flight stabilization
- Development of low cost Inertial Measurement Units (IMU) based on accelerometers, gyros and magnetic compass.
- Dump flight parameters to a file.
Explained by example.
The example included in the installation package is a simple autopilot that controls the model bank angle by operating the ailerons to keep the model level (allowing at the same time to control the ailerons with the stick)
1. You write a DLL consisting basically on a function that will be called from AeroSIM RC at each simulation integration step.
2. The data received by this function are all the variables related to the flight (position, velocity, acceleration, angles, height above the ground and stick positions)
3. The function returns a structure with data to optionally overwrite the stick positions, thus controlling the model by your software.
Feel free to download and try the simulator.
If you need help please ask!
Author of AeroSIM RC
The first version of the OSD644DMD plugin is now ready for download from the usual simulator download page
The guys from DMD are also preparing a new plugin of the LRS 2.52 system with a very interesting features, such as the STAB mode, which overrides the pilot control inputs in case the pilot will crash the airplane. The beta testers are having a lot of fun trying to crash the airplane (in the sim, of course!), while the LRS algorithms identify when to override pilot inputs to save the airplane.
The combination of AeroSIM RC + LRS plugin is a great training system for beginner and professional users to protect their investment (that's what simulators were invented for!)
This video shows how the pilot tries to crash the airplane during landing by pushing the elevator stick, but the system reacts overriding pilot's controls in the last moment.
This is how the OSD644DMD plugin looks like in the simulator:
I've tried all the simulators that work with the APM and I can say that the AeroSim-RC worked best for me.
However, I downloaded the free version from the official website and it only allows for 2 minutes of flight which is kinda annoying. After that it requires for some USB cable which I guess I would get by buying the simulator with the licence.
Buying it won't be a problem as long as I would know for sure that I will still be able to use it with the APM and the Ardupilot.
Please let me know if this is possible and how.
Thank you for your compliments.
It is a pleasure for me that my simulator is being used for such interesting developments.
The USB cable acts as a dongle to override the two minute limit in the free mode, and also works as an input interface for the transmitter.
You can buy the simulator at the best price directly from us here AeroSIM RC DIRECT
To date, I am not aware of any issue with plugin integration, and if there were any issue in the future, I offer my help to work with the plugin developers in any future issue.
Actually, I am always happy to add new data or features when required by plugin developers.
The fact is that they are technically very competent, and the plugin system already covers most of their needs.
Author of AeroSIM RC