Skip to content
jtremblay edited this page Mar 16, 2020 · 2 revisions

Welcome to the Deep_Object_Pose wiki!

Steps to start training

Use NDDS to create your synthetic training dataset.

Prerequisites for NDDS:

  • 3d model of your object. (You can use blender for example)
  • Export your model in FBX format (recommended) to UE4.

Steps:

  • Create a domain randomization with scene with your object being exported.
  • Generate around 20k images (should be enough).
  • Use train.py script. It is native to NDDS exported data. Train for about 30 epochs.
python train.py --data path/to/FAT --object soup --outf soup --gpuids 0 1 2 3 4 5 6 7 
  • Deploy the trained weights to DOPE ROS adding weights and object dimensions.

Useful videos (and inspiration):

FAQ

Clone this wiki locally