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

Visualizing Perception datasets with fiftyone #609

Open
joshQT1 opened this issue Oct 16, 2023 · 1 comment
Open

Visualizing Perception datasets with fiftyone #609

joshQT1 opened this issue Oct 16, 2023 · 1 comment

Comments

@joshQT1
Copy link

joshQT1 commented Oct 16, 2023

Hello,

I'm exploring using perception in Unity for creating datasets I'm using Perception 1.0.0 preview.1

I've gone through the phase 1 tutorial for generating object datasets and randomizing them. https://github.com/Unity-Technologies/com.unity.perception/blob/main/com.unity.perception/Documentation%7E/Tutorial/Phase1.md

I'm currently trying to visualize the data I created in the custom pysolotools-fiftyone, I've intsalled fiftyone and prereqs from here:
https://github.com/Unity-Technologies/com.unity.perception/blob/main/com.unity.perception/Documentation~/Tutorial/pysolotools-fiftyone.md

But when I try to launch fiftyone using this command,

pysolotools-fiftyone <SOLO_PATH>

fiftyone tries to open, the webpage appears, but just gives me a generic message about how to connect to a session, and I get this KeyError and my data does not open...  was wondering if anyone has hit this before? Seems like fiftyone is already getting set to localhost:5151 so I don't think that is the issue.

KeyError: 'instances'

I think this may be caused because my first frame is always blank, is frame 0 always intended to be empty? I tried adjusting the Camera perception script to have it start at frame 1, but that just produces an empty frame and does not spawn the objects or labels.

I've attached a data set with my iteration count set to 1, which gives me to 2 frames an empty one and a frame with the basic objects in it from the tutorial.

solo_26.zip
Key_error_instances.txt

@Jgunde
Copy link

Jgunde commented Oct 26, 2023

I was having the same problem while running the Jupyter Notebook that's part of the Pysolotools tutorial. Deleting "sequence.0", duplicating "sequence.1", and renaming it to "sequence.0" worked for me.

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

2 participants