├── CMakeLists.txt ├── LICENSE ├── README.md ├── config ├── CR5_Project.rviz ├── Robot_pointcloud.rviz └── Starting_command.txt ├── find object └── bin │ ├── session 1.bin │ ├── session 10.bin │ ├── session 2.bin │ ├── session 3.bin │ ├── session 7.bin │ ├── session 8.bin │ └── session 9.bin ├── launch └── CR5_with_realsense.launch ├── msg ├── ObjectMsg.msg └── object_position.msg ├── package.xml ├── pic ├── Fig.1.jpg ├── Fig.10.jpg ├── Fig.11.jpg ├── Fig.12.jpg ├── Fig.13.jpg ├── Fig.14.jpg ├── Fig.15.jpg ├── Fig.16.jpg ├── Fig.17.jpg ├── Fig.18.jpg ├── Fig.2.jpg ├── Fig.3.jpg ├── Fig.4.jpg ├── Fig.5(a).jpg ├── Fig.5(b).jpg ├── Fig.6.jpg ├── Fig.7.jpg ├── Fig.8.jpg └── Fig.9.jpg └── src ├── dev ├── compute_picking.py ├── node_order0.0.py ├── node_order1.0.py ├── node_order2.0.py ├── read_point2.py ├── read_point3.py ├── realsense_yolo.py ├── service_call_old.cpp ├── t_yolo_ros.py ├── t_yolo_tf.py ├── t_yolo_tf_2.py ├── t_yolo_tf_order.py ├── test2_rotation.py ├── test_compute.py ├── test_rotation.py ├── test_yolo_order.py └── tf_listener.cpp ├── main_control.cpp ├── node_order.py ├── service_call.cpp └── yolo_order.py /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/README.md -------------------------------------------------------------------------------- /config/CR5_Project.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/config/CR5_Project.rviz -------------------------------------------------------------------------------- /config/Robot_pointcloud.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/config/Robot_pointcloud.rviz -------------------------------------------------------------------------------- /config/Starting_command.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/config/Starting_command.txt -------------------------------------------------------------------------------- /find object/bin/session 1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/find object/bin/session 1.bin -------------------------------------------------------------------------------- /find object/bin/session 10.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/find object/bin/session 10.bin -------------------------------------------------------------------------------- /find object/bin/session 2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/find object/bin/session 2.bin -------------------------------------------------------------------------------- /find object/bin/session 3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/find object/bin/session 3.bin -------------------------------------------------------------------------------- /find object/bin/session 7.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/find object/bin/session 7.bin -------------------------------------------------------------------------------- /find object/bin/session 8.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/find object/bin/session 8.bin -------------------------------------------------------------------------------- /find object/bin/session 9.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/find object/bin/session 9.bin -------------------------------------------------------------------------------- /launch/CR5_with_realsense.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/launch/CR5_with_realsense.launch -------------------------------------------------------------------------------- /msg/ObjectMsg.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/msg/ObjectMsg.msg -------------------------------------------------------------------------------- /msg/object_position.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/msg/object_position.msg -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/package.xml -------------------------------------------------------------------------------- /pic/Fig.1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.1.jpg -------------------------------------------------------------------------------- /pic/Fig.10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.10.jpg -------------------------------------------------------------------------------- /pic/Fig.11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.11.jpg -------------------------------------------------------------------------------- /pic/Fig.12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.12.jpg -------------------------------------------------------------------------------- /pic/Fig.13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.13.jpg -------------------------------------------------------------------------------- /pic/Fig.14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.14.jpg -------------------------------------------------------------------------------- /pic/Fig.15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.15.jpg -------------------------------------------------------------------------------- /pic/Fig.16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.16.jpg -------------------------------------------------------------------------------- /pic/Fig.17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.17.jpg -------------------------------------------------------------------------------- /pic/Fig.18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.18.jpg -------------------------------------------------------------------------------- /pic/Fig.2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.2.jpg -------------------------------------------------------------------------------- /pic/Fig.3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.3.jpg -------------------------------------------------------------------------------- /pic/Fig.4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.4.jpg -------------------------------------------------------------------------------- /pic/Fig.5(a).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.5(a).jpg -------------------------------------------------------------------------------- /pic/Fig.5(b).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.5(b).jpg -------------------------------------------------------------------------------- /pic/Fig.6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.6.jpg -------------------------------------------------------------------------------- /pic/Fig.7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.7.jpg -------------------------------------------------------------------------------- /pic/Fig.8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.8.jpg -------------------------------------------------------------------------------- /pic/Fig.9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/pic/Fig.9.jpg -------------------------------------------------------------------------------- /src/dev/compute_picking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/compute_picking.py -------------------------------------------------------------------------------- /src/dev/node_order0.0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/node_order0.0.py -------------------------------------------------------------------------------- /src/dev/node_order1.0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/node_order1.0.py -------------------------------------------------------------------------------- /src/dev/node_order2.0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/node_order2.0.py -------------------------------------------------------------------------------- /src/dev/read_point2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/read_point2.py -------------------------------------------------------------------------------- /src/dev/read_point3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/read_point3.py -------------------------------------------------------------------------------- /src/dev/realsense_yolo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/realsense_yolo.py -------------------------------------------------------------------------------- /src/dev/service_call_old.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/service_call_old.cpp -------------------------------------------------------------------------------- /src/dev/t_yolo_ros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/t_yolo_ros.py -------------------------------------------------------------------------------- /src/dev/t_yolo_tf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/t_yolo_tf.py -------------------------------------------------------------------------------- /src/dev/t_yolo_tf_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/t_yolo_tf_2.py -------------------------------------------------------------------------------- /src/dev/t_yolo_tf_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/t_yolo_tf_order.py -------------------------------------------------------------------------------- /src/dev/test2_rotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/test2_rotation.py -------------------------------------------------------------------------------- /src/dev/test_compute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/test_compute.py -------------------------------------------------------------------------------- /src/dev/test_rotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/test_rotation.py -------------------------------------------------------------------------------- /src/dev/test_yolo_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/test_yolo_order.py -------------------------------------------------------------------------------- /src/dev/tf_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/dev/tf_listener.cpp -------------------------------------------------------------------------------- /src/main_control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/main_control.cpp -------------------------------------------------------------------------------- /src/node_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/node_order.py -------------------------------------------------------------------------------- /src/service_call.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/service_call.cpp -------------------------------------------------------------------------------- /src/yolo_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monkeyrom/3D_Object_Detection_and_Pose_Estimation_for_Automated_Bin-Picking_Application/HEAD/src/yolo_order.py --------------------------------------------------------------------------------