Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to visualize OSI Data #19

Closed
Alex7-K opened this issue Dec 11, 2024 · 6 comments
Closed

Unable to visualize OSI Data #19

Alex7-K opened this issue Dec 11, 2024 · 6 comments

Comments

@Alex7-K
Copy link

Alex7-K commented Dec 11, 2024

I installed Lichtblick and the osi-converter extension and loaded the example osi mcap file "only_osi_topic.mcap".
I am able to see the OSI structure in the rawdata panel but nothing in the 3D Panel.
Am i missing a step here?
Tried it on both Windows and Ubuntu 20.4, with the example file and an osi.txt->osi.mcap converted file.

LichtblickOsi

@jdsika
Copy link
Contributor

jdsika commented Dec 11, 2024

You cought me in between transition. I will upload example files this week. Here a readme how you can create you own:

#20

@jdsika
Copy link
Contributor

jdsika commented Dec 11, 2024

I did this on my phone while riding the bus. Feel free to commit/suggest changes and give feedback if this is enough information. The OpenMSL has all you need (for Linux users)

@jdsika jdsika closed this as completed Dec 12, 2024
@thomassedlmayer
Copy link
Collaborator

@Alex7-K Looks like the topic is missing in your screenshot. Does the extension show up in the list of installed extensions for you? After I install the asam-osi-converter extension, I can see the topic and if I click on the eye-button I can see the visualization. Without the extension, I can also only see the OSI raw structure and no topic appears.

image

But maybe, as @jdsika said, there could also be an issue with the structure of the mcap file. I don't know.

@jdsika
Copy link
Contributor

jdsika commented Dec 13, 2024

The example trace has a "not OSI compliant" topic name. That's why the extension ignores it and does not connect to it

@Alex7-K
Copy link
Author

Alex7-K commented Dec 20, 2024

Thanks for the support, we finaly found the issue.
We had some empty static objects in our osi structure, resulting in Lichtblick to not visualize OSI data at all.
image

Working with Python we've created a small Osi Mcap converter(input: .osi, .txt), we can share it if you like.

@jdsika
Copy link
Contributor

jdsika commented Dec 20, 2024

Ok, can you add the file as test case in an extra issue please?

It would be great if you would extend the c++ converter here with a python equivalent!

https://github.com/Lichtblick-Suite/asam-osi-utilities

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants