microsoft / AirSim

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
https://microsoft.github.io/AirSim/
Other
16.32k stars 4.55k forks source link

How to identify multirotor parameters from packaged Unreal Engine 4 project #4713

Open nilsiism opened 1 year ago

nilsiism commented 1 year ago

Question

What's your question?

How can idenfitfy the used multirotor parameters such as (weight, thrust, torque, size, ...) from a packaged Unreal Egine 4 project that uses AirSim?

Include context on what you are trying to achieve

I'm using a multirotor path planning an control library (lets call it "PlanLib") that interacts with with some packaged UE4 / AirSim environments. I'd like to create my own. However after creating my own I realised that the provided environments use modifyed drone parameters. Therefore using the default parameters the drone won't lift off with the provided control from "PlanLib". I know that the drone parameters are the problems as the drone starts flying once I reduce it's weight. I'm now trying to access all modified drone parameters such as weight, thrust, torque, size, ... fromt he packaged UE4 / AirSim example environments such that I can create my own environments that a compatible with the PlanLib.

Context details

Working on Linux. So far I was able to identify that the examples were created with UE4.24 and AirSim 1.3.1.

Include details of what you already did to find answers

So far I unpackaged the .pak file, but was unable to access any parameter values from here.