Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I'm on my Windows 11 computer, running the game in Windows through steam.
When I place the .json file in the correct location and named correctly, i'm not getting any telemetry out from the udp port... I have checked the Player.log file and Player-prev.log, and I can see that it's not finding the .json file.. I have double and triple checked the location of the file and the structure of the .json file itself, and its according to the instruction in this thread...
What i'm concerned about is that the path to the .json file in the .log file is using a "\"(backslash) to look for the .json file, instead of using "/"(forwardslash) in the path..
"Could not find a drone telemetry configuration file at C:/Users/magnu/AppData/LocalLow/LuGus Studios/Liftoff\TelemetryConfiguration.json"
Any thoughts on what might be the problem?
Couldn't get it to work locally due to my isp but I set up a server and it works! Thanks for the help
I only tested with local host and on a local network. If you traverse a router with NAT enabled, things might be more complicated.
Furthermore, is the configuration file placed in the right directory, and the file has the correct spelling/capitalization? If not, it will not read the file and send out any data.
I tested the socket and it can receive data so I think the issue is with liftoff?
The quaternion values are written out as delivered by the physics system. Please note that the Unity engine does not use the Z-axis as its up-axis. It uses the primary axes as follows:
[list]
[*] -/+X: left/right
[*] -/+Y: down/up
[*] -/+Z: backwards/forwards
[/list]
So I think you need to take into account the type of rotation system the engine works in as well in order to get the right values in Euler angles.
According to documentation "Attitude (4 floats) - the drone's world attitude as a quaternion. Each quaternion component can be addressed individually as AttitudeX, AttitudeY, AttitudeZ and AttitudeW." but it seems that the order of attitude components is wrong. For example I'm using "The Drawing Board" map, my drone respawn at the ground, and initial quaterion is (-0.0000118161, 0.0000152106, 0.0004023837, 1.0000000000), but when I make a turn by Z axis (Yaw) clockwise I got this quaterion (0.0002670673, 0.6556074023, 0.0003331938, 0.7551018000) The second quaterion element was changed instead of third. What is the actual mapping of attitude quaterion?
Thanks, please let me know if there will be any updates. I'll subscribe to this thread!