“…The CAD models are also used in robotic controls to help training the robot to get the pose of the target to grasp [9], [10]. There are also some works [7], [16], [8], [11], [12] proposed to create a totally virtual 3D environment, from which various data can be generated for different tasks including object detection, semantic segmentation, disparity estimation, etc. The other reason why the simulated data generated has less overlap with the real data in these works is that they targeted on tasks in more general scenes which may differ a lot among one another.…”