Skip to content

Visualizing Perception datasets with fiftyone #609

Description

@joshQT1

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

Activity

  1. Jgunde commented on Oct 26, 2023

    @Jgunde

    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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions