0. Intro

This document will explain how to build your own egocentric dataset utilizing ThreeDWorld (TDW in short). You can also download code files, trajectories, and furnishing files to try out demos of generating image datasets of Child-View project. For further information that is not provided in this page, you can visit TDW GitHub to explore more about TDW.

TDW GitHub

1. Setup TDW

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

2. Set Up Development Environment

This section will explain how to set up the development environment to generate a dataset with TDW. This section will be separated into six subsections: Controller and Builder, Model Library, Scenes, Avatar, Lighting Condition (Skybox), and Additional Objects. You should finish setting up TDW before moving on from the previous section to this section. You should combine all codes into one script file to generate the fully functioning environment.

a. Controller and Builder

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

b. Model Library

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

c. Scenes

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

d. Avatar

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

e. Lighting Condition (Skybox)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

f. Additional Objects

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

3. Generating Datasets

This section will explain how to generate dataset with TDW. This section will be separated into two subsections: Generating Trajectory and Generating Images. You should finish setting up environments before moving on from the previous section to this section.

a. Generating Trajectory

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.

b. Generating Images

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent volutpat est condimentum, feugiat orci nec, facilisis eros. Donec dictum ante vel ex tempus pretium. Sed posuere laoreet faucibus. Fusce lectus quam, accumsan a vehicula vel, maximus vestibulum mi. Nunc aliquet, enim vitae vulputate bibendum, nisi felis auctor dolor, nec sodales justo erat eget augue. Donec porttitor vitae metus quis rutrum. Nam congue commodo velit, et porta risus varius nec. Cras pretium mattis lectus quis fermentum. Nulla ornare tortor at purus fermentum faucibus. Aenean lacinia neque id gravida rutrum. Nam imperdiet eu mi eu elementum. Vivamus venenatis odio a justo ultricies commodo. Aliquam maximus augue ut suscipit efficitur. Suspendisse potenti.