From 7eff7e7e2c47731d86f902c1ce0e6f1207a9465c Mon Sep 17 00:00:00 2001
From: Jerry Kuo <jerrykuo820@gmail.com>
Date: Sat, 12 Oct 2019 11:45:36 -0700
Subject: [PATCH] File Organize

---
 devel/.built_by                               |   1 -
 devel/.catkin                                 |   1 -
 devel/.rosinstall                             |   2 -
 devel/_setup_util.py                          | 306 ------------------
 devel/cmake.lock                              |   0
 devel/env.sh                                  |  16 -
 devel/include/human_detection/bounding_box.h  | 214 ------------
 devel/lib/pkgconfig/cv2_cvter.pc              |   8 -
 devel/lib/pkgconfig/get_obj_dist.pc           |   8 -
 devel/lib/pkgconfig/human_detection.pc        |   8 -
 devel/lib/pkgconfig/measure_obj_dist.pc       |   8 -
 devel/lib/pkgconfig/obj_dist.pc               |   8 -
 devel/lib/pkgconfig/object_distance.pc        |   8 -
 .../human_detection/__init__.pyc              | Bin 199 -> 0 bytes
 .../human_detection/msg/__init__.py           |   1 -
 .../human_detection/msg/__init__.pyc          | Bin 247 -> 0 bytes
 .../human_detection/msg/_bounding_box.py      | 122 -------
 .../human_detection/msg/_bounding_box.pyc     | Bin 5742 -> 0 bytes
 devel/local_setup.bash                        |   8 -
 devel/local_setup.sh                          |   9 -
 devel/local_setup.zsh                         |   8 -
 devel/setup.bash                              |   8 -
 devel/setup.sh                                |  96 ------
 devel/setup.zsh                               |   8 -
 .../ros/human_detection/msg/_package.lisp     |   7 -
 .../msg/_package_bounding_box.lisp            |  10 -
 .../ros/human_detection/msg/bounding_box.lisp | 114 -------
 .../msg/human_detection-msg.asd               |   9 -
 .../cmake/cv2_cvterConfig-version.cmake       |  14 -
 .../cv2_cvter/cmake/cv2_cvterConfig.cmake     | 200 ------------
 .../gennodejs/ros/human_detection/_index.js   |   6 -
 .../ros/human_detection/msg/_index.js         |   8 -
 .../ros/human_detection/msg/bounding_box.js   | 145 ---------
 .../cmake/get_obj_distConfig-version.cmake    |  14 -
 .../cmake/get_obj_distConfig.cmake            | 200 ------------
 .../cmake/human_detection-msg-extras.cmake    |   2 -
 .../cmake/human_detection-msg-paths.cmake     |   4 -
 .../cmake/human_detectionConfig-version.cmake |  14 -
 .../cmake/human_detectionConfig.cmake         | 200 ------------
 .../measure_obj_distConfig-version.cmake      |  14 -
 .../cmake/measure_obj_distConfig.cmake        | 200 ------------
 .../cmake/obj_distConfig-version.cmake        |  14 -
 .../share/obj_dist/cmake/obj_distConfig.cmake | 200 ------------
 .../cmake/object_distanceConfig-version.cmake |  14 -
 .../cmake/object_distanceConfig.cmake         | 200 ------------
 .../roseus/ros/human_detection/manifest.l     |   9 -
 .../ros/human_detection/msg/bounding_box.l    |  99 ------
 .../.idea/.gitignore                          |   0
 .../.idea/get_obj_dist.iml                    |   0
 .../inspectionProfiles/profiles_settings.xml  |   0
 .../.idea/misc.xml                            |   0
 .../.idea/modules.xml                         |   0
 .../.idea/other.xml                           |   0
 .../.idea/vcs.xml                             |   0
 .../CMakeLists.txt                            |   0
 .../get_obj_dist => get_obj_dist}/package.xml |   0
 .../src/object_to_distance.py                 |   0
 .../src/rs_plc.py                             |   0
 .../src/scene_process.py                      |   0
 .../src/true_color.py                         |   0
 .../CMakeLists.txt                            |   0
 .../msg/bounding_box.msg                      |   0
 .../package.xml                               |   0
 .../src/analysis_tools}/__init__.py           |   0
 .../src/analysis_tools/__init__.pyc           | Bin
 .../src/analysis_tools/data_grapher.py        |   0
 .../src/analysis_tools/data_grapher.pyc       | Bin
 .../src/analysis_tools/define.py              |   0
 .../src/analysis_tools/define.pyc             | Bin
 .../src/data/ava_label_map_v2.1.pbtxt         |   0
 .../src/data/face_label_map.pbtxt             |   0
 .../data/fgvc_2854_classes_label_map.pbtxt    |   0
 .../src/data/human_label_map.pbtxt            |   0
 .../src/data/kitti_label_map.pbtxt            |   0
 .../src/data/mscoco_complete_label_map.pbtxt  |   0
 .../src/data/mscoco_label_map.pbtxt           |   0
 .../src/data/mscoco_minival_ids.txt           |   0
 .../data/oid_bbox_trainable_label_map.pbtxt   |   0
 ...ct_detection_challenge_500_label_map.pbtxt |   0
 .../src/data/oid_v4_label_map.pbtxt           |   0
 .../src/data/pascal_label_map.pbtxt           |   0
 .../src/data/pet_label_map.pbtxt              |   0
 .../src/object_detection}/__init__.py         |   0
 .../src/object_detection/__init__.pyc         | Bin
 .../src/object_detection/core/__init__.py     |   0
 .../src/object_detection/core/__init__.pyc    | Bin
 .../core/__pycache__/__init__.cpython-35.pyc  | Bin
 .../standard_fields.cpython-35.pyc            | Bin
 .../object_detection/core/anchor_generator.py |   0
 .../balanced_positive_negative_sampler.py     |   0
 ...balanced_positive_negative_sampler_test.py |   0
 .../core/batch_multiclass_nms_test.py         |   0
 .../src/object_detection/core/batcher.py      |   0
 .../src/object_detection/core/batcher_test.py |   0
 .../src/object_detection/core/box_coder.py    |   0
 .../object_detection/core/box_coder_test.py   |   0
 .../src/object_detection/core/box_list.py     |   0
 .../src/object_detection/core/box_list_ops.py |   0
 .../core/box_list_ops_test.py                 |   0
 .../object_detection/core/box_list_test.py    |   0
 .../object_detection/core/box_predictor.py    |   0
 .../core/class_agnostic_nms_test.py           |   0
 .../src/object_detection/core/data_decoder.py |   0
 .../src/object_detection/core/data_parser.py  |   0
 .../core/freezable_batch_norm.py              |   0
 .../core/freezable_batch_norm_test.py         |   0
 .../src/object_detection/core/keypoint_ops.py |   0
 .../core/keypoint_ops_test.py                 |   0
 .../src/object_detection/core/losses.py       |   0
 .../src/object_detection/core/losses_test.py  |   0
 .../src/object_detection/core/matcher.py      |   0
 .../src/object_detection/core/matcher_test.py |   0
 .../core/minibatch_sampler.py                 |   0
 .../core/minibatch_sampler_test.py            |   0
 .../src/object_detection/core/model.py        |   0
 .../core/multiclass_nms_test.py               |   0
 .../object_detection/core/post_processing.py  |   0
 .../src/object_detection/core/prefetcher.py   |   0
 .../object_detection/core/prefetcher_test.py  |   0
 .../src/object_detection/core/preprocessor.py |   0
 .../core/preprocessor_cache.py                |   0
 .../core/preprocessor_test.py                 |   0
 .../core/region_similarity_calculator.py      |   0
 .../core/region_similarity_calculator_test.py |   0
 .../object_detection/core/standard_fields.py  |   0
 .../object_detection/core/standard_fields.pyc | Bin
 .../object_detection/core/target_assigner.py  |   0
 .../core/target_assigner_test.py              |   0
 .../src/object_detection/protos}/__init__.py  |   0
 .../src/object_detection/protos/__init__.pyc  | Bin
 .../__pycache__/__init__.cpython-35.pyc       | Bin
 .../string_int_label_map_pb2.cpython-35.pyc   | Bin
 .../protos/anchor_generator.proto             |   0
 .../protos/anchor_generator_pb2.py            |   0
 .../protos/argmax_matcher.proto               |   0
 .../protos/argmax_matcher_pb2.py              |   0
 .../protos/bipartite_matcher.proto            |   0
 .../protos/bipartite_matcher_pb2.py           |   0
 .../object_detection/protos/box_coder.proto   |   0
 .../object_detection/protos/box_coder_pb2.py  |   0
 .../protos/box_predictor.proto                |   0
 .../protos/box_predictor_pb2.py               |   0
 .../object_detection/protos/calibration.proto |   0
 .../protos/calibration_pb2.py                 |   0
 .../src/object_detection/protos/eval.proto    |   0
 .../src/object_detection/protos/eval_pb2.py   |   0
 .../object_detection/protos/faster_rcnn.proto |   0
 .../protos/faster_rcnn_box_coder.proto        |   0
 .../protos/faster_rcnn_box_coder_pb2.py       |   0
 .../protos/faster_rcnn_pb2.py                 |   0
 .../flexible_grid_anchor_generator.proto      |   0
 .../flexible_grid_anchor_generator_pb2.py     |   0
 .../protos/graph_rewriter.proto               |   0
 .../protos/graph_rewriter_pb2.py              |   0
 .../protos/grid_anchor_generator.proto        |   0
 .../protos/grid_anchor_generator_pb2.py       |   0
 .../object_detection/protos/hyperparams.proto |   0
 .../protos/hyperparams_pb2.py                 |   0
 .../protos/image_resizer.proto                |   0
 .../protos/image_resizer_pb2.py               |   0
 .../protos/input_reader.proto                 |   0
 .../protos/input_reader_pb2.py                |   0
 .../protos/keypoint_box_coder.proto           |   0
 .../protos/keypoint_box_coder_pb2.py          |   0
 .../src/object_detection/protos/losses.proto  |   0
 .../src/object_detection/protos/losses_pb2.py |   0
 .../src/object_detection/protos/matcher.proto |   0
 .../object_detection/protos/matcher_pb2.py    |   0
 .../protos/mean_stddev_box_coder.proto        |   0
 .../protos/mean_stddev_box_coder_pb2.py       |   0
 .../src/object_detection/protos/model.proto   |   0
 .../src/object_detection/protos/model_pb2.py  |   0
 .../protos/multiscale_anchor_generator.proto  |   0
 .../protos/multiscale_anchor_generator_pb2.py |   0
 .../object_detection/protos/optimizer.proto   |   0
 .../object_detection/protos/optimizer_pb2.py  |   0
 .../object_detection/protos/pipeline.proto    |   0
 .../object_detection/protos/pipeline_pb2.py   |   0
 .../protos/post_processing.proto              |   0
 .../protos/post_processing_pb2.py             |   0
 .../protos/preprocessor.proto                 |   0
 .../protos/preprocessor_pb2.py                |   0
 .../src/object_detection/protos/protobuf.zip  |   0
 .../protos/region_similarity_calculator.proto |   0
 .../region_similarity_calculator_pb2.py       |   0
 .../protos/square_box_coder.proto             |   0
 .../protos/square_box_coder_pb2.py            |   0
 .../src/object_detection/protos/ssd.proto     |   0
 .../protos/ssd_anchor_generator.proto         |   0
 .../protos/ssd_anchor_generator_pb2.py        |   0
 .../src/object_detection/protos/ssd_pb2.py    |   0
 .../protos/string_int_label_map.proto         |   0
 .../protos/string_int_label_map_pb2.py        |   0
 .../protos/string_int_label_map_pb2.pyc       | Bin
 .../src/object_detection/protos/train.proto   |   0
 .../src/object_detection/protos/train_pb2.py  |   0
 .../src/object_detection/utils}/__init__.py   |   0
 .../src/object_detection/utils/__init__.pyc   | Bin
 .../utils/__pycache__/__init__.cpython-35.pyc | Bin
 .../__pycache__/label_map_util.cpython-35.pyc | Bin
 .../utils/__pycache__/ops.cpython-35.pyc      | Bin
 .../__pycache__/shape_utils.cpython-35.pyc    | Bin
 .../spatial_transform_ops.cpython-35.pyc      | Bin
 .../__pycache__/static_shape.cpython-35.pyc   | Bin
 .../visualization_utils.cpython-35.pyc        | Bin
 .../utils/autoaugment_utils.py                |   0
 .../object_detection/utils/category_util.py   |   0
 .../utils/category_util_test.py               |   0
 .../src/object_detection/utils/config_util.py |   0
 .../utils/config_util_test.py                 |   0
 .../object_detection/utils/context_manager.py |   0
 .../utils/context_manager_test.py             |   0
 .../object_detection/utils/dataset_util.py    |   0
 .../utils/dataset_util_test.py                |   0
 .../src/object_detection/utils/json_utils.py  |   0
 .../object_detection/utils/json_utils_test.py |   0
 .../object_detection/utils/label_map_util.py  |   0
 .../object_detection/utils/label_map_util.pyc | Bin
 .../utils/label_map_util_test.py              |   0
 .../utils/learning_schedules.py               |   0
 .../utils/learning_schedules_test.py          |   0
 .../src/object_detection/utils/metrics.py     |   0
 .../object_detection/utils/metrics_test.py    |   0
 .../src/object_detection/utils/model_util.py  |   0
 .../object_detection/utils/model_util_test.py |   0
 .../src/object_detection/utils/np_box_list.py |   0
 .../object_detection/utils/np_box_list_ops.py |   0
 .../utils/np_box_list_ops_test.py             |   0
 .../utils/np_box_list_test.py                 |   0
 .../utils/np_box_mask_list.py                 |   0
 .../utils/np_box_mask_list_ops.py             |   0
 .../utils/np_box_mask_list_ops_test.py        |   0
 .../utils/np_box_mask_list_test.py            |   0
 .../src/object_detection/utils/np_box_ops.py  |   0
 .../object_detection/utils/np_box_ops_test.py |   0
 .../src/object_detection/utils/np_mask_ops.py |   0
 .../utils/np_mask_ops_test.py                 |   0
 .../utils/object_detection_evaluation.py      |   0
 .../utils/object_detection_evaluation_test.py |   0
 .../src/object_detection/utils/ops.py         |   0
 .../src/object_detection/utils/ops_test.py    |   0
 .../utils/per_image_evaluation.py             |   0
 .../utils/per_image_evaluation_test.py        |   0
 .../utils/per_image_vrd_evaluation.py         |   0
 .../utils/per_image_vrd_evaluation_test.py    |   0
 .../src/object_detection/utils/shape_utils.py |   0
 .../object_detection/utils/shape_utils.pyc    | Bin
 .../utils/shape_utils_test.py                 |   0
 .../utils/spatial_transform_ops.py            |   0
 .../utils/spatial_transform_ops_test.py       |   0
 .../object_detection/utils/static_shape.py    |   0
 .../object_detection/utils/static_shape.pyc   | Bin
 .../utils/static_shape_test.py                |   0
 .../src/object_detection/utils/test_case.py   |   0
 .../src/object_detection/utils/test_utils.py  |   0
 .../object_detection/utils/test_utils_test.py |   0
 .../utils/variables_helper.py                 |   0
 .../utils/variables_helper_test.py            |   0
 .../utils/visualization_utils.py              |   0
 .../utils/visualization_utils.pyc             | Bin
 .../utils/visualization_utils_test.py         |   0
 .../object_detection/utils/vrd_evaluation.py  |   0
 .../utils/vrd_evaluation_test.py              |   0
 .../src/reference.py                          |   0
 .../frozen_inference_graph.pb                 | Bin
 .../src/webcam.py                             |   0
 src/CMakeLists.txt                            |   1 -
 .../src/object_detection/utils/__init__.py    |   0
 268 files changed, 2546 deletions(-)
 delete mode 100644 devel/.built_by
 delete mode 100644 devel/.catkin
 delete mode 100644 devel/.rosinstall
 delete mode 100755 devel/_setup_util.py
 delete mode 100644 devel/cmake.lock
 delete mode 100755 devel/env.sh
 delete mode 100644 devel/include/human_detection/bounding_box.h
 delete mode 100644 devel/lib/pkgconfig/cv2_cvter.pc
 delete mode 100644 devel/lib/pkgconfig/get_obj_dist.pc
 delete mode 100644 devel/lib/pkgconfig/human_detection.pc
 delete mode 100644 devel/lib/pkgconfig/measure_obj_dist.pc
 delete mode 100644 devel/lib/pkgconfig/obj_dist.pc
 delete mode 100644 devel/lib/pkgconfig/object_distance.pc
 delete mode 100644 devel/lib/python3/dist-packages/human_detection/__init__.pyc
 delete mode 100644 devel/lib/python3/dist-packages/human_detection/msg/__init__.py
 delete mode 100644 devel/lib/python3/dist-packages/human_detection/msg/__init__.pyc
 delete mode 100644 devel/lib/python3/dist-packages/human_detection/msg/_bounding_box.py
 delete mode 100644 devel/lib/python3/dist-packages/human_detection/msg/_bounding_box.pyc
 delete mode 100644 devel/local_setup.bash
 delete mode 100644 devel/local_setup.sh
 delete mode 100644 devel/local_setup.zsh
 delete mode 100644 devel/setup.bash
 delete mode 100644 devel/setup.sh
 delete mode 100644 devel/setup.zsh
 delete mode 100644 devel/share/common-lisp/ros/human_detection/msg/_package.lisp
 delete mode 100644 devel/share/common-lisp/ros/human_detection/msg/_package_bounding_box.lisp
 delete mode 100644 devel/share/common-lisp/ros/human_detection/msg/bounding_box.lisp
 delete mode 100644 devel/share/common-lisp/ros/human_detection/msg/human_detection-msg.asd
 delete mode 100644 devel/share/cv2_cvter/cmake/cv2_cvterConfig-version.cmake
 delete mode 100644 devel/share/cv2_cvter/cmake/cv2_cvterConfig.cmake
 delete mode 100644 devel/share/gennodejs/ros/human_detection/_index.js
 delete mode 100644 devel/share/gennodejs/ros/human_detection/msg/_index.js
 delete mode 100644 devel/share/gennodejs/ros/human_detection/msg/bounding_box.js
 delete mode 100644 devel/share/get_obj_dist/cmake/get_obj_distConfig-version.cmake
 delete mode 100644 devel/share/get_obj_dist/cmake/get_obj_distConfig.cmake
 delete mode 100644 devel/share/human_detection/cmake/human_detection-msg-extras.cmake
 delete mode 100644 devel/share/human_detection/cmake/human_detection-msg-paths.cmake
 delete mode 100644 devel/share/human_detection/cmake/human_detectionConfig-version.cmake
 delete mode 100644 devel/share/human_detection/cmake/human_detectionConfig.cmake
 delete mode 100644 devel/share/measure_obj_dist/cmake/measure_obj_distConfig-version.cmake
 delete mode 100644 devel/share/measure_obj_dist/cmake/measure_obj_distConfig.cmake
 delete mode 100644 devel/share/obj_dist/cmake/obj_distConfig-version.cmake
 delete mode 100644 devel/share/obj_dist/cmake/obj_distConfig.cmake
 delete mode 100644 devel/share/object_distance/cmake/object_distanceConfig-version.cmake
 delete mode 100644 devel/share/object_distance/cmake/object_distanceConfig.cmake
 delete mode 100644 devel/share/roseus/ros/human_detection/manifest.l
 delete mode 100644 devel/share/roseus/ros/human_detection/msg/bounding_box.l
 rename {src/get_obj_dist => get_obj_dist}/.idea/.gitignore (100%)
 rename {src/get_obj_dist => get_obj_dist}/.idea/get_obj_dist.iml (100%)
 rename {src/get_obj_dist => get_obj_dist}/.idea/inspectionProfiles/profiles_settings.xml (100%)
 rename {src/get_obj_dist => get_obj_dist}/.idea/misc.xml (100%)
 rename {src/get_obj_dist => get_obj_dist}/.idea/modules.xml (100%)
 rename {src/get_obj_dist => get_obj_dist}/.idea/other.xml (100%)
 rename {src/get_obj_dist => get_obj_dist}/.idea/vcs.xml (100%)
 rename {src/get_obj_dist => get_obj_dist}/CMakeLists.txt (100%)
 rename {src/get_obj_dist => get_obj_dist}/package.xml (100%)
 rename {src/get_obj_dist => get_obj_dist}/src/object_to_distance.py (100%)
 rename {src/get_obj_dist => get_obj_dist}/src/rs_plc.py (100%)
 rename {src/get_obj_dist => get_obj_dist}/src/scene_process.py (100%)
 rename {src/get_obj_dist => get_obj_dist}/src/true_color.py (100%)
 rename {src/human_detection => human_detection}/CMakeLists.txt (100%)
 rename {src/human_detection => human_detection}/msg/bounding_box.msg (100%)
 rename {src/human_detection => human_detection}/package.xml (100%)
 rename {devel/lib/python3/dist-packages/human_detection => human_detection/src/analysis_tools}/__init__.py (100%)
 rename {src/human_detection => human_detection}/src/analysis_tools/__init__.pyc (100%)
 rename {src/human_detection => human_detection}/src/analysis_tools/data_grapher.py (100%)
 rename {src/human_detection => human_detection}/src/analysis_tools/data_grapher.pyc (100%)
 rename {src/human_detection => human_detection}/src/analysis_tools/define.py (100%)
 rename {src/human_detection => human_detection}/src/analysis_tools/define.pyc (100%)
 rename {src/human_detection => human_detection}/src/data/ava_label_map_v2.1.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/face_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/fgvc_2854_classes_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/human_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/kitti_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/mscoco_complete_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/mscoco_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/mscoco_minival_ids.txt (100%)
 rename {src/human_detection => human_detection}/src/data/oid_bbox_trainable_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/oid_object_detection_challenge_500_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/oid_v4_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/pascal_label_map.pbtxt (100%)
 rename {src/human_detection => human_detection}/src/data/pet_label_map.pbtxt (100%)
 rename {src/human_detection/src/analysis_tools => human_detection/src/object_detection}/__init__.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/__init__.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/__init__.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/__init__.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/__pycache__/__init__.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/__pycache__/standard_fields.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/anchor_generator.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/balanced_positive_negative_sampler.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/balanced_positive_negative_sampler_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/batch_multiclass_nms_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/batcher.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/batcher_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/box_coder.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/box_coder_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/box_list.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/box_list_ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/box_list_ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/box_list_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/box_predictor.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/class_agnostic_nms_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/data_decoder.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/data_parser.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/freezable_batch_norm.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/freezable_batch_norm_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/keypoint_ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/keypoint_ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/losses.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/losses_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/matcher.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/matcher_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/minibatch_sampler.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/minibatch_sampler_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/model.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/multiclass_nms_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/post_processing.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/prefetcher.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/prefetcher_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/preprocessor.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/preprocessor_cache.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/preprocessor_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/region_similarity_calculator.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/region_similarity_calculator_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/standard_fields.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/standard_fields.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/target_assigner.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/core/target_assigner_test.py (100%)
 rename {src/human_detection/src/object_detection => human_detection/src/object_detection/protos}/__init__.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/__init__.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/__pycache__/__init__.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/__pycache__/string_int_label_map_pb2.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/anchor_generator.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/anchor_generator_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/argmax_matcher.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/argmax_matcher_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/bipartite_matcher.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/bipartite_matcher_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/box_coder.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/box_coder_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/box_predictor.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/box_predictor_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/calibration.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/calibration_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/eval.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/eval_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/faster_rcnn.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/faster_rcnn_box_coder.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/faster_rcnn_box_coder_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/faster_rcnn_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/flexible_grid_anchor_generator.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/flexible_grid_anchor_generator_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/graph_rewriter.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/graph_rewriter_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/grid_anchor_generator.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/grid_anchor_generator_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/hyperparams.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/hyperparams_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/image_resizer.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/image_resizer_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/input_reader.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/input_reader_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/keypoint_box_coder.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/keypoint_box_coder_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/losses.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/losses_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/matcher.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/matcher_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/mean_stddev_box_coder.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/mean_stddev_box_coder_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/model.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/model_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/multiscale_anchor_generator.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/multiscale_anchor_generator_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/optimizer.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/optimizer_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/pipeline.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/pipeline_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/post_processing.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/post_processing_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/preprocessor.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/preprocessor_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/protobuf.zip (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/region_similarity_calculator.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/region_similarity_calculator_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/square_box_coder.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/square_box_coder_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/ssd.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/ssd_anchor_generator.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/ssd_anchor_generator_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/ssd_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/string_int_label_map.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/string_int_label_map_pb2.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/string_int_label_map_pb2.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/train.proto (100%)
 rename {src/human_detection => human_detection}/src/object_detection/protos/train_pb2.py (100%)
 rename {src/human_detection/src/object_detection/protos => human_detection/src/object_detection/utils}/__init__.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__init__.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__pycache__/__init__.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__pycache__/label_map_util.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__pycache__/ops.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__pycache__/shape_utils.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__pycache__/spatial_transform_ops.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__pycache__/static_shape.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/__pycache__/visualization_utils.cpython-35.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/autoaugment_utils.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/category_util.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/category_util_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/config_util.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/config_util_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/context_manager.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/context_manager_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/dataset_util.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/dataset_util_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/json_utils.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/json_utils_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/label_map_util.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/label_map_util.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/label_map_util_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/learning_schedules.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/learning_schedules_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/metrics.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/metrics_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/model_util.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/model_util_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_list.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_list_ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_list_ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_list_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_mask_list.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_mask_list_ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_mask_list_ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_mask_list_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_box_ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_mask_ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/np_mask_ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/object_detection_evaluation.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/object_detection_evaluation_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/per_image_evaluation.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/per_image_evaluation_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/per_image_vrd_evaluation.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/per_image_vrd_evaluation_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/shape_utils.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/shape_utils.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/shape_utils_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/spatial_transform_ops.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/spatial_transform_ops_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/static_shape.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/static_shape.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/static_shape_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/test_case.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/test_utils.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/test_utils_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/variables_helper.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/variables_helper_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/visualization_utils.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/visualization_utils.pyc (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/visualization_utils_test.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/vrd_evaluation.py (100%)
 rename {src/human_detection => human_detection}/src/object_detection/utils/vrd_evaluation_test.py (100%)
 rename {src/human_detection => human_detection}/src/reference.py (100%)
 rename {src/human_detection => human_detection}/src/ssd_mobilenet_v1_coco_2017_11_17/frozen_inference_graph.pb (100%)
 rename {src/human_detection => human_detection}/src/webcam.py (100%)
 delete mode 120000 src/CMakeLists.txt
 delete mode 100644 src/human_detection/src/object_detection/utils/__init__.py

diff --git a/devel/.built_by b/devel/.built_by
deleted file mode 100644
index 2e212dd..0000000
--- a/devel/.built_by
+++ /dev/null
@@ -1 +0,0 @@
-catkin_make
\ No newline at end of file
diff --git a/devel/.catkin b/devel/.catkin
deleted file mode 100644
index c66cf05..0000000
--- a/devel/.catkin
+++ /dev/null
@@ -1 +0,0 @@
-/home/superkuo/Documents/workspace/cv_practice_ws/src;/home/jerry/Documents/workspaces/ROS_human_detection/src
\ No newline at end of file
diff --git a/devel/.rosinstall b/devel/.rosinstall
deleted file mode 100644
index 51b37bd..0000000
--- a/devel/.rosinstall
+++ /dev/null
@@ -1,2 +0,0 @@
-- setup-file:
-    local-name: /home/jerry/Documents/workspaces/ROS_human_detection/devel/setup.sh
diff --git a/devel/_setup_util.py b/devel/_setup_util.py
deleted file mode 100755
index f29be0d..0000000
--- a/devel/_setup_util.py
+++ /dev/null
@@ -1,306 +0,0 @@
-#!/home/jerry/anaconda3/bin/python
-# -*- coding: utf-8 -*-
-
-# Software License Agreement (BSD License)
-#
-# Copyright (c) 2012, Willow Garage, Inc.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-#
-#  * Redistributions of source code must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#  * Redistributions in binary form must reproduce the above
-#    copyright notice, this list of conditions and the following
-#    disclaimer in the documentation and/or other materials provided
-#    with the distribution.
-#  * Neither the name of Willow Garage, Inc. nor the names of its
-#    contributors may be used to endorse or promote products derived
-#    from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-# POSSIBILITY OF SUCH DAMAGE.
-
-'''This file generates shell code for the setup.SHELL scripts to set environment variables'''
-
-from __future__ import print_function
-import argparse
-import copy
-import errno
-import os
-import platform
-import sys
-
-CATKIN_MARKER_FILE = '.catkin'
-
-system = platform.system()
-IS_DARWIN = (system == 'Darwin')
-IS_WINDOWS = (system == 'Windows')
-
-PATH_TO_ADD_SUFFIX = ['bin']
-if IS_WINDOWS:
-    # while catkin recommends putting dll's into bin, 3rd party packages often put dll's into lib
-    # since Windows finds dll's via the PATH variable, prepend it with path to lib
-    PATH_TO_ADD_SUFFIX.extend([['lib', os.path.join('lib', 'x86_64-linux-gnu')]])
-
-# subfolder of workspace prepended to CMAKE_PREFIX_PATH
-ENV_VAR_SUBFOLDERS = {
-    'CMAKE_PREFIX_PATH': '',
-    'LD_LIBRARY_PATH' if not IS_DARWIN else 'DYLD_LIBRARY_PATH': ['lib', os.path.join('lib', 'x86_64-linux-gnu')],
-    'PATH': PATH_TO_ADD_SUFFIX,
-    'PKG_CONFIG_PATH': [os.path.join('lib', 'pkgconfig'), os.path.join('lib', 'x86_64-linux-gnu', 'pkgconfig')],
-    'PYTHONPATH': 'lib/python3/dist-packages',
-}
-
-
-def rollback_env_variables(environ, env_var_subfolders):
-    '''
-    Generate shell code to reset environment variables
-    by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH.
-    This does not cover modifications performed by environment hooks.
-    '''
-    lines = []
-    unmodified_environ = copy.copy(environ)
-    for key in sorted(env_var_subfolders.keys()):
-        subfolders = env_var_subfolders[key]
-        if not isinstance(subfolders, list):
-            subfolders = [subfolders]
-        value = _rollback_env_variable(unmodified_environ, key, subfolders)
-        if value is not None:
-            environ[key] = value
-            lines.append(assignment(key, value))
-    if lines:
-        lines.insert(0, comment('reset environment variables by unrolling modifications based on all workspaces in CMAKE_PREFIX_PATH'))
-    return lines
-
-
-def _rollback_env_variable(environ, name, subfolders):
-    '''
-    For each catkin workspace in CMAKE_PREFIX_PATH remove the first entry from env[NAME] matching workspace + subfolder.
-
-    :param subfolders: list of str '' or subfoldername that may start with '/'
-    :returns: the updated value of the environment variable.
-    '''
-    value = environ[name] if name in environ else ''
-    env_paths = [path for path in value.split(os.pathsep) if path]
-    value_modified = False
-    for subfolder in subfolders:
-        if subfolder:
-            if subfolder.startswith(os.path.sep) or (os.path.altsep and subfolder.startswith(os.path.altsep)):
-                subfolder = subfolder[1:]
-            if subfolder.endswith(os.path.sep) or (os.path.altsep and subfolder.endswith(os.path.altsep)):
-                subfolder = subfolder[:-1]
-        for ws_path in _get_workspaces(environ, include_fuerte=True, include_non_existing=True):
-            path_to_find = os.path.join(ws_path, subfolder) if subfolder else ws_path
-            path_to_remove = None
-            for env_path in env_paths:
-                env_path_clean = env_path[:-1] if env_path and env_path[-1] in [os.path.sep, os.path.altsep] else env_path
-                if env_path_clean == path_to_find:
-                    path_to_remove = env_path
-                    break
-            if path_to_remove:
-                env_paths.remove(path_to_remove)
-                value_modified = True
-    new_value = os.pathsep.join(env_paths)
-    return new_value if value_modified else None
-
-
-def _get_workspaces(environ, include_fuerte=False, include_non_existing=False):
-    '''
-    Based on CMAKE_PREFIX_PATH return all catkin workspaces.
-
-    :param include_fuerte: The flag if paths starting with '/opt/ros/fuerte' should be considered workspaces, ``bool``
-    '''
-    # get all cmake prefix paths
-    env_name = 'CMAKE_PREFIX_PATH'
-    value = environ[env_name] if env_name in environ else ''
-    paths = [path for path in value.split(os.pathsep) if path]
-    # remove non-workspace paths
-    workspaces = [path for path in paths if os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE)) or (include_fuerte and path.startswith('/opt/ros/fuerte')) or (include_non_existing and not os.path.exists(path))]
-    return workspaces
-
-
-def prepend_env_variables(environ, env_var_subfolders, workspaces):
-    '''
-    Generate shell code to prepend environment variables
-    for the all workspaces.
-    '''
-    lines = []
-    lines.append(comment('prepend folders of workspaces to environment variables'))
-
-    paths = [path for path in workspaces.split(os.pathsep) if path]
-
-    prefix = _prefix_env_variable(environ, 'CMAKE_PREFIX_PATH', paths, '')
-    lines.append(prepend(environ, 'CMAKE_PREFIX_PATH', prefix))
-
-    for key in sorted([key for key in env_var_subfolders.keys() if key != 'CMAKE_PREFIX_PATH']):
-        subfolder = env_var_subfolders[key]
-        prefix = _prefix_env_variable(environ, key, paths, subfolder)
-        lines.append(prepend(environ, key, prefix))
-    return lines
-
-
-def _prefix_env_variable(environ, name, paths, subfolders):
-    '''
-    Return the prefix to prepend to the environment variable NAME, adding any path in NEW_PATHS_STR without creating duplicate or empty items.
-    '''
-    value = environ[name] if name in environ else ''
-    environ_paths = [path for path in value.split(os.pathsep) if path]
-    checked_paths = []
-    for path in paths:
-        if not isinstance(subfolders, list):
-            subfolders = [subfolders]
-        for subfolder in subfolders:
-            path_tmp = path
-            if subfolder:
-                path_tmp = os.path.join(path_tmp, subfolder)
-            # skip nonexistent paths
-            if not os.path.exists(path_tmp):
-                continue
-            # exclude any path already in env and any path we already added
-            if path_tmp not in environ_paths and path_tmp not in checked_paths:
-                checked_paths.append(path_tmp)
-    prefix_str = os.pathsep.join(checked_paths)
-    if prefix_str != '' and environ_paths:
-        prefix_str += os.pathsep
-    return prefix_str
-
-
-def assignment(key, value):
-    if not IS_WINDOWS:
-        return 'export %s="%s"' % (key, value)
-    else:
-        return 'set %s=%s' % (key, value)
-
-
-def comment(msg):
-    if not IS_WINDOWS:
-        return '# %s' % msg
-    else:
-        return 'REM %s' % msg
-
-
-def prepend(environ, key, prefix):
-    if key not in environ or not environ[key]:
-        return assignment(key, prefix)
-    if not IS_WINDOWS:
-        return 'export %s="%s$%s"' % (key, prefix, key)
-    else:
-        return 'set %s=%s%%%s%%' % (key, prefix, key)
-
-
-def find_env_hooks(environ, cmake_prefix_path):
-    '''
-    Generate shell code with found environment hooks
-    for the all workspaces.
-    '''
-    lines = []
-    lines.append(comment('found environment hooks in workspaces'))
-
-    generic_env_hooks = []
-    generic_env_hooks_workspace = []
-    specific_env_hooks = []
-    specific_env_hooks_workspace = []
-    generic_env_hooks_by_filename = {}
-    specific_env_hooks_by_filename = {}
-    generic_env_hook_ext = 'bat' if IS_WINDOWS else 'sh'
-    specific_env_hook_ext = environ['CATKIN_SHELL'] if not IS_WINDOWS and 'CATKIN_SHELL' in environ and environ['CATKIN_SHELL'] else None
-    # remove non-workspace paths
-    workspaces = [path for path in cmake_prefix_path.split(os.pathsep) if path and os.path.isfile(os.path.join(path, CATKIN_MARKER_FILE))]
-    for workspace in reversed(workspaces):
-        env_hook_dir = os.path.join(workspace, 'etc', 'catkin', 'profile.d')
-        if os.path.isdir(env_hook_dir):
-            for filename in sorted(os.listdir(env_hook_dir)):
-                if filename.endswith('.%s' % generic_env_hook_ext):
-                    # remove previous env hook with same name if present
-                    if filename in generic_env_hooks_by_filename:
-                        i = generic_env_hooks.index(generic_env_hooks_by_filename[filename])
-                        generic_env_hooks.pop(i)
-                        generic_env_hooks_workspace.pop(i)
-                    # append env hook
-                    generic_env_hooks.append(os.path.join(env_hook_dir, filename))
-                    generic_env_hooks_workspace.append(workspace)
-                    generic_env_hooks_by_filename[filename] = generic_env_hooks[-1]
-                elif specific_env_hook_ext is not None and filename.endswith('.%s' % specific_env_hook_ext):
-                    # remove previous env hook with same name if present
-                    if filename in specific_env_hooks_by_filename:
-                        i = specific_env_hooks.index(specific_env_hooks_by_filename[filename])
-                        specific_env_hooks.pop(i)
-                        specific_env_hooks_workspace.pop(i)
-                    # append env hook
-                    specific_env_hooks.append(os.path.join(env_hook_dir, filename))
-                    specific_env_hooks_workspace.append(workspace)
-                    specific_env_hooks_by_filename[filename] = specific_env_hooks[-1]
-    env_hooks = generic_env_hooks + specific_env_hooks
-    env_hooks_workspace = generic_env_hooks_workspace + specific_env_hooks_workspace
-    count = len(env_hooks)
-    lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_COUNT', count))
-    for i in range(count):
-        lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d' % i, env_hooks[i]))
-        lines.append(assignment('_CATKIN_ENVIRONMENT_HOOKS_%d_WORKSPACE' % i, env_hooks_workspace[i]))
-    return lines
-
-
-def _parse_arguments(args=None):
-    parser = argparse.ArgumentParser(description='Generates code blocks for the setup.SHELL script.')
-    parser.add_argument('--extend', action='store_true', help='Skip unsetting previous environment variables to extend context')
-    parser.add_argument('--local', action='store_true', help='Only consider this prefix path and ignore other prefix path in the environment')
-    return parser.parse_known_args(args=args)[0]
-
-
-if __name__ == '__main__':
-    try:
-        try:
-            args = _parse_arguments()
-        except Exception as e:
-            print(e, file=sys.stderr)
-            sys.exit(1)
-
-        if not args.local:
-            # environment at generation time
-            CMAKE_PREFIX_PATH = '/home/jerry/Documents/workspaces/ROS_human_detection/devel;/home/jerry/catkin_ws/devel;/opt/ros/kinetic'.split(';')
-        else:
-            # don't consider any other prefix path than this one
-            CMAKE_PREFIX_PATH = []
-        # prepend current workspace if not already part of CPP
-        base_path = os.path.dirname(__file__)
-        # CMAKE_PREFIX_PATH uses forward slash on all platforms, but __file__ is platform dependent
-        # base_path on Windows contains backward slashes, need to be converted to forward slashes before comparison
-        if os.path.sep != '/':
-            base_path = base_path.replace(os.path.sep, '/')
-
-        if base_path not in CMAKE_PREFIX_PATH:
-            CMAKE_PREFIX_PATH.insert(0, base_path)
-        CMAKE_PREFIX_PATH = os.pathsep.join(CMAKE_PREFIX_PATH)
-
-        environ = dict(os.environ)
-        lines = []
-        if not args.extend:
-            lines += rollback_env_variables(environ, ENV_VAR_SUBFOLDERS)
-        lines += prepend_env_variables(environ, ENV_VAR_SUBFOLDERS, CMAKE_PREFIX_PATH)
-        lines += find_env_hooks(environ, CMAKE_PREFIX_PATH)
-        print('\n'.join(lines))
-
-        # need to explicitly flush the output
-        sys.stdout.flush()
-    except IOError as e:
-        # and catch potential "broken pipe" if stdout is not writable
-        # which can happen when piping the output to a file but the disk is full
-        if e.errno == errno.EPIPE:
-            print(e, file=sys.stderr)
-            sys.exit(2)
-        raise
-
-    sys.exit(0)
diff --git a/devel/cmake.lock b/devel/cmake.lock
deleted file mode 100644
index e69de29..0000000
diff --git a/devel/env.sh b/devel/env.sh
deleted file mode 100755
index 8aa9d24..0000000
--- a/devel/env.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/env sh
-# generated from catkin/cmake/templates/env.sh.in
-
-if [ $# -eq 0 ] ; then
-  /bin/echo "Usage: env.sh COMMANDS"
-  /bin/echo "Calling env.sh without arguments is not supported anymore. Instead spawn a subshell and source a setup file manually."
-  exit 1
-fi
-
-# ensure to not use different shell type which was set before
-CATKIN_SHELL=sh
-
-# source setup.sh from same directory as this file
-_CATKIN_SETUP_DIR=$(cd "`dirname "$0"`" > /dev/null && pwd)
-. "$_CATKIN_SETUP_DIR/setup.sh"
-exec "$@"
diff --git a/devel/include/human_detection/bounding_box.h b/devel/include/human_detection/bounding_box.h
deleted file mode 100644
index 088a19b..0000000
--- a/devel/include/human_detection/bounding_box.h
+++ /dev/null
@@ -1,214 +0,0 @@
-// Generated by gencpp from file human_detection/bounding_box.msg
-// DO NOT EDIT!
-
-
-#ifndef HUMAN_DETECTION_MESSAGE_BOUNDING_BOX_H
-#define HUMAN_DETECTION_MESSAGE_BOUNDING_BOX_H
-
-
-#include <string>
-#include <vector>
-#include <map>
-
-#include <ros/types.h>
-#include <ros/serialization.h>
-#include <ros/builtin_message_traits.h>
-#include <ros/message_operations.h>
-
-
-namespace human_detection
-{
-template <class ContainerAllocator>
-struct bounding_box_
-{
-  typedef bounding_box_<ContainerAllocator> Type;
-
-  bounding_box_()
-    : xmin(0)
-    , xmax(0)
-    , ymin(0)
-    , ymax(0)  {
-    }
-  bounding_box_(const ContainerAllocator& _alloc)
-    : xmin(0)
-    , xmax(0)
-    , ymin(0)
-    , ymax(0)  {
-  (void)_alloc;
-    }
-
-
-
-   typedef uint16_t _xmin_type;
-  _xmin_type xmin;
-
-   typedef uint16_t _xmax_type;
-  _xmax_type xmax;
-
-   typedef uint16_t _ymin_type;
-  _ymin_type ymin;
-
-   typedef uint16_t _ymax_type;
-  _ymax_type ymax;
-
-
-
-
-
-  typedef boost::shared_ptr< ::human_detection::bounding_box_<ContainerAllocator> > Ptr;
-  typedef boost::shared_ptr< ::human_detection::bounding_box_<ContainerAllocator> const> ConstPtr;
-
-}; // struct bounding_box_
-
-typedef ::human_detection::bounding_box_<std::allocator<void> > bounding_box;
-
-typedef boost::shared_ptr< ::human_detection::bounding_box > bounding_boxPtr;
-typedef boost::shared_ptr< ::human_detection::bounding_box const> bounding_boxConstPtr;
-
-// constants requiring out of line definition
-
-
-
-template<typename ContainerAllocator>
-std::ostream& operator<<(std::ostream& s, const ::human_detection::bounding_box_<ContainerAllocator> & v)
-{
-ros::message_operations::Printer< ::human_detection::bounding_box_<ContainerAllocator> >::stream(s, "", v);
-return s;
-}
-
-} // namespace human_detection
-
-namespace ros
-{
-namespace message_traits
-{
-
-
-
-// BOOLTRAITS {'IsMessage': True, 'IsFixedSize': True, 'HasHeader': False}
-// {'human_detection': ['/home/jerry/Documents/workspaces/ROS_human_detection/src/human_detection/msg'], 'std_msgs': ['/opt/ros/kinetic/share/std_msgs/cmake/../msg']}
-
-// !!!!!!!!!!! ['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_parsed_fields', 'constants', 'fields', 'full_name', 'has_header', 'header_present', 'names', 'package', 'parsed_fields', 'short_name', 'text', 'types']
-
-
-
-
-template <class ContainerAllocator>
-struct IsMessage< ::human_detection::bounding_box_<ContainerAllocator> >
-  : TrueType
-  { };
-
-template <class ContainerAllocator>
-struct IsMessage< ::human_detection::bounding_box_<ContainerAllocator> const>
-  : TrueType
-  { };
-
-template <class ContainerAllocator>
-struct IsFixedSize< ::human_detection::bounding_box_<ContainerAllocator> >
-  : TrueType
-  { };
-
-template <class ContainerAllocator>
-struct IsFixedSize< ::human_detection::bounding_box_<ContainerAllocator> const>
-  : TrueType
-  { };
-
-template <class ContainerAllocator>
-struct HasHeader< ::human_detection::bounding_box_<ContainerAllocator> >
-  : FalseType
-  { };
-
-template <class ContainerAllocator>
-struct HasHeader< ::human_detection::bounding_box_<ContainerAllocator> const>
-  : FalseType
-  { };
-
-
-template<class ContainerAllocator>
-struct MD5Sum< ::human_detection::bounding_box_<ContainerAllocator> >
-{
-  static const char* value()
-  {
-    return "0a18150eb9bc571abec460d2df647248";
-  }
-
-  static const char* value(const ::human_detection::bounding_box_<ContainerAllocator>&) { return value(); }
-  static const uint64_t static_value1 = 0x0a18150eb9bc571aULL;
-  static const uint64_t static_value2 = 0xbec460d2df647248ULL;
-};
-
-template<class ContainerAllocator>
-struct DataType< ::human_detection::bounding_box_<ContainerAllocator> >
-{
-  static const char* value()
-  {
-    return "human_detection/bounding_box";
-  }
-
-  static const char* value(const ::human_detection::bounding_box_<ContainerAllocator>&) { return value(); }
-};
-
-template<class ContainerAllocator>
-struct Definition< ::human_detection::bounding_box_<ContainerAllocator> >
-{
-  static const char* value()
-  {
-    return "uint16 xmin\n\
-uint16 xmax\n\
-uint16 ymin\n\
-uint16 ymax\n\
-";
-  }
-
-  static const char* value(const ::human_detection::bounding_box_<ContainerAllocator>&) { return value(); }
-};
-
-} // namespace message_traits
-} // namespace ros
-
-namespace ros
-{
-namespace serialization
-{
-
-  template<class ContainerAllocator> struct Serializer< ::human_detection::bounding_box_<ContainerAllocator> >
-  {
-    template<typename Stream, typename T> inline static void allInOne(Stream& stream, T m)
-    {
-      stream.next(m.xmin);
-      stream.next(m.xmax);
-      stream.next(m.ymin);
-      stream.next(m.ymax);
-    }
-
-    ROS_DECLARE_ALLINONE_SERIALIZER
-  }; // struct bounding_box_
-
-} // namespace serialization
-} // namespace ros
-
-namespace ros
-{
-namespace message_operations
-{
-
-template<class ContainerAllocator>
-struct Printer< ::human_detection::bounding_box_<ContainerAllocator> >
-{
-  template<typename Stream> static void stream(Stream& s, const std::string& indent, const ::human_detection::bounding_box_<ContainerAllocator>& v)
-  {
-    s << indent << "xmin: ";
-    Printer<uint16_t>::stream(s, indent + "  ", v.xmin);
-    s << indent << "xmax: ";
-    Printer<uint16_t>::stream(s, indent + "  ", v.xmax);
-    s << indent << "ymin: ";
-    Printer<uint16_t>::stream(s, indent + "  ", v.ymin);
-    s << indent << "ymax: ";
-    Printer<uint16_t>::stream(s, indent + "  ", v.ymax);
-  }
-};
-
-} // namespace message_operations
-} // namespace ros
-
-#endif // HUMAN_DETECTION_MESSAGE_BOUNDING_BOX_H
diff --git a/devel/lib/pkgconfig/cv2_cvter.pc b/devel/lib/pkgconfig/cv2_cvter.pc
deleted file mode 100644
index d24e2fd..0000000
--- a/devel/lib/pkgconfig/cv2_cvter.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/jerry/Documents/workspaces/ROS_human_detection/devel
-
-Name: cv2_cvter
-Description: Description of cv2_cvter
-Version: 0.0.0
-Cflags: 
-Libs: -L/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib 
-Requires: 
diff --git a/devel/lib/pkgconfig/get_obj_dist.pc b/devel/lib/pkgconfig/get_obj_dist.pc
deleted file mode 100644
index 5a58138..0000000
--- a/devel/lib/pkgconfig/get_obj_dist.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/jerry/Documents/workspaces/ROS_human_detection/devel
-
-Name: get_obj_dist
-Description: Description of get_obj_dist
-Version: 0.0.0
-Cflags: 
-Libs: -L/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib 
-Requires: 
diff --git a/devel/lib/pkgconfig/human_detection.pc b/devel/lib/pkgconfig/human_detection.pc
deleted file mode 100644
index 1214c94..0000000
--- a/devel/lib/pkgconfig/human_detection.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/jerry/Documents/workspaces/ROS_human_detection/devel
-
-Name: human_detection
-Description: Description of human_detection
-Version: 0.0.0
-Cflags: -I/home/jerry/Documents/workspaces/ROS_human_detection/devel/include
-Libs: -L/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib 
-Requires: roslib rospy std_msgs message_runtime
diff --git a/devel/lib/pkgconfig/measure_obj_dist.pc b/devel/lib/pkgconfig/measure_obj_dist.pc
deleted file mode 100644
index ba4b92a..0000000
--- a/devel/lib/pkgconfig/measure_obj_dist.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/jerry/Documents/workspaces/ROS_human_detection/devel
-
-Name: measure_obj_dist
-Description: Description of measure_obj_dist
-Version: 0.0.0
-Cflags: 
-Libs: -L/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib 
-Requires: 
diff --git a/devel/lib/pkgconfig/obj_dist.pc b/devel/lib/pkgconfig/obj_dist.pc
deleted file mode 100644
index 00d35f9..0000000
--- a/devel/lib/pkgconfig/obj_dist.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/jerry/Documents/workspaces/ROS_human_detection/devel
-
-Name: obj_dist
-Description: Description of obj_dist
-Version: 0.0.0
-Cflags: 
-Libs: -L/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib 
-Requires: 
diff --git a/devel/lib/pkgconfig/object_distance.pc b/devel/lib/pkgconfig/object_distance.pc
deleted file mode 100644
index 7c46c77..0000000
--- a/devel/lib/pkgconfig/object_distance.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/jerry/Documents/workspaces/ROS_human_detection/devel
-
-Name: object_distance
-Description: Description of object_distance
-Version: 0.0.0
-Cflags: 
-Libs: -L/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib 
-Requires: 
diff --git a/devel/lib/python3/dist-packages/human_detection/__init__.pyc b/devel/lib/python3/dist-packages/human_detection/__init__.pyc
deleted file mode 100644
index f1b3b766982a18893984d85ddafd9890536ba6e5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 199
zcmZ9GJqiLb5QQUJh~hoA(J5?2EUXpWT4GEF6L<4NGOO%yJfjzI7OZyQeFKm8n3;Z8
zi{<Te)#5)B-Un8hF^mv(H8`h=Ax0>PJ+RRuJTd1Uj!}0W0~L73+?1p=7Py>iX*;ii
zG)Sn)#Q+9h*h1^>kb1H)Y{9rfYc4eE!JTnlN*5eSx#9SnkM4XlU5oqSHDZY$szx<N

diff --git a/devel/lib/python3/dist-packages/human_detection/msg/__init__.py b/devel/lib/python3/dist-packages/human_detection/msg/__init__.py
deleted file mode 100644
index 3389142..0000000
--- a/devel/lib/python3/dist-packages/human_detection/msg/__init__.py
+++ /dev/null
@@ -1 +0,0 @@
-from ._bounding_box import *
diff --git a/devel/lib/python3/dist-packages/human_detection/msg/__init__.pyc b/devel/lib/python3/dist-packages/human_detection/msg/__init__.pyc
deleted file mode 100644
index 76d00387ee256175368db2ad3560f7928258c0d4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 247
zcmZ9GO$x#=5QWorBSJk#5p))AMO?U6ux=%^&Ctf?rzEM`<9J3d;8X>{A@k+sF^^30
zOs7sh&K3JsO!t=B&j^A}#1vyE5wko?$dVBu8xcm#_aB{-=B4e8kftVa&&Xgu_&`r+
ztVXz?a|7&b)oV1t!_B(ZcSVIBj)$B#y)FzF7_bV`8W4Cz1xl9C4WY4S1w#6;pg>#H
el=+|6z6Q>vk%99iMJDv|T3gX8+`QKw7kdH7#Xs2q

diff --git a/devel/lib/python3/dist-packages/human_detection/msg/_bounding_box.py b/devel/lib/python3/dist-packages/human_detection/msg/_bounding_box.py
deleted file mode 100644
index 40595a5..0000000
--- a/devel/lib/python3/dist-packages/human_detection/msg/_bounding_box.py
+++ /dev/null
@@ -1,122 +0,0 @@
-# This Python file uses the following encoding: utf-8
-"""autogenerated by genpy from human_detection/bounding_box.msg. Do not edit."""
-import sys
-python3 = True if sys.hexversion > 0x03000000 else False
-import genpy
-import struct
-
-
-class bounding_box(genpy.Message):
-  _md5sum = "0a18150eb9bc571abec460d2df647248"
-  _type = "human_detection/bounding_box"
-  _has_header = False #flag to mark the presence of a Header object
-  _full_text = """uint16 xmin
-uint16 xmax
-uint16 ymin
-uint16 ymax
-"""
-  __slots__ = ['xmin','xmax','ymin','ymax']
-  _slot_types = ['uint16','uint16','uint16','uint16']
-
-  def __init__(self, *args, **kwds):
-    """
-    Constructor. Any message fields that are implicitly/explicitly
-    set to None will be assigned a default value. The recommend
-    use is keyword arguments as this is more robust to future message
-    changes.  You cannot mix in-order arguments and keyword arguments.
-
-    The available fields are:
-       xmin,xmax,ymin,ymax
-
-    :param args: complete set of field values, in .msg order
-    :param kwds: use keyword arguments corresponding to message field names
-    to set specific fields.
-    """
-    if args or kwds:
-      super(bounding_box, self).__init__(*args, **kwds)
-      #message fields cannot be None, assign default values for those that are
-      if self.xmin is None:
-        self.xmin = 0
-      if self.xmax is None:
-        self.xmax = 0
-      if self.ymin is None:
-        self.ymin = 0
-      if self.ymax is None:
-        self.ymax = 0
-    else:
-      self.xmin = 0
-      self.xmax = 0
-      self.ymin = 0
-      self.ymax = 0
-
-  def _get_types(self):
-    """
-    internal API method
-    """
-    return self._slot_types
-
-  def serialize(self, buff):
-    """
-    serialize message into buffer
-    :param buff: buffer, ``StringIO``
-    """
-    try:
-      _x = self
-      buff.write(_get_struct_4H().pack(_x.xmin, _x.xmax, _x.ymin, _x.ymax))
-    except struct.error as se: self._check_types(struct.error("%s: '%s' when writing '%s'" % (type(se), str(se), str(locals().get('_x', self)))))
-    except TypeError as te: self._check_types(ValueError("%s: '%s' when writing '%s'" % (type(te), str(te), str(locals().get('_x', self)))))
-
-  def deserialize(self, str):
-    """
-    unpack serialized message in str into this message instance
-    :param str: byte array of serialized message, ``str``
-    """
-    try:
-      end = 0
-      _x = self
-      start = end
-      end += 8
-      (_x.xmin, _x.xmax, _x.ymin, _x.ymax,) = _get_struct_4H().unpack(str[start:end])
-      return self
-    except struct.error as e:
-      raise genpy.DeserializationError(e) #most likely buffer underfill
-
-
-  def serialize_numpy(self, buff, numpy):
-    """
-    serialize message with numpy array types into buffer
-    :param buff: buffer, ``StringIO``
-    :param numpy: numpy python module
-    """
-    try:
-      _x = self
-      buff.write(_get_struct_4H().pack(_x.xmin, _x.xmax, _x.ymin, _x.ymax))
-    except struct.error as se: self._check_types(struct.error("%s: '%s' when writing '%s'" % (type(se), str(se), str(locals().get('_x', self)))))
-    except TypeError as te: self._check_types(ValueError("%s: '%s' when writing '%s'" % (type(te), str(te), str(locals().get('_x', self)))))
-
-  def deserialize_numpy(self, str, numpy):
-    """
-    unpack serialized message in str into this message instance using numpy for array types
-    :param str: byte array of serialized message, ``str``
-    :param numpy: numpy python module
-    """
-    try:
-      end = 0
-      _x = self
-      start = end
-      end += 8
-      (_x.xmin, _x.xmax, _x.ymin, _x.ymax,) = _get_struct_4H().unpack(str[start:end])
-      return self
-    except struct.error as e:
-      raise genpy.DeserializationError(e) #most likely buffer underfill
-
-_struct_I = genpy.struct_I
-def _get_struct_I():
-    global _struct_I
-    return _struct_I
-_struct_4H = None
-def _get_struct_4H():
-    global _struct_4H
-    if _struct_4H is None:
-        _struct_4H = struct.Struct("<4H")
-    return _struct_4H
diff --git a/devel/lib/python3/dist-packages/human_detection/msg/_bounding_box.pyc b/devel/lib/python3/dist-packages/human_detection/msg/_bounding_box.pyc
deleted file mode 100644
index f4bf63a5f0216b1c7db3142939f3dce63d088225..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5742
zcmd5=&vPS374FeUvZeLfVS&JskaQr+imHvY-gtlDN>K^B3A<FqON}>#7^vCSOiLPj
zG$W>aY$@dw1<Q#8C;kEc0PZ<(;jiJsjp7`>_gW*%yJiE)0n47J{`tD!>+gO2M*cr9
zwu|J?zly~C<Kz2nJmv{REW{q9C*qn&J+bEr?TP)Gh<$NT7sXYfeUbS>*Tr6=8rBqh
z&8oa2_Etn(7rH6-SH%E&8shgtK=ns^EpBZKbwR{UYTa9-Wz@QeSGc-C)!oi2ZRRHs
zs<in~XSz^U$Fe_@s7z*ZP~>AdD#t1dV{LV0lRWG7^D>K*Y#8?QX?JXfU3o8;S#G6{
z6WdKb!)GUfPT#IUE{|R~qK=Lq;V~aWXlxI=hlKHP#KPtpTkDgNunmR`;S1Qj^iM6T
zB3@;qS|V<7p)KMz7hwJcF2MXXE?gAxMJ}w1V7If5<*kIct~T#%-n_2+Kj=p{Z*Qu;
zj<#-Hk8i|-TU)npY~3+0W6<*)VXk99nPhhJmYj~0ti33!X;q#rwa><Ax8w&JJuj#!
z7iiqPfR^S$apa*$7^3GP9`jd-V^5ehaa<F{pM-@uo;U^yY6K;8q5Y3Scxc*(BWvPd
zRTOWNo6!;iV3?0Cc-M9PqUvf?UBH{`I;^^yRTs{|b$wcOt%zTLDzewBDpqt0F@R}B
zMlTh3?rw)HG5>;HZHdp_JTtZ^Bbygp`A#;IV{MEYYB@-B8XIXx%1TvenT#iC5+ydB
z_4KqVvI?WEw7J~LGcAvjG?jfVl`+XM1Fn^f^+1)Wm4_-Vbyq$bX<6tfACGkw^Ze34
zyO9Tac9a*GQ4CA;Spy|l9zFOU=h#A#_e;ZT4N6<0VZK+^5{*<g)TS%tM|mkDl~H(%
zlc`LyH=tG*%Zju3+2y)z)<gSKhbl=`KV5hM4%p^ic#ObvZ3--1BhWwqRou5dQH2`Q
zGG<%Cz)6bumE@g#;N0naV6I_LlEPT>#+D}^9L1PS9(mRsQC<|<Omb!d^7yHvl9@uC
zb)kz^H4_~rgCv?CWtaPiCBzQ1kZlkW%84!lYP7^mVVGoz4a1;DEfgzstN~#rpjtq4
z7((1>bUNSy8O;SUpo1}jg_)t$8|7o&+t)=g>)p#Ecep*A^?{kFNSj{pa5sE9&|`h5
z(_WhNdy|<R<=LCPI5GAOOgI2KP4DUP@MaI}xI~kaSwI$j9S>89SYPul*EYO0@8sF2
zwLJRcFsD$b=Pu1yfuJxIploV1--d7=%&aalmCAR1`T$3O%{dtJFna;RLX+k;w6lpe
z+!(accwU@hX*1za&o{V*nxVrM^@zUcd|P<f3I9N0c8C1%2{RkK0j_%jx1b8T^I6te
zHdr>rle&1~3Gc(~FQRT&=$<@i6Hj`d_>L1>!Zm}Zu$N<>hQn=(0<JJx0k;MgVOqt2
zfiGUf7irEOLGe0k{X4YQ7g}+_I+eTwQdt!~SEVO@jvQdOLl8IbL-0u(T_h?^K3)(F
z;uf*hF9!o%@Q8WHQ_J?e{hECIc-I!VtRFml{MhOF7BpT#TwlFnuF9j4&g4;%SPbD7
zOMVZhJDnHs%|S`M8aB=k$`N$9b)O@QLV&~bsi@>z%ME2Eh_}4pd?1WQIy!KGWEBKW
z>q9+;^RzUNRBE^h$gl)}M;P-it02JqjL4g-9YP2rnpKhM!3LVx3eXM{hdwuGCsP*Z
zxJ?yut7!OM)4Sna5<m7f1OuP$d@_xJ|63Gh9}u1h_<%nn9asbE0n6KH#l253#bt|s
z?syI8{3S}h2r&r~lOSCS!UI(DVRi-JMfSMD_&o-G8^Qzg?zhBogW&x;Ph_Xi_#146
zQB-Dh@?iEkDB}hH<2J!TI&kuZSzQbX?sk<$dKs%238>C+GpV9bGrF6eRY@Smz&U>T
z&Pa$%cRB=y;42U=N#Z@7g~s5kH1KOQki5#dt)=QcT`i|5wRM;x=QE~)Z_o^aCb9#E
zE1C{73JdB%^SMD5F@3x+M!!qjyaeH})darU-ln(eUGgHbhfF++SOF5egTUwovHDD`
zkc=E8ia^o+^N96?0-0~WFbke0Rsa)_1u*S`SQ(*2tX1KEBi28_1&$Ca3@;#jl-QBX
z$}wJm94z_v{DOQtXJuBmJ=f~82;`A*nYwr|&u3)@pX20!h?zkj&;dUm?g1qn!HXma
z%fUBETqZ&51usE#PT>ABsvID^Sza@sOe1)O#^E^+c@zM!M4};Y^#f{RDs7&kQi3|=
zPG?ampbjc!RD<?_YNk^EG?j8kMWuD7Qb<gN#8k-tNTtmMl_FZspwho#Utg9=k(<-K
z?Vviy>8*lTl;Qd%Y4*Q^?U`g8NSO9HxO|O<d<UXK=X1ig!Bwh$mjs=2@H&Yr5a$Md
zblog5tplJ!qvKl!;4<HKI3J<=Dh%nZC=6ZF8@lL6l{^rR<C~@&bM$d;#HII;2WgkZ
zkCX{VTH)2vO&^qL8d^Pd`BBJOzQL=~MJVG}jez1Ic$LKWNRR`A??aq;l1u;Rw<2ta
zZz4m~M1I3xqltU!QmyrBtJ%8HdZD!z(J1=RrF$2Tq1+frk9!^3ac?_xp@m2k@cTjd
z;9Oa0=~VbNr`ldYMo@MtY7672%EnP#z_?iOuQjhwHcLO=@EZq^md#D4@jJ$cd~54I
zzb!au%-7huACN~l_u>3#mtAwN9K-k6A$Do#7812J9K3t;;GhWOJVJnwiDqWlx{;n9
z>cSvd<Bb1NQR<+JevYE~+j+q3LOCC|zVCiSI{96pI)vZ`h6HbtU{7sPiQ@ZQ`G|iC
ddCRfI59!RAXqx!x;3Yh3{^b#VH1M0=zX2y8gF^rS

diff --git a/devel/local_setup.bash b/devel/local_setup.bash
deleted file mode 100644
index 7da0d97..0000000
--- a/devel/local_setup.bash
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env bash
-# generated from catkin/cmake/templates/local_setup.bash.in
-
-CATKIN_SHELL=bash
-
-# source setup.sh from same directory as this file
-_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)
-. "$_CATKIN_SETUP_DIR/setup.sh" --extend --local
diff --git a/devel/local_setup.sh b/devel/local_setup.sh
deleted file mode 100644
index b5b4bf0..0000000
--- a/devel/local_setup.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/usr/bin/env sh
-# generated from catkin/cmake/template/local_setup.sh.in
-
-# since this file is sourced either use the provided _CATKIN_SETUP_DIR
-# or fall back to the destination set at configure time
-: ${_CATKIN_SETUP_DIR:=/home/jerry/Documents/workspaces/ROS_human_detection/devel}
-CATKIN_SETUP_UTIL_ARGS="--extend --local"
-. "$_CATKIN_SETUP_DIR/setup.sh"
-unset CATKIN_SETUP_UTIL_ARGS
diff --git a/devel/local_setup.zsh b/devel/local_setup.zsh
deleted file mode 100644
index e692acc..0000000
--- a/devel/local_setup.zsh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env zsh
-# generated from catkin/cmake/templates/local_setup.zsh.in
-
-CATKIN_SHELL=zsh
-
-# source setup.sh from same directory as this file
-_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd)
-emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh" --extend --local'
diff --git a/devel/setup.bash b/devel/setup.bash
deleted file mode 100644
index ff47af8..0000000
--- a/devel/setup.bash
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env bash
-# generated from catkin/cmake/templates/setup.bash.in
-
-CATKIN_SHELL=bash
-
-# source setup.sh from same directory as this file
-_CATKIN_SETUP_DIR=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)
-. "$_CATKIN_SETUP_DIR/setup.sh"
diff --git a/devel/setup.sh b/devel/setup.sh
deleted file mode 100644
index c53bd8d..0000000
--- a/devel/setup.sh
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/usr/bin/env sh
-# generated from catkin/cmake/template/setup.sh.in
-
-# Sets various environment variables and sources additional environment hooks.
-# It tries it's best to undo changes from a previously sourced setup file before.
-# Supported command line options:
-# --extend: skips the undoing of changes from a previously sourced setup file
-# --local: only considers this workspace but not the chained ones
-# In plain sh shell which doesn't support arguments for sourced scripts you can
-# set the environment variable `CATKIN_SETUP_UTIL_ARGS=--extend/--local` instead.
-
-# since this file is sourced either use the provided _CATKIN_SETUP_DIR
-# or fall back to the destination set at configure time
-: ${_CATKIN_SETUP_DIR:=/home/jerry/Documents/workspaces/ROS_human_detection/devel}
-_SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py"
-unset _CATKIN_SETUP_DIR
-
-if [ ! -f "$_SETUP_UTIL" ]; then
-  echo "Missing Python script: $_SETUP_UTIL"
-  return 22
-fi
-
-# detect if running on Darwin platform
-_UNAME=`uname -s`
-_IS_DARWIN=0
-if [ "$_UNAME" = "Darwin" ]; then
-  _IS_DARWIN=1
-fi
-unset _UNAME
-
-# make sure to export all environment variables
-export CMAKE_PREFIX_PATH
-if [ $_IS_DARWIN -eq 0 ]; then
-  export LD_LIBRARY_PATH
-else
-  export DYLD_LIBRARY_PATH
-fi
-unset _IS_DARWIN
-export PATH
-export PKG_CONFIG_PATH
-export PYTHONPATH
-
-# remember type of shell if not already set
-if [ -z "$CATKIN_SHELL" ]; then
-  CATKIN_SHELL=sh
-fi
-
-# invoke Python script to generate necessary exports of environment variables
-# use TMPDIR if it exists, otherwise fall back to /tmp
-if [ -d "${TMPDIR:-}" ]; then
-  _TMPDIR="${TMPDIR}"
-else
-  _TMPDIR=/tmp
-fi
-_SETUP_TMP=`mktemp "${_TMPDIR}/setup.sh.XXXXXXXXXX"`
-unset _TMPDIR
-if [ $? -ne 0 -o ! -f "$_SETUP_TMP" ]; then
-  echo "Could not create temporary file: $_SETUP_TMP"
-  return 1
-fi
-CATKIN_SHELL=$CATKIN_SHELL "$_SETUP_UTIL" $@ ${CATKIN_SETUP_UTIL_ARGS:-} >> "$_SETUP_TMP"
-_RC=$?
-if [ $_RC -ne 0 ]; then
-  if [ $_RC -eq 2 ]; then
-    echo "Could not write the output of '$_SETUP_UTIL' to temporary file '$_SETUP_TMP': may be the disk if full?"
-  else
-    echo "Failed to run '\"$_SETUP_UTIL\" $@': return code $_RC"
-  fi
-  unset _RC
-  unset _SETUP_UTIL
-  rm -f "$_SETUP_TMP"
-  unset _SETUP_TMP
-  return 1
-fi
-unset _RC
-unset _SETUP_UTIL
-. "$_SETUP_TMP"
-rm -f "$_SETUP_TMP"
-unset _SETUP_TMP
-
-# source all environment hooks
-_i=0
-while [ $_i -lt $_CATKIN_ENVIRONMENT_HOOKS_COUNT ]; do
-  eval _envfile=\$_CATKIN_ENVIRONMENT_HOOKS_$_i
-  unset _CATKIN_ENVIRONMENT_HOOKS_$_i
-  eval _envfile_workspace=\$_CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE
-  unset _CATKIN_ENVIRONMENT_HOOKS_${_i}_WORKSPACE
-  # set workspace for environment hook
-  CATKIN_ENV_HOOK_WORKSPACE=$_envfile_workspace
-  . "$_envfile"
-  unset CATKIN_ENV_HOOK_WORKSPACE
-  _i=$((_i + 1))
-done
-unset _i
-
-unset _CATKIN_ENVIRONMENT_HOOKS_COUNT
diff --git a/devel/setup.zsh b/devel/setup.zsh
deleted file mode 100644
index 9f780b7..0000000
--- a/devel/setup.zsh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env zsh
-# generated from catkin/cmake/templates/setup.zsh.in
-
-CATKIN_SHELL=zsh
-
-# source setup.sh from same directory as this file
-_CATKIN_SETUP_DIR=$(builtin cd -q "`dirname "$0"`" > /dev/null && pwd)
-emulate -R zsh -c 'source "$_CATKIN_SETUP_DIR/setup.sh"'
diff --git a/devel/share/common-lisp/ros/human_detection/msg/_package.lisp b/devel/share/common-lisp/ros/human_detection/msg/_package.lisp
deleted file mode 100644
index be0b766..0000000
--- a/devel/share/common-lisp/ros/human_detection/msg/_package.lisp
+++ /dev/null
@@ -1,7 +0,0 @@
-(cl:defpackage human_detection-msg
-  (:use )
-  (:export
-   "<BOUNDING_BOX>"
-   "BOUNDING_BOX"
-  ))
-
diff --git a/devel/share/common-lisp/ros/human_detection/msg/_package_bounding_box.lisp b/devel/share/common-lisp/ros/human_detection/msg/_package_bounding_box.lisp
deleted file mode 100644
index b106a06..0000000
--- a/devel/share/common-lisp/ros/human_detection/msg/_package_bounding_box.lisp
+++ /dev/null
@@ -1,10 +0,0 @@
-(cl:in-package human_detection-msg)
-(cl:export '(XMIN-VAL
-          XMIN
-          XMAX-VAL
-          XMAX
-          YMIN-VAL
-          YMIN
-          YMAX-VAL
-          YMAX
-))
\ No newline at end of file
diff --git a/devel/share/common-lisp/ros/human_detection/msg/bounding_box.lisp b/devel/share/common-lisp/ros/human_detection/msg/bounding_box.lisp
deleted file mode 100644
index 0239fdf..0000000
--- a/devel/share/common-lisp/ros/human_detection/msg/bounding_box.lisp
+++ /dev/null
@@ -1,114 +0,0 @@
-; Auto-generated. Do not edit!
-
-
-(cl:in-package human_detection-msg)
-
-
-;//! \htmlinclude bounding_box.msg.html
-
-(cl:defclass <bounding_box> (roslisp-msg-protocol:ros-message)
-  ((xmin
-    :reader xmin
-    :initarg :xmin
-    :type cl:fixnum
-    :initform 0)
-   (xmax
-    :reader xmax
-    :initarg :xmax
-    :type cl:fixnum
-    :initform 0)
-   (ymin
-    :reader ymin
-    :initarg :ymin
-    :type cl:fixnum
-    :initform 0)
-   (ymax
-    :reader ymax
-    :initarg :ymax
-    :type cl:fixnum
-    :initform 0))
-)
-
-(cl:defclass bounding_box (<bounding_box>)
-  ())
-
-(cl:defmethod cl:initialize-instance :after ((m <bounding_box>) cl:&rest args)
-  (cl:declare (cl:ignorable args))
-  (cl:unless (cl:typep m 'bounding_box)
-    (roslisp-msg-protocol:msg-deprecation-warning "using old message class name human_detection-msg:<bounding_box> is deprecated: use human_detection-msg:bounding_box instead.")))
-
-(cl:ensure-generic-function 'xmin-val :lambda-list '(m))
-(cl:defmethod xmin-val ((m <bounding_box>))
-  (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader human_detection-msg:xmin-val is deprecated.  Use human_detection-msg:xmin instead.")
-  (xmin m))
-
-(cl:ensure-generic-function 'xmax-val :lambda-list '(m))
-(cl:defmethod xmax-val ((m <bounding_box>))
-  (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader human_detection-msg:xmax-val is deprecated.  Use human_detection-msg:xmax instead.")
-  (xmax m))
-
-(cl:ensure-generic-function 'ymin-val :lambda-list '(m))
-(cl:defmethod ymin-val ((m <bounding_box>))
-  (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader human_detection-msg:ymin-val is deprecated.  Use human_detection-msg:ymin instead.")
-  (ymin m))
-
-(cl:ensure-generic-function 'ymax-val :lambda-list '(m))
-(cl:defmethod ymax-val ((m <bounding_box>))
-  (roslisp-msg-protocol:msg-deprecation-warning "Using old-style slot reader human_detection-msg:ymax-val is deprecated.  Use human_detection-msg:ymax instead.")
-  (ymax m))
-(cl:defmethod roslisp-msg-protocol:serialize ((msg <bounding_box>) ostream)
-  "Serializes a message object of type '<bounding_box>"
-  (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'xmin)) ostream)
-  (cl:write-byte (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'xmin)) ostream)
-  (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'xmax)) ostream)
-  (cl:write-byte (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'xmax)) ostream)
-  (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'ymin)) ostream)
-  (cl:write-byte (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'ymin)) ostream)
-  (cl:write-byte (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'ymax)) ostream)
-  (cl:write-byte (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'ymax)) ostream)
-)
-(cl:defmethod roslisp-msg-protocol:deserialize ((msg <bounding_box>) istream)
-  "Deserializes a message object of type '<bounding_box>"
-    (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'xmin)) (cl:read-byte istream))
-    (cl:setf (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'xmin)) (cl:read-byte istream))
-    (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'xmax)) (cl:read-byte istream))
-    (cl:setf (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'xmax)) (cl:read-byte istream))
-    (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'ymin)) (cl:read-byte istream))
-    (cl:setf (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'ymin)) (cl:read-byte istream))
-    (cl:setf (cl:ldb (cl:byte 8 0) (cl:slot-value msg 'ymax)) (cl:read-byte istream))
-    (cl:setf (cl:ldb (cl:byte 8 8) (cl:slot-value msg 'ymax)) (cl:read-byte istream))
-  msg
-)
-(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql '<bounding_box>)))
-  "Returns string type for a message object of type '<bounding_box>"
-  "human_detection/bounding_box")
-(cl:defmethod roslisp-msg-protocol:ros-datatype ((msg (cl:eql 'bounding_box)))
-  "Returns string type for a message object of type 'bounding_box"
-  "human_detection/bounding_box")
-(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql '<bounding_box>)))
-  "Returns md5sum for a message object of type '<bounding_box>"
-  "0a18150eb9bc571abec460d2df647248")
-(cl:defmethod roslisp-msg-protocol:md5sum ((type (cl:eql 'bounding_box)))
-  "Returns md5sum for a message object of type 'bounding_box"
-  "0a18150eb9bc571abec460d2df647248")
-(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql '<bounding_box>)))
-  "Returns full string definition for message of type '<bounding_box>"
-  (cl:format cl:nil "uint16 xmin~%uint16 xmax~%uint16 ymin~%uint16 ymax~%~%~%"))
-(cl:defmethod roslisp-msg-protocol:message-definition ((type (cl:eql 'bounding_box)))
-  "Returns full string definition for message of type 'bounding_box"
-  (cl:format cl:nil "uint16 xmin~%uint16 xmax~%uint16 ymin~%uint16 ymax~%~%~%"))
-(cl:defmethod roslisp-msg-protocol:serialization-length ((msg <bounding_box>))
-  (cl:+ 0
-     2
-     2
-     2
-     2
-))
-(cl:defmethod roslisp-msg-protocol:ros-message-to-list ((msg <bounding_box>))
-  "Converts a ROS message object to a list"
-  (cl:list 'bounding_box
-    (cl:cons ':xmin (xmin msg))
-    (cl:cons ':xmax (xmax msg))
-    (cl:cons ':ymin (ymin msg))
-    (cl:cons ':ymax (ymax msg))
-))
diff --git a/devel/share/common-lisp/ros/human_detection/msg/human_detection-msg.asd b/devel/share/common-lisp/ros/human_detection/msg/human_detection-msg.asd
deleted file mode 100644
index d8f3acf..0000000
--- a/devel/share/common-lisp/ros/human_detection/msg/human_detection-msg.asd
+++ /dev/null
@@ -1,9 +0,0 @@
-
-(cl:in-package :asdf)
-
-(defsystem "human_detection-msg"
-  :depends-on (:roslisp-msg-protocol :roslisp-utils )
-  :components ((:file "_package")
-    (:file "bounding_box" :depends-on ("_package_bounding_box"))
-    (:file "_package_bounding_box" :depends-on ("_package"))
-  ))
\ No newline at end of file
diff --git a/devel/share/cv2_cvter/cmake/cv2_cvterConfig-version.cmake b/devel/share/cv2_cvter/cmake/cv2_cvterConfig-version.cmake
deleted file mode 100644
index 7fd9f99..0000000
--- a/devel/share/cv2_cvter/cmake/cv2_cvterConfig-version.cmake
+++ /dev/null
@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.0.0")
-
-set(PACKAGE_VERSION_EXACT False)
-set(PACKAGE_VERSION_COMPATIBLE False)
-
-if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_EXACT True)
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
-
-if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
diff --git a/devel/share/cv2_cvter/cmake/cv2_cvterConfig.cmake b/devel/share/cv2_cvter/cmake/cv2_cvterConfig.cmake
deleted file mode 100644
index e7c592d..0000000
--- a/devel/share/cv2_cvter/cmake/cv2_cvterConfig.cmake
+++ /dev/null
@@ -1,200 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(cv2_cvter_CONFIG_INCLUDED)
-  return()
-endif()
-set(cv2_cvter_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("TRUE" STREQUAL "TRUE")
-  set(cv2_cvter_SOURCE_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/src/cv2_cvter)
-  set(cv2_cvter_DEVEL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/devel)
-  set(cv2_cvter_INSTALL_PREFIX "")
-  set(cv2_cvter_PREFIX ${cv2_cvter_DEVEL_PREFIX})
-else()
-  set(cv2_cvter_SOURCE_PREFIX "")
-  set(cv2_cvter_DEVEL_PREFIX "")
-  set(cv2_cvter_INSTALL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/install)
-  set(cv2_cvter_PREFIX ${cv2_cvter_INSTALL_PREFIX})
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'cv2_cvter' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(cv2_cvter_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT " " STREQUAL " ")
-  set(cv2_cvter_INCLUDE_DIRS "")
-  set(_include_dirs "")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'superkuo <superkuo@todo.todo>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${cv2_cvter_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'cv2_cvter' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'cv2_cvter' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/jerry/Documents/workspaces/ROS_human_detection/src/cv2_cvter/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(cv2_cvter_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND cv2_cvter_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND cv2_cvter_LIBRARIES ${library})
-  elseif(TARGET ${library})
-    list(APPEND cv2_cvter_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND cv2_cvter_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "${library}-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/catkin_ws/devel/lib;/opt/ros/kinetic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-      if(lib)
-        set(lib_path ${path})
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(cv2_cvter_LIBRARY_DIRS ${lib_path})
-      list(APPEND cv2_cvter_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'cv2_cvter'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND cv2_cvter_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(cv2_cvter_EXPORTED_TARGETS "")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${cv2_cvter_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 cv2_cvter_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${cv2_cvter_dep}_FOUND)
-      find_package(${cv2_cvter_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${cv2_cvter_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(cv2_cvter_INCLUDE_DIRS ${${cv2_cvter_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(cv2_cvter_LIBRARIES ${cv2_cvter_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${cv2_cvter_dep}_LIBRARIES})
-  _list_append_deduplicate(cv2_cvter_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(cv2_cvter_LIBRARIES ${cv2_cvter_LIBRARIES})
-
-  _list_append_unique(cv2_cvter_LIBRARY_DIRS ${${cv2_cvter_dep}_LIBRARY_DIRS})
-  list(APPEND cv2_cvter_EXPORTED_TARGETS ${${cv2_cvter_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${cv2_cvter_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()
diff --git a/devel/share/gennodejs/ros/human_detection/_index.js b/devel/share/gennodejs/ros/human_detection/_index.js
deleted file mode 100644
index 74b3dd0..0000000
--- a/devel/share/gennodejs/ros/human_detection/_index.js
+++ /dev/null
@@ -1,6 +0,0 @@
-
-"use strict";
-
-module.exports = {
-  msg: require('./msg/_index.js'),
-};
diff --git a/devel/share/gennodejs/ros/human_detection/msg/_index.js b/devel/share/gennodejs/ros/human_detection/msg/_index.js
deleted file mode 100644
index c3284fa..0000000
--- a/devel/share/gennodejs/ros/human_detection/msg/_index.js
+++ /dev/null
@@ -1,8 +0,0 @@
-
-"use strict";
-
-let bounding_box = require('./bounding_box.js');
-
-module.exports = {
-  bounding_box: bounding_box,
-};
diff --git a/devel/share/gennodejs/ros/human_detection/msg/bounding_box.js b/devel/share/gennodejs/ros/human_detection/msg/bounding_box.js
deleted file mode 100644
index bf4633b..0000000
--- a/devel/share/gennodejs/ros/human_detection/msg/bounding_box.js
+++ /dev/null
@@ -1,145 +0,0 @@
-// Auto-generated. Do not edit!
-
-// (in-package human_detection.msg)
-
-
-"use strict";
-
-const _serializer = _ros_msg_utils.Serialize;
-const _arraySerializer = _serializer.Array;
-const _deserializer = _ros_msg_utils.Deserialize;
-const _arrayDeserializer = _deserializer.Array;
-const _finder = _ros_msg_utils.Find;
-const _getByteLength = _ros_msg_utils.getByteLength;
-
-//-----------------------------------------------------------
-
-class bounding_box {
-  constructor(initObj={}) {
-    if (initObj === null) {
-      // initObj === null is a special case for deserialization where we don't initialize fields
-      this.xmin = null;
-      this.xmax = null;
-      this.ymin = null;
-      this.ymax = null;
-    }
-    else {
-      if (initObj.hasOwnProperty('xmin')) {
-        this.xmin = initObj.xmin
-      }
-      else {
-        this.xmin = 0;
-      }
-      if (initObj.hasOwnProperty('xmax')) {
-        this.xmax = initObj.xmax
-      }
-      else {
-        this.xmax = 0;
-      }
-      if (initObj.hasOwnProperty('ymin')) {
-        this.ymin = initObj.ymin
-      }
-      else {
-        this.ymin = 0;
-      }
-      if (initObj.hasOwnProperty('ymax')) {
-        this.ymax = initObj.ymax
-      }
-      else {
-        this.ymax = 0;
-      }
-    }
-  }
-
-  static serialize(obj, buffer, bufferOffset) {
-    // Serializes a message object of type bounding_box
-    // Serialize message field [xmin]
-    bufferOffset = _serializer.uint16(obj.xmin, buffer, bufferOffset);
-    // Serialize message field [xmax]
-    bufferOffset = _serializer.uint16(obj.xmax, buffer, bufferOffset);
-    // Serialize message field [ymin]
-    bufferOffset = _serializer.uint16(obj.ymin, buffer, bufferOffset);
-    // Serialize message field [ymax]
-    bufferOffset = _serializer.uint16(obj.ymax, buffer, bufferOffset);
-    return bufferOffset;
-  }
-
-  static deserialize(buffer, bufferOffset=[0]) {
-    //deserializes a message object of type bounding_box
-    let len;
-    let data = new bounding_box(null);
-    // Deserialize message field [xmin]
-    data.xmin = _deserializer.uint16(buffer, bufferOffset);
-    // Deserialize message field [xmax]
-    data.xmax = _deserializer.uint16(buffer, bufferOffset);
-    // Deserialize message field [ymin]
-    data.ymin = _deserializer.uint16(buffer, bufferOffset);
-    // Deserialize message field [ymax]
-    data.ymax = _deserializer.uint16(buffer, bufferOffset);
-    return data;
-  }
-
-  static getMessageSize(object) {
-    return 8;
-  }
-
-  static datatype() {
-    // Returns string type for a message object
-    return 'human_detection/bounding_box';
-  }
-
-  static md5sum() {
-    //Returns md5sum for a message object
-    return '0a18150eb9bc571abec460d2df647248';
-  }
-
-  static messageDefinition() {
-    // Returns full string definition for message
-    return `
-    uint16 xmin
-    uint16 xmax
-    uint16 ymin
-    uint16 ymax
-    
-    `;
-  }
-
-  static Resolve(msg) {
-    // deep-construct a valid message object instance of whatever was passed in
-    if (typeof msg !== 'object' || msg === null) {
-      msg = {};
-    }
-    const resolved = new bounding_box(null);
-    if (msg.xmin !== undefined) {
-      resolved.xmin = msg.xmin;
-    }
-    else {
-      resolved.xmin = 0
-    }
-
-    if (msg.xmax !== undefined) {
-      resolved.xmax = msg.xmax;
-    }
-    else {
-      resolved.xmax = 0
-    }
-
-    if (msg.ymin !== undefined) {
-      resolved.ymin = msg.ymin;
-    }
-    else {
-      resolved.ymin = 0
-    }
-
-    if (msg.ymax !== undefined) {
-      resolved.ymax = msg.ymax;
-    }
-    else {
-      resolved.ymax = 0
-    }
-
-    return resolved;
-    }
-};
-
-module.exports = bounding_box;
diff --git a/devel/share/get_obj_dist/cmake/get_obj_distConfig-version.cmake b/devel/share/get_obj_dist/cmake/get_obj_distConfig-version.cmake
deleted file mode 100644
index 7fd9f99..0000000
--- a/devel/share/get_obj_dist/cmake/get_obj_distConfig-version.cmake
+++ /dev/null
@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.0.0")
-
-set(PACKAGE_VERSION_EXACT False)
-set(PACKAGE_VERSION_COMPATIBLE False)
-
-if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_EXACT True)
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
-
-if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
diff --git a/devel/share/get_obj_dist/cmake/get_obj_distConfig.cmake b/devel/share/get_obj_dist/cmake/get_obj_distConfig.cmake
deleted file mode 100644
index 3760998..0000000
--- a/devel/share/get_obj_dist/cmake/get_obj_distConfig.cmake
+++ /dev/null
@@ -1,200 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(get_obj_dist_CONFIG_INCLUDED)
-  return()
-endif()
-set(get_obj_dist_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("TRUE" STREQUAL "TRUE")
-  set(get_obj_dist_SOURCE_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/src/get_obj_dist)
-  set(get_obj_dist_DEVEL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/devel)
-  set(get_obj_dist_INSTALL_PREFIX "")
-  set(get_obj_dist_PREFIX ${get_obj_dist_DEVEL_PREFIX})
-else()
-  set(get_obj_dist_SOURCE_PREFIX "")
-  set(get_obj_dist_DEVEL_PREFIX "")
-  set(get_obj_dist_INSTALL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/install)
-  set(get_obj_dist_PREFIX ${get_obj_dist_INSTALL_PREFIX})
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'get_obj_dist' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(get_obj_dist_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT " " STREQUAL " ")
-  set(get_obj_dist_INCLUDE_DIRS "")
-  set(_include_dirs "")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'jerry <jerry@todo.todo>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${get_obj_dist_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'get_obj_dist' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'get_obj_dist' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/jerry/Documents/workspaces/ROS_human_detection/src/get_obj_dist/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(get_obj_dist_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND get_obj_dist_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND get_obj_dist_LIBRARIES ${library})
-  elseif(TARGET ${library})
-    list(APPEND get_obj_dist_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND get_obj_dist_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "${library}-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/catkin_ws/devel/lib;/opt/ros/kinetic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-      if(lib)
-        set(lib_path ${path})
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(get_obj_dist_LIBRARY_DIRS ${lib_path})
-      list(APPEND get_obj_dist_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'get_obj_dist'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND get_obj_dist_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(get_obj_dist_EXPORTED_TARGETS "")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${get_obj_dist_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 get_obj_dist_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${get_obj_dist_dep}_FOUND)
-      find_package(${get_obj_dist_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${get_obj_dist_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(get_obj_dist_INCLUDE_DIRS ${${get_obj_dist_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(get_obj_dist_LIBRARIES ${get_obj_dist_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${get_obj_dist_dep}_LIBRARIES})
-  _list_append_deduplicate(get_obj_dist_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(get_obj_dist_LIBRARIES ${get_obj_dist_LIBRARIES})
-
-  _list_append_unique(get_obj_dist_LIBRARY_DIRS ${${get_obj_dist_dep}_LIBRARY_DIRS})
-  list(APPEND get_obj_dist_EXPORTED_TARGETS ${${get_obj_dist_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${get_obj_dist_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()
diff --git a/devel/share/human_detection/cmake/human_detection-msg-extras.cmake b/devel/share/human_detection/cmake/human_detection-msg-extras.cmake
deleted file mode 100644
index 25928ce..0000000
--- a/devel/share/human_detection/cmake/human_detection-msg-extras.cmake
+++ /dev/null
@@ -1,2 +0,0 @@
-set(human_detection_MESSAGE_FILES "/home/jerry/Documents/workspaces/ROS_human_detection/src/human_detection/msg/bounding_box.msg")
-set(human_detection_SERVICE_FILES "")
diff --git a/devel/share/human_detection/cmake/human_detection-msg-paths.cmake b/devel/share/human_detection/cmake/human_detection-msg-paths.cmake
deleted file mode 100644
index ff53e5e..0000000
--- a/devel/share/human_detection/cmake/human_detection-msg-paths.cmake
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated from genmsg/cmake/pkg-msg-paths.cmake.develspace.in
-
-set(human_detection_MSG_INCLUDE_DIRS "/home/jerry/Documents/workspaces/ROS_human_detection/src/human_detection/msg")
-set(human_detection_MSG_DEPENDENCIES std_msgs)
diff --git a/devel/share/human_detection/cmake/human_detectionConfig-version.cmake b/devel/share/human_detection/cmake/human_detectionConfig-version.cmake
deleted file mode 100644
index 7fd9f99..0000000
--- a/devel/share/human_detection/cmake/human_detectionConfig-version.cmake
+++ /dev/null
@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.0.0")
-
-set(PACKAGE_VERSION_EXACT False)
-set(PACKAGE_VERSION_COMPATIBLE False)
-
-if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_EXACT True)
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
-
-if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
diff --git a/devel/share/human_detection/cmake/human_detectionConfig.cmake b/devel/share/human_detection/cmake/human_detectionConfig.cmake
deleted file mode 100644
index fa8d11b..0000000
--- a/devel/share/human_detection/cmake/human_detectionConfig.cmake
+++ /dev/null
@@ -1,200 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(human_detection_CONFIG_INCLUDED)
-  return()
-endif()
-set(human_detection_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("TRUE" STREQUAL "TRUE")
-  set(human_detection_SOURCE_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/src/human_detection)
-  set(human_detection_DEVEL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/devel)
-  set(human_detection_INSTALL_PREFIX "")
-  set(human_detection_PREFIX ${human_detection_DEVEL_PREFIX})
-else()
-  set(human_detection_SOURCE_PREFIX "")
-  set(human_detection_DEVEL_PREFIX "")
-  set(human_detection_INSTALL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/install)
-  set(human_detection_PREFIX ${human_detection_INSTALL_PREFIX})
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'human_detection' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(human_detection_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT "/home/jerry/Documents/workspaces/ROS_human_detection/devel/include " STREQUAL " ")
-  set(human_detection_INCLUDE_DIRS "")
-  set(_include_dirs "/home/jerry/Documents/workspaces/ROS_human_detection/devel/include")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'superkuo <superkuo@todo.todo>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${human_detection_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'human_detection' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'human_detection' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/jerry/Documents/workspaces/ROS_human_detection/src/human_detection/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(human_detection_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND human_detection_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND human_detection_LIBRARIES ${library})
-  elseif(TARGET ${library})
-    list(APPEND human_detection_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND human_detection_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "${library}-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/catkin_ws/devel/lib;/opt/ros/kinetic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-      if(lib)
-        set(lib_path ${path})
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(human_detection_LIBRARY_DIRS ${lib_path})
-      list(APPEND human_detection_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'human_detection'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND human_detection_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(human_detection_EXPORTED_TARGETS "human_detection_generate_messages_cpp;human_detection_generate_messages_eus;human_detection_generate_messages_lisp;human_detection_generate_messages_nodejs;human_detection_generate_messages_py")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${human_detection_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "roslib;rospy;std_msgs;message_runtime")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 human_detection_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${human_detection_dep}_FOUND)
-      find_package(${human_detection_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${human_detection_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(human_detection_INCLUDE_DIRS ${${human_detection_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(human_detection_LIBRARIES ${human_detection_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${human_detection_dep}_LIBRARIES})
-  _list_append_deduplicate(human_detection_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(human_detection_LIBRARIES ${human_detection_LIBRARIES})
-
-  _list_append_unique(human_detection_LIBRARY_DIRS ${${human_detection_dep}_LIBRARY_DIRS})
-  list(APPEND human_detection_EXPORTED_TARGETS ${${human_detection_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "human_detection-msg-extras.cmake")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${human_detection_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()
diff --git a/devel/share/measure_obj_dist/cmake/measure_obj_distConfig-version.cmake b/devel/share/measure_obj_dist/cmake/measure_obj_distConfig-version.cmake
deleted file mode 100644
index 7fd9f99..0000000
--- a/devel/share/measure_obj_dist/cmake/measure_obj_distConfig-version.cmake
+++ /dev/null
@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.0.0")
-
-set(PACKAGE_VERSION_EXACT False)
-set(PACKAGE_VERSION_COMPATIBLE False)
-
-if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_EXACT True)
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
-
-if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
diff --git a/devel/share/measure_obj_dist/cmake/measure_obj_distConfig.cmake b/devel/share/measure_obj_dist/cmake/measure_obj_distConfig.cmake
deleted file mode 100644
index e0932d1..0000000
--- a/devel/share/measure_obj_dist/cmake/measure_obj_distConfig.cmake
+++ /dev/null
@@ -1,200 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(measure_obj_dist_CONFIG_INCLUDED)
-  return()
-endif()
-set(measure_obj_dist_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("TRUE" STREQUAL "TRUE")
-  set(measure_obj_dist_SOURCE_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/src/measure_obj_dist)
-  set(measure_obj_dist_DEVEL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/devel)
-  set(measure_obj_dist_INSTALL_PREFIX "")
-  set(measure_obj_dist_PREFIX ${measure_obj_dist_DEVEL_PREFIX})
-else()
-  set(measure_obj_dist_SOURCE_PREFIX "")
-  set(measure_obj_dist_DEVEL_PREFIX "")
-  set(measure_obj_dist_INSTALL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/install)
-  set(measure_obj_dist_PREFIX ${measure_obj_dist_INSTALL_PREFIX})
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'measure_obj_dist' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(measure_obj_dist_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT " " STREQUAL " ")
-  set(measure_obj_dist_INCLUDE_DIRS "")
-  set(_include_dirs "")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'jerry <jerry@todo.todo>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${measure_obj_dist_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'measure_obj_dist' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'measure_obj_dist' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/jerry/Documents/workspaces/ROS_human_detection/src/measure_obj_dist/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(measure_obj_dist_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND measure_obj_dist_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND measure_obj_dist_LIBRARIES ${library})
-  elseif(TARGET ${library})
-    list(APPEND measure_obj_dist_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND measure_obj_dist_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "${library}-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/catkin_ws/devel/lib;/opt/ros/kinetic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-      if(lib)
-        set(lib_path ${path})
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(measure_obj_dist_LIBRARY_DIRS ${lib_path})
-      list(APPEND measure_obj_dist_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'measure_obj_dist'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND measure_obj_dist_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(measure_obj_dist_EXPORTED_TARGETS "")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${measure_obj_dist_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 measure_obj_dist_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${measure_obj_dist_dep}_FOUND)
-      find_package(${measure_obj_dist_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${measure_obj_dist_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(measure_obj_dist_INCLUDE_DIRS ${${measure_obj_dist_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(measure_obj_dist_LIBRARIES ${measure_obj_dist_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${measure_obj_dist_dep}_LIBRARIES})
-  _list_append_deduplicate(measure_obj_dist_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(measure_obj_dist_LIBRARIES ${measure_obj_dist_LIBRARIES})
-
-  _list_append_unique(measure_obj_dist_LIBRARY_DIRS ${${measure_obj_dist_dep}_LIBRARY_DIRS})
-  list(APPEND measure_obj_dist_EXPORTED_TARGETS ${${measure_obj_dist_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${measure_obj_dist_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()
diff --git a/devel/share/obj_dist/cmake/obj_distConfig-version.cmake b/devel/share/obj_dist/cmake/obj_distConfig-version.cmake
deleted file mode 100644
index 7fd9f99..0000000
--- a/devel/share/obj_dist/cmake/obj_distConfig-version.cmake
+++ /dev/null
@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.0.0")
-
-set(PACKAGE_VERSION_EXACT False)
-set(PACKAGE_VERSION_COMPATIBLE False)
-
-if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_EXACT True)
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
-
-if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
diff --git a/devel/share/obj_dist/cmake/obj_distConfig.cmake b/devel/share/obj_dist/cmake/obj_distConfig.cmake
deleted file mode 100644
index ab3312e..0000000
--- a/devel/share/obj_dist/cmake/obj_distConfig.cmake
+++ /dev/null
@@ -1,200 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(obj_dist_CONFIG_INCLUDED)
-  return()
-endif()
-set(obj_dist_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("TRUE" STREQUAL "TRUE")
-  set(obj_dist_SOURCE_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/src/obj_dist)
-  set(obj_dist_DEVEL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/devel)
-  set(obj_dist_INSTALL_PREFIX "")
-  set(obj_dist_PREFIX ${obj_dist_DEVEL_PREFIX})
-else()
-  set(obj_dist_SOURCE_PREFIX "")
-  set(obj_dist_DEVEL_PREFIX "")
-  set(obj_dist_INSTALL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/install)
-  set(obj_dist_PREFIX ${obj_dist_INSTALL_PREFIX})
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'obj_dist' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(obj_dist_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT " " STREQUAL " ")
-  set(obj_dist_INCLUDE_DIRS "")
-  set(_include_dirs "")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'jerry <jerry@todo.todo>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${obj_dist_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'obj_dist' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'obj_dist' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/jerry/Documents/workspaces/ROS_human_detection/src/obj_dist/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(obj_dist_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND obj_dist_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND obj_dist_LIBRARIES ${library})
-  elseif(TARGET ${library})
-    list(APPEND obj_dist_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND obj_dist_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "${library}-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/catkin_ws/devel/lib;/opt/ros/kinetic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-      if(lib)
-        set(lib_path ${path})
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(obj_dist_LIBRARY_DIRS ${lib_path})
-      list(APPEND obj_dist_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'obj_dist'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND obj_dist_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(obj_dist_EXPORTED_TARGETS "")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${obj_dist_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 obj_dist_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${obj_dist_dep}_FOUND)
-      find_package(${obj_dist_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${obj_dist_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(obj_dist_INCLUDE_DIRS ${${obj_dist_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(obj_dist_LIBRARIES ${obj_dist_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${obj_dist_dep}_LIBRARIES})
-  _list_append_deduplicate(obj_dist_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(obj_dist_LIBRARIES ${obj_dist_LIBRARIES})
-
-  _list_append_unique(obj_dist_LIBRARY_DIRS ${${obj_dist_dep}_LIBRARY_DIRS})
-  list(APPEND obj_dist_EXPORTED_TARGETS ${${obj_dist_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${obj_dist_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()
diff --git a/devel/share/object_distance/cmake/object_distanceConfig-version.cmake b/devel/share/object_distance/cmake/object_distanceConfig-version.cmake
deleted file mode 100644
index 7fd9f99..0000000
--- a/devel/share/object_distance/cmake/object_distanceConfig-version.cmake
+++ /dev/null
@@ -1,14 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig-version.cmake.in
-set(PACKAGE_VERSION "0.0.0")
-
-set(PACKAGE_VERSION_EXACT False)
-set(PACKAGE_VERSION_COMPATIBLE False)
-
-if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_EXACT True)
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
-
-if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
-  set(PACKAGE_VERSION_COMPATIBLE True)
-endif()
diff --git a/devel/share/object_distance/cmake/object_distanceConfig.cmake b/devel/share/object_distance/cmake/object_distanceConfig.cmake
deleted file mode 100644
index 521d52d..0000000
--- a/devel/share/object_distance/cmake/object_distanceConfig.cmake
+++ /dev/null
@@ -1,200 +0,0 @@
-# generated from catkin/cmake/template/pkgConfig.cmake.in
-
-# append elements to a list and remove existing duplicates from the list
-# copied from catkin/cmake/list_append_deduplicate.cmake to keep pkgConfig
-# self contained
-macro(_list_append_deduplicate listname)
-  if(NOT "${ARGN}" STREQUAL "")
-    if(${listname})
-      list(REMOVE_ITEM ${listname} ${ARGN})
-    endif()
-    list(APPEND ${listname} ${ARGN})
-  endif()
-endmacro()
-
-# append elements to a list if they are not already in the list
-# copied from catkin/cmake/list_append_unique.cmake to keep pkgConfig
-# self contained
-macro(_list_append_unique listname)
-  foreach(_item ${ARGN})
-    list(FIND ${listname} ${_item} _index)
-    if(_index EQUAL -1)
-      list(APPEND ${listname} ${_item})
-    endif()
-  endforeach()
-endmacro()
-
-# pack a list of libraries with optional build configuration keywords
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_pack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  set(_argn ${ARGN})
-  list(LENGTH _argn _count)
-  set(_index 0)
-  while(${_index} LESS ${_count})
-    list(GET _argn ${_index} lib)
-    if("${lib}" MATCHES "^(debug|optimized|general)$")
-      math(EXPR _index "${_index} + 1")
-      if(${_index} EQUAL ${_count})
-        message(FATAL_ERROR "_pack_libraries_with_build_configuration() the list of libraries '${ARGN}' ends with '${lib}' which is a build configuration keyword and must be followed by a library")
-      endif()
-      list(GET _argn ${_index} library)
-      list(APPEND ${VAR} "${lib}${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}${library}")
-    else()
-      list(APPEND ${VAR} "${lib}")
-    endif()
-    math(EXPR _index "${_index} + 1")
-  endwhile()
-endmacro()
-
-# unpack a list of libraries with optional build configuration keyword prefixes
-# copied from catkin/cmake/catkin_libraries.cmake to keep pkgConfig
-# self contained
-macro(_unpack_libraries_with_build_configuration VAR)
-  set(${VAR} "")
-  foreach(lib ${ARGN})
-    string(REGEX REPLACE "^(debug|optimized|general)${CATKIN_BUILD_CONFIGURATION_KEYWORD_SEPARATOR}(.+)$" "\\1;\\2" lib "${lib}")
-    list(APPEND ${VAR} "${lib}")
-  endforeach()
-endmacro()
-
-
-if(object_distance_CONFIG_INCLUDED)
-  return()
-endif()
-set(object_distance_CONFIG_INCLUDED TRUE)
-
-# set variables for source/devel/install prefixes
-if("TRUE" STREQUAL "TRUE")
-  set(object_distance_SOURCE_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/src/object_distance)
-  set(object_distance_DEVEL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/devel)
-  set(object_distance_INSTALL_PREFIX "")
-  set(object_distance_PREFIX ${object_distance_DEVEL_PREFIX})
-else()
-  set(object_distance_SOURCE_PREFIX "")
-  set(object_distance_DEVEL_PREFIX "")
-  set(object_distance_INSTALL_PREFIX /home/jerry/Documents/workspaces/ROS_human_detection/install)
-  set(object_distance_PREFIX ${object_distance_INSTALL_PREFIX})
-endif()
-
-# warn when using a deprecated package
-if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'object_distance' is deprecated")
-  # append custom deprecation text if available
-  if(NOT "" STREQUAL "TRUE")
-    set(_msg "${_msg} ()")
-  endif()
-  message("${_msg}")
-endif()
-
-# flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(object_distance_FOUND_CATKIN_PROJECT TRUE)
-
-if(NOT " " STREQUAL " ")
-  set(object_distance_INCLUDE_DIRS "")
-  set(_include_dirs "")
-  if(NOT " " STREQUAL " ")
-    set(_report "Check the issue tracker '' and consider creating a ticket if the problem has not been reported yet.")
-  elseif(NOT " " STREQUAL " ")
-    set(_report "Check the website '' for information and consider reporting the problem.")
-  else()
-    set(_report "Report the problem to the maintainer 'jerry <jerry@todo.todo>' and request to fix the problem.")
-  endif()
-  foreach(idir ${_include_dirs})
-    if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
-      set(include ${idir})
-    elseif("${idir} " STREQUAL "include ")
-      get_filename_component(include "${object_distance_DIR}/../../../include" ABSOLUTE)
-      if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'object_distance' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  ${_report}")
-      endif()
-    else()
-      message(FATAL_ERROR "Project 'object_distance' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/jerry/Documents/workspaces/ROS_human_detection/src/object_distance/${idir}'.  ${_report}")
-    endif()
-    _list_append_unique(object_distance_INCLUDE_DIRS ${include})
-  endforeach()
-endif()
-
-set(libraries "")
-foreach(library ${libraries})
-  # keep build configuration keywords, target names and absolute libraries as-is
-  if("${library}" MATCHES "^(debug|optimized|general)$")
-    list(APPEND object_distance_LIBRARIES ${library})
-  elseif(${library} MATCHES "^-l")
-    list(APPEND object_distance_LIBRARIES ${library})
-  elseif(TARGET ${library})
-    list(APPEND object_distance_LIBRARIES ${library})
-  elseif(IS_ABSOLUTE ${library})
-    list(APPEND object_distance_LIBRARIES ${library})
-  else()
-    set(lib_path "")
-    set(lib "${library}-NOTFOUND")
-    # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/Documents/workspaces/ROS_human_detection/devel/lib;/home/jerry/catkin_ws/devel/lib;/opt/ros/kinetic/lib)
-      find_library(lib ${library}
-        PATHS ${path}
-        NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
-      if(lib)
-        set(lib_path ${path})
-        break()
-      endif()
-    endforeach()
-    if(lib)
-      _list_append_unique(object_distance_LIBRARY_DIRS ${lib_path})
-      list(APPEND object_distance_LIBRARIES ${lib})
-    else()
-      # as a fall back for non-catkin libraries try to search globally
-      find_library(lib ${library})
-      if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'object_distance'?  Did you find_package() it before the subdirectory containing its code is included?")
-      endif()
-      list(APPEND object_distance_LIBRARIES ${lib})
-    endif()
-  endif()
-endforeach()
-
-set(object_distance_EXPORTED_TARGETS "")
-# create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${object_distance_EXPORTED_TARGETS})
-  if(NOT TARGET ${t})
-    add_custom_target(${t})
-  endif()
-endforeach()
-
-set(depends "")
-foreach(depend ${depends})
-  string(REPLACE " " ";" depend_list ${depend})
-  # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 object_distance_dep)
-  list(LENGTH depend_list count)
-  if(${count} EQUAL 1)
-    # simple dependencies must only be find_package()-ed once
-    if(NOT ${object_distance_dep}_FOUND)
-      find_package(${object_distance_dep} REQUIRED NO_MODULE)
-    endif()
-  else()
-    # dependencies with components must be find_package()-ed again
-    list(REMOVE_AT depend_list 0)
-    find_package(${object_distance_dep} REQUIRED NO_MODULE ${depend_list})
-  endif()
-  _list_append_unique(object_distance_INCLUDE_DIRS ${${object_distance_dep}_INCLUDE_DIRS})
-
-  # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(object_distance_LIBRARIES ${object_distance_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${object_distance_dep}_LIBRARIES})
-  _list_append_deduplicate(object_distance_LIBRARIES ${_libraries})
-  # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(object_distance_LIBRARIES ${object_distance_LIBRARIES})
-
-  _list_append_unique(object_distance_LIBRARY_DIRS ${${object_distance_dep}_LIBRARY_DIRS})
-  list(APPEND object_distance_EXPORTED_TARGETS ${${object_distance_dep}_EXPORTED_TARGETS})
-endforeach()
-
-set(pkg_cfg_extras "")
-foreach(extra ${pkg_cfg_extras})
-  if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${object_distance_DIR}/${extra})
-  endif()
-  include(${extra})
-endforeach()
diff --git a/devel/share/roseus/ros/human_detection/manifest.l b/devel/share/roseus/ros/human_detection/manifest.l
deleted file mode 100644
index 791f700..0000000
--- a/devel/share/roseus/ros/human_detection/manifest.l
+++ /dev/null
@@ -1,9 +0,0 @@
-;;
-;; DO NOT EDIT THIS FILE
-;;
-;; THIS FILE IS AUTOMATICALLY GENERATED
-;;  FROM /home/jerry/Documents/workspaces/ROS_human_detection/src/human_detection/package.xml (0.0.0)
-;; USING /opt/ros/kinetic/lib/python2.7/dist-packages/geneus/geneus_main.py /opt/ros/kinetic/share/geneus/package.xml (2.2.6)
-;;
-(ros::load-ros-package "std_msgs")
-(ros::load-ros-package "human_detection")
diff --git a/devel/share/roseus/ros/human_detection/msg/bounding_box.l b/devel/share/roseus/ros/human_detection/msg/bounding_box.l
deleted file mode 100644
index dc93c54..0000000
--- a/devel/share/roseus/ros/human_detection/msg/bounding_box.l
+++ /dev/null
@@ -1,99 +0,0 @@
-;; Auto-generated. Do not edit!
-
-
-(when (boundp 'human_detection::bounding_box)
-  (if (not (find-package "HUMAN_DETECTION"))
-    (make-package "HUMAN_DETECTION"))
-  (shadow 'bounding_box (find-package "HUMAN_DETECTION")))
-(unless (find-package "HUMAN_DETECTION::BOUNDING_BOX")
-  (make-package "HUMAN_DETECTION::BOUNDING_BOX"))
-
-(in-package "ROS")
-;;//! \htmlinclude bounding_box.msg.html
-
-
-(defclass human_detection::bounding_box
-  :super ros::object
-  :slots (_xmin _xmax _ymin _ymax ))
-
-(defmethod human_detection::bounding_box
-  (:init
-   (&key
-    ((:xmin __xmin) 0)
-    ((:xmax __xmax) 0)
-    ((:ymin __ymin) 0)
-    ((:ymax __ymax) 0)
-    )
-   (send-super :init)
-   (setq _xmin (round __xmin))
-   (setq _xmax (round __xmax))
-   (setq _ymin (round __ymin))
-   (setq _ymax (round __ymax))
-   self)
-  (:xmin
-   (&optional __xmin)
-   (if __xmin (setq _xmin __xmin)) _xmin)
-  (:xmax
-   (&optional __xmax)
-   (if __xmax (setq _xmax __xmax)) _xmax)
-  (:ymin
-   (&optional __ymin)
-   (if __ymin (setq _ymin __ymin)) _ymin)
-  (:ymax
-   (&optional __ymax)
-   (if __ymax (setq _ymax __ymax)) _ymax)
-  (:serialization-length
-   ()
-   (+
-    ;; uint16 _xmin
-    2
-    ;; uint16 _xmax
-    2
-    ;; uint16 _ymin
-    2
-    ;; uint16 _ymax
-    2
-    ))
-  (:serialize
-   (&optional strm)
-   (let ((s (if strm strm
-              (make-string-output-stream (send self :serialization-length)))))
-     ;; uint16 _xmin
-       (write-word _xmin s)
-     ;; uint16 _xmax
-       (write-word _xmax s)
-     ;; uint16 _ymin
-       (write-word _ymin s)
-     ;; uint16 _ymax
-       (write-word _ymax s)
-     ;;
-     (if (null strm) (get-output-stream-string s))))
-  (:deserialize
-   (buf &optional (ptr- 0))
-   ;; uint16 _xmin
-     (setq _xmin (sys::peek buf ptr- :short)) (incf ptr- 2)
-   ;; uint16 _xmax
-     (setq _xmax (sys::peek buf ptr- :short)) (incf ptr- 2)
-   ;; uint16 _ymin
-     (setq _ymin (sys::peek buf ptr- :short)) (incf ptr- 2)
-   ;; uint16 _ymax
-     (setq _ymax (sys::peek buf ptr- :short)) (incf ptr- 2)
-   ;;
-   self)
-  )
-
-(setf (get human_detection::bounding_box :md5sum-) "0a18150eb9bc571abec460d2df647248")
-(setf (get human_detection::bounding_box :datatype-) "human_detection/bounding_box")
-(setf (get human_detection::bounding_box :definition-)
-      "uint16 xmin
-uint16 xmax
-uint16 ymin
-uint16 ymax
-
-")
-
-
-
-(provide :human_detection/bounding_box "0a18150eb9bc571abec460d2df647248")
-
-
diff --git a/src/get_obj_dist/.idea/.gitignore b/get_obj_dist/.idea/.gitignore
similarity index 100%
rename from src/get_obj_dist/.idea/.gitignore
rename to get_obj_dist/.idea/.gitignore
diff --git a/src/get_obj_dist/.idea/get_obj_dist.iml b/get_obj_dist/.idea/get_obj_dist.iml
similarity index 100%
rename from src/get_obj_dist/.idea/get_obj_dist.iml
rename to get_obj_dist/.idea/get_obj_dist.iml
diff --git a/src/get_obj_dist/.idea/inspectionProfiles/profiles_settings.xml b/get_obj_dist/.idea/inspectionProfiles/profiles_settings.xml
similarity index 100%
rename from src/get_obj_dist/.idea/inspectionProfiles/profiles_settings.xml
rename to get_obj_dist/.idea/inspectionProfiles/profiles_settings.xml
diff --git a/src/get_obj_dist/.idea/misc.xml b/get_obj_dist/.idea/misc.xml
similarity index 100%
rename from src/get_obj_dist/.idea/misc.xml
rename to get_obj_dist/.idea/misc.xml
diff --git a/src/get_obj_dist/.idea/modules.xml b/get_obj_dist/.idea/modules.xml
similarity index 100%
rename from src/get_obj_dist/.idea/modules.xml
rename to get_obj_dist/.idea/modules.xml
diff --git a/src/get_obj_dist/.idea/other.xml b/get_obj_dist/.idea/other.xml
similarity index 100%
rename from src/get_obj_dist/.idea/other.xml
rename to get_obj_dist/.idea/other.xml
diff --git a/src/get_obj_dist/.idea/vcs.xml b/get_obj_dist/.idea/vcs.xml
similarity index 100%
rename from src/get_obj_dist/.idea/vcs.xml
rename to get_obj_dist/.idea/vcs.xml
diff --git a/src/get_obj_dist/CMakeLists.txt b/get_obj_dist/CMakeLists.txt
similarity index 100%
rename from src/get_obj_dist/CMakeLists.txt
rename to get_obj_dist/CMakeLists.txt
diff --git a/src/get_obj_dist/package.xml b/get_obj_dist/package.xml
similarity index 100%
rename from src/get_obj_dist/package.xml
rename to get_obj_dist/package.xml
diff --git a/src/get_obj_dist/src/object_to_distance.py b/get_obj_dist/src/object_to_distance.py
similarity index 100%
rename from src/get_obj_dist/src/object_to_distance.py
rename to get_obj_dist/src/object_to_distance.py
diff --git a/src/get_obj_dist/src/rs_plc.py b/get_obj_dist/src/rs_plc.py
similarity index 100%
rename from src/get_obj_dist/src/rs_plc.py
rename to get_obj_dist/src/rs_plc.py
diff --git a/src/get_obj_dist/src/scene_process.py b/get_obj_dist/src/scene_process.py
similarity index 100%
rename from src/get_obj_dist/src/scene_process.py
rename to get_obj_dist/src/scene_process.py
diff --git a/src/get_obj_dist/src/true_color.py b/get_obj_dist/src/true_color.py
similarity index 100%
rename from src/get_obj_dist/src/true_color.py
rename to get_obj_dist/src/true_color.py
diff --git a/src/human_detection/CMakeLists.txt b/human_detection/CMakeLists.txt
similarity index 100%
rename from src/human_detection/CMakeLists.txt
rename to human_detection/CMakeLists.txt
diff --git a/src/human_detection/msg/bounding_box.msg b/human_detection/msg/bounding_box.msg
similarity index 100%
rename from src/human_detection/msg/bounding_box.msg
rename to human_detection/msg/bounding_box.msg
diff --git a/src/human_detection/package.xml b/human_detection/package.xml
similarity index 100%
rename from src/human_detection/package.xml
rename to human_detection/package.xml
diff --git a/devel/lib/python3/dist-packages/human_detection/__init__.py b/human_detection/src/analysis_tools/__init__.py
similarity index 100%
rename from devel/lib/python3/dist-packages/human_detection/__init__.py
rename to human_detection/src/analysis_tools/__init__.py
diff --git a/src/human_detection/src/analysis_tools/__init__.pyc b/human_detection/src/analysis_tools/__init__.pyc
similarity index 100%
rename from src/human_detection/src/analysis_tools/__init__.pyc
rename to human_detection/src/analysis_tools/__init__.pyc
diff --git a/src/human_detection/src/analysis_tools/data_grapher.py b/human_detection/src/analysis_tools/data_grapher.py
similarity index 100%
rename from src/human_detection/src/analysis_tools/data_grapher.py
rename to human_detection/src/analysis_tools/data_grapher.py
diff --git a/src/human_detection/src/analysis_tools/data_grapher.pyc b/human_detection/src/analysis_tools/data_grapher.pyc
similarity index 100%
rename from src/human_detection/src/analysis_tools/data_grapher.pyc
rename to human_detection/src/analysis_tools/data_grapher.pyc
diff --git a/src/human_detection/src/analysis_tools/define.py b/human_detection/src/analysis_tools/define.py
similarity index 100%
rename from src/human_detection/src/analysis_tools/define.py
rename to human_detection/src/analysis_tools/define.py
diff --git a/src/human_detection/src/analysis_tools/define.pyc b/human_detection/src/analysis_tools/define.pyc
similarity index 100%
rename from src/human_detection/src/analysis_tools/define.pyc
rename to human_detection/src/analysis_tools/define.pyc
diff --git a/src/human_detection/src/data/ava_label_map_v2.1.pbtxt b/human_detection/src/data/ava_label_map_v2.1.pbtxt
similarity index 100%
rename from src/human_detection/src/data/ava_label_map_v2.1.pbtxt
rename to human_detection/src/data/ava_label_map_v2.1.pbtxt
diff --git a/src/human_detection/src/data/face_label_map.pbtxt b/human_detection/src/data/face_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/face_label_map.pbtxt
rename to human_detection/src/data/face_label_map.pbtxt
diff --git a/src/human_detection/src/data/fgvc_2854_classes_label_map.pbtxt b/human_detection/src/data/fgvc_2854_classes_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/fgvc_2854_classes_label_map.pbtxt
rename to human_detection/src/data/fgvc_2854_classes_label_map.pbtxt
diff --git a/src/human_detection/src/data/human_label_map.pbtxt b/human_detection/src/data/human_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/human_label_map.pbtxt
rename to human_detection/src/data/human_label_map.pbtxt
diff --git a/src/human_detection/src/data/kitti_label_map.pbtxt b/human_detection/src/data/kitti_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/kitti_label_map.pbtxt
rename to human_detection/src/data/kitti_label_map.pbtxt
diff --git a/src/human_detection/src/data/mscoco_complete_label_map.pbtxt b/human_detection/src/data/mscoco_complete_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/mscoco_complete_label_map.pbtxt
rename to human_detection/src/data/mscoco_complete_label_map.pbtxt
diff --git a/src/human_detection/src/data/mscoco_label_map.pbtxt b/human_detection/src/data/mscoco_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/mscoco_label_map.pbtxt
rename to human_detection/src/data/mscoco_label_map.pbtxt
diff --git a/src/human_detection/src/data/mscoco_minival_ids.txt b/human_detection/src/data/mscoco_minival_ids.txt
similarity index 100%
rename from src/human_detection/src/data/mscoco_minival_ids.txt
rename to human_detection/src/data/mscoco_minival_ids.txt
diff --git a/src/human_detection/src/data/oid_bbox_trainable_label_map.pbtxt b/human_detection/src/data/oid_bbox_trainable_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/oid_bbox_trainable_label_map.pbtxt
rename to human_detection/src/data/oid_bbox_trainable_label_map.pbtxt
diff --git a/src/human_detection/src/data/oid_object_detection_challenge_500_label_map.pbtxt b/human_detection/src/data/oid_object_detection_challenge_500_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/oid_object_detection_challenge_500_label_map.pbtxt
rename to human_detection/src/data/oid_object_detection_challenge_500_label_map.pbtxt
diff --git a/src/human_detection/src/data/oid_v4_label_map.pbtxt b/human_detection/src/data/oid_v4_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/oid_v4_label_map.pbtxt
rename to human_detection/src/data/oid_v4_label_map.pbtxt
diff --git a/src/human_detection/src/data/pascal_label_map.pbtxt b/human_detection/src/data/pascal_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/pascal_label_map.pbtxt
rename to human_detection/src/data/pascal_label_map.pbtxt
diff --git a/src/human_detection/src/data/pet_label_map.pbtxt b/human_detection/src/data/pet_label_map.pbtxt
similarity index 100%
rename from src/human_detection/src/data/pet_label_map.pbtxt
rename to human_detection/src/data/pet_label_map.pbtxt
diff --git a/src/human_detection/src/analysis_tools/__init__.py b/human_detection/src/object_detection/__init__.py
similarity index 100%
rename from src/human_detection/src/analysis_tools/__init__.py
rename to human_detection/src/object_detection/__init__.py
diff --git a/src/human_detection/src/object_detection/__init__.pyc b/human_detection/src/object_detection/__init__.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/__init__.pyc
rename to human_detection/src/object_detection/__init__.pyc
diff --git a/src/human_detection/src/object_detection/core/__init__.py b/human_detection/src/object_detection/core/__init__.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/__init__.py
rename to human_detection/src/object_detection/core/__init__.py
diff --git a/src/human_detection/src/object_detection/core/__init__.pyc b/human_detection/src/object_detection/core/__init__.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/core/__init__.pyc
rename to human_detection/src/object_detection/core/__init__.pyc
diff --git a/src/human_detection/src/object_detection/core/__pycache__/__init__.cpython-35.pyc b/human_detection/src/object_detection/core/__pycache__/__init__.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/core/__pycache__/__init__.cpython-35.pyc
rename to human_detection/src/object_detection/core/__pycache__/__init__.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/core/__pycache__/standard_fields.cpython-35.pyc b/human_detection/src/object_detection/core/__pycache__/standard_fields.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/core/__pycache__/standard_fields.cpython-35.pyc
rename to human_detection/src/object_detection/core/__pycache__/standard_fields.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/core/anchor_generator.py b/human_detection/src/object_detection/core/anchor_generator.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/anchor_generator.py
rename to human_detection/src/object_detection/core/anchor_generator.py
diff --git a/src/human_detection/src/object_detection/core/balanced_positive_negative_sampler.py b/human_detection/src/object_detection/core/balanced_positive_negative_sampler.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/balanced_positive_negative_sampler.py
rename to human_detection/src/object_detection/core/balanced_positive_negative_sampler.py
diff --git a/src/human_detection/src/object_detection/core/balanced_positive_negative_sampler_test.py b/human_detection/src/object_detection/core/balanced_positive_negative_sampler_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/balanced_positive_negative_sampler_test.py
rename to human_detection/src/object_detection/core/balanced_positive_negative_sampler_test.py
diff --git a/src/human_detection/src/object_detection/core/batch_multiclass_nms_test.py b/human_detection/src/object_detection/core/batch_multiclass_nms_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/batch_multiclass_nms_test.py
rename to human_detection/src/object_detection/core/batch_multiclass_nms_test.py
diff --git a/src/human_detection/src/object_detection/core/batcher.py b/human_detection/src/object_detection/core/batcher.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/batcher.py
rename to human_detection/src/object_detection/core/batcher.py
diff --git a/src/human_detection/src/object_detection/core/batcher_test.py b/human_detection/src/object_detection/core/batcher_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/batcher_test.py
rename to human_detection/src/object_detection/core/batcher_test.py
diff --git a/src/human_detection/src/object_detection/core/box_coder.py b/human_detection/src/object_detection/core/box_coder.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/box_coder.py
rename to human_detection/src/object_detection/core/box_coder.py
diff --git a/src/human_detection/src/object_detection/core/box_coder_test.py b/human_detection/src/object_detection/core/box_coder_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/box_coder_test.py
rename to human_detection/src/object_detection/core/box_coder_test.py
diff --git a/src/human_detection/src/object_detection/core/box_list.py b/human_detection/src/object_detection/core/box_list.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/box_list.py
rename to human_detection/src/object_detection/core/box_list.py
diff --git a/src/human_detection/src/object_detection/core/box_list_ops.py b/human_detection/src/object_detection/core/box_list_ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/box_list_ops.py
rename to human_detection/src/object_detection/core/box_list_ops.py
diff --git a/src/human_detection/src/object_detection/core/box_list_ops_test.py b/human_detection/src/object_detection/core/box_list_ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/box_list_ops_test.py
rename to human_detection/src/object_detection/core/box_list_ops_test.py
diff --git a/src/human_detection/src/object_detection/core/box_list_test.py b/human_detection/src/object_detection/core/box_list_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/box_list_test.py
rename to human_detection/src/object_detection/core/box_list_test.py
diff --git a/src/human_detection/src/object_detection/core/box_predictor.py b/human_detection/src/object_detection/core/box_predictor.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/box_predictor.py
rename to human_detection/src/object_detection/core/box_predictor.py
diff --git a/src/human_detection/src/object_detection/core/class_agnostic_nms_test.py b/human_detection/src/object_detection/core/class_agnostic_nms_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/class_agnostic_nms_test.py
rename to human_detection/src/object_detection/core/class_agnostic_nms_test.py
diff --git a/src/human_detection/src/object_detection/core/data_decoder.py b/human_detection/src/object_detection/core/data_decoder.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/data_decoder.py
rename to human_detection/src/object_detection/core/data_decoder.py
diff --git a/src/human_detection/src/object_detection/core/data_parser.py b/human_detection/src/object_detection/core/data_parser.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/data_parser.py
rename to human_detection/src/object_detection/core/data_parser.py
diff --git a/src/human_detection/src/object_detection/core/freezable_batch_norm.py b/human_detection/src/object_detection/core/freezable_batch_norm.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/freezable_batch_norm.py
rename to human_detection/src/object_detection/core/freezable_batch_norm.py
diff --git a/src/human_detection/src/object_detection/core/freezable_batch_norm_test.py b/human_detection/src/object_detection/core/freezable_batch_norm_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/freezable_batch_norm_test.py
rename to human_detection/src/object_detection/core/freezable_batch_norm_test.py
diff --git a/src/human_detection/src/object_detection/core/keypoint_ops.py b/human_detection/src/object_detection/core/keypoint_ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/keypoint_ops.py
rename to human_detection/src/object_detection/core/keypoint_ops.py
diff --git a/src/human_detection/src/object_detection/core/keypoint_ops_test.py b/human_detection/src/object_detection/core/keypoint_ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/keypoint_ops_test.py
rename to human_detection/src/object_detection/core/keypoint_ops_test.py
diff --git a/src/human_detection/src/object_detection/core/losses.py b/human_detection/src/object_detection/core/losses.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/losses.py
rename to human_detection/src/object_detection/core/losses.py
diff --git a/src/human_detection/src/object_detection/core/losses_test.py b/human_detection/src/object_detection/core/losses_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/losses_test.py
rename to human_detection/src/object_detection/core/losses_test.py
diff --git a/src/human_detection/src/object_detection/core/matcher.py b/human_detection/src/object_detection/core/matcher.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/matcher.py
rename to human_detection/src/object_detection/core/matcher.py
diff --git a/src/human_detection/src/object_detection/core/matcher_test.py b/human_detection/src/object_detection/core/matcher_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/matcher_test.py
rename to human_detection/src/object_detection/core/matcher_test.py
diff --git a/src/human_detection/src/object_detection/core/minibatch_sampler.py b/human_detection/src/object_detection/core/minibatch_sampler.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/minibatch_sampler.py
rename to human_detection/src/object_detection/core/minibatch_sampler.py
diff --git a/src/human_detection/src/object_detection/core/minibatch_sampler_test.py b/human_detection/src/object_detection/core/minibatch_sampler_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/minibatch_sampler_test.py
rename to human_detection/src/object_detection/core/minibatch_sampler_test.py
diff --git a/src/human_detection/src/object_detection/core/model.py b/human_detection/src/object_detection/core/model.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/model.py
rename to human_detection/src/object_detection/core/model.py
diff --git a/src/human_detection/src/object_detection/core/multiclass_nms_test.py b/human_detection/src/object_detection/core/multiclass_nms_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/multiclass_nms_test.py
rename to human_detection/src/object_detection/core/multiclass_nms_test.py
diff --git a/src/human_detection/src/object_detection/core/post_processing.py b/human_detection/src/object_detection/core/post_processing.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/post_processing.py
rename to human_detection/src/object_detection/core/post_processing.py
diff --git a/src/human_detection/src/object_detection/core/prefetcher.py b/human_detection/src/object_detection/core/prefetcher.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/prefetcher.py
rename to human_detection/src/object_detection/core/prefetcher.py
diff --git a/src/human_detection/src/object_detection/core/prefetcher_test.py b/human_detection/src/object_detection/core/prefetcher_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/prefetcher_test.py
rename to human_detection/src/object_detection/core/prefetcher_test.py
diff --git a/src/human_detection/src/object_detection/core/preprocessor.py b/human_detection/src/object_detection/core/preprocessor.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/preprocessor.py
rename to human_detection/src/object_detection/core/preprocessor.py
diff --git a/src/human_detection/src/object_detection/core/preprocessor_cache.py b/human_detection/src/object_detection/core/preprocessor_cache.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/preprocessor_cache.py
rename to human_detection/src/object_detection/core/preprocessor_cache.py
diff --git a/src/human_detection/src/object_detection/core/preprocessor_test.py b/human_detection/src/object_detection/core/preprocessor_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/preprocessor_test.py
rename to human_detection/src/object_detection/core/preprocessor_test.py
diff --git a/src/human_detection/src/object_detection/core/region_similarity_calculator.py b/human_detection/src/object_detection/core/region_similarity_calculator.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/region_similarity_calculator.py
rename to human_detection/src/object_detection/core/region_similarity_calculator.py
diff --git a/src/human_detection/src/object_detection/core/region_similarity_calculator_test.py b/human_detection/src/object_detection/core/region_similarity_calculator_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/region_similarity_calculator_test.py
rename to human_detection/src/object_detection/core/region_similarity_calculator_test.py
diff --git a/src/human_detection/src/object_detection/core/standard_fields.py b/human_detection/src/object_detection/core/standard_fields.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/standard_fields.py
rename to human_detection/src/object_detection/core/standard_fields.py
diff --git a/src/human_detection/src/object_detection/core/standard_fields.pyc b/human_detection/src/object_detection/core/standard_fields.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/core/standard_fields.pyc
rename to human_detection/src/object_detection/core/standard_fields.pyc
diff --git a/src/human_detection/src/object_detection/core/target_assigner.py b/human_detection/src/object_detection/core/target_assigner.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/target_assigner.py
rename to human_detection/src/object_detection/core/target_assigner.py
diff --git a/src/human_detection/src/object_detection/core/target_assigner_test.py b/human_detection/src/object_detection/core/target_assigner_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/core/target_assigner_test.py
rename to human_detection/src/object_detection/core/target_assigner_test.py
diff --git a/src/human_detection/src/object_detection/__init__.py b/human_detection/src/object_detection/protos/__init__.py
similarity index 100%
rename from src/human_detection/src/object_detection/__init__.py
rename to human_detection/src/object_detection/protos/__init__.py
diff --git a/src/human_detection/src/object_detection/protos/__init__.pyc b/human_detection/src/object_detection/protos/__init__.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/protos/__init__.pyc
rename to human_detection/src/object_detection/protos/__init__.pyc
diff --git a/src/human_detection/src/object_detection/protos/__pycache__/__init__.cpython-35.pyc b/human_detection/src/object_detection/protos/__pycache__/__init__.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/protos/__pycache__/__init__.cpython-35.pyc
rename to human_detection/src/object_detection/protos/__pycache__/__init__.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/protos/__pycache__/string_int_label_map_pb2.cpython-35.pyc b/human_detection/src/object_detection/protos/__pycache__/string_int_label_map_pb2.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/protos/__pycache__/string_int_label_map_pb2.cpython-35.pyc
rename to human_detection/src/object_detection/protos/__pycache__/string_int_label_map_pb2.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/protos/anchor_generator.proto b/human_detection/src/object_detection/protos/anchor_generator.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/anchor_generator.proto
rename to human_detection/src/object_detection/protos/anchor_generator.proto
diff --git a/src/human_detection/src/object_detection/protos/anchor_generator_pb2.py b/human_detection/src/object_detection/protos/anchor_generator_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/anchor_generator_pb2.py
rename to human_detection/src/object_detection/protos/anchor_generator_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/argmax_matcher.proto b/human_detection/src/object_detection/protos/argmax_matcher.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/argmax_matcher.proto
rename to human_detection/src/object_detection/protos/argmax_matcher.proto
diff --git a/src/human_detection/src/object_detection/protos/argmax_matcher_pb2.py b/human_detection/src/object_detection/protos/argmax_matcher_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/argmax_matcher_pb2.py
rename to human_detection/src/object_detection/protos/argmax_matcher_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/bipartite_matcher.proto b/human_detection/src/object_detection/protos/bipartite_matcher.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/bipartite_matcher.proto
rename to human_detection/src/object_detection/protos/bipartite_matcher.proto
diff --git a/src/human_detection/src/object_detection/protos/bipartite_matcher_pb2.py b/human_detection/src/object_detection/protos/bipartite_matcher_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/bipartite_matcher_pb2.py
rename to human_detection/src/object_detection/protos/bipartite_matcher_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/box_coder.proto b/human_detection/src/object_detection/protos/box_coder.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/box_coder.proto
rename to human_detection/src/object_detection/protos/box_coder.proto
diff --git a/src/human_detection/src/object_detection/protos/box_coder_pb2.py b/human_detection/src/object_detection/protos/box_coder_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/box_coder_pb2.py
rename to human_detection/src/object_detection/protos/box_coder_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/box_predictor.proto b/human_detection/src/object_detection/protos/box_predictor.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/box_predictor.proto
rename to human_detection/src/object_detection/protos/box_predictor.proto
diff --git a/src/human_detection/src/object_detection/protos/box_predictor_pb2.py b/human_detection/src/object_detection/protos/box_predictor_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/box_predictor_pb2.py
rename to human_detection/src/object_detection/protos/box_predictor_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/calibration.proto b/human_detection/src/object_detection/protos/calibration.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/calibration.proto
rename to human_detection/src/object_detection/protos/calibration.proto
diff --git a/src/human_detection/src/object_detection/protos/calibration_pb2.py b/human_detection/src/object_detection/protos/calibration_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/calibration_pb2.py
rename to human_detection/src/object_detection/protos/calibration_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/eval.proto b/human_detection/src/object_detection/protos/eval.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/eval.proto
rename to human_detection/src/object_detection/protos/eval.proto
diff --git a/src/human_detection/src/object_detection/protos/eval_pb2.py b/human_detection/src/object_detection/protos/eval_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/eval_pb2.py
rename to human_detection/src/object_detection/protos/eval_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/faster_rcnn.proto b/human_detection/src/object_detection/protos/faster_rcnn.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/faster_rcnn.proto
rename to human_detection/src/object_detection/protos/faster_rcnn.proto
diff --git a/src/human_detection/src/object_detection/protos/faster_rcnn_box_coder.proto b/human_detection/src/object_detection/protos/faster_rcnn_box_coder.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/faster_rcnn_box_coder.proto
rename to human_detection/src/object_detection/protos/faster_rcnn_box_coder.proto
diff --git a/src/human_detection/src/object_detection/protos/faster_rcnn_box_coder_pb2.py b/human_detection/src/object_detection/protos/faster_rcnn_box_coder_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/faster_rcnn_box_coder_pb2.py
rename to human_detection/src/object_detection/protos/faster_rcnn_box_coder_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/faster_rcnn_pb2.py b/human_detection/src/object_detection/protos/faster_rcnn_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/faster_rcnn_pb2.py
rename to human_detection/src/object_detection/protos/faster_rcnn_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/flexible_grid_anchor_generator.proto b/human_detection/src/object_detection/protos/flexible_grid_anchor_generator.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/flexible_grid_anchor_generator.proto
rename to human_detection/src/object_detection/protos/flexible_grid_anchor_generator.proto
diff --git a/src/human_detection/src/object_detection/protos/flexible_grid_anchor_generator_pb2.py b/human_detection/src/object_detection/protos/flexible_grid_anchor_generator_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/flexible_grid_anchor_generator_pb2.py
rename to human_detection/src/object_detection/protos/flexible_grid_anchor_generator_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/graph_rewriter.proto b/human_detection/src/object_detection/protos/graph_rewriter.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/graph_rewriter.proto
rename to human_detection/src/object_detection/protos/graph_rewriter.proto
diff --git a/src/human_detection/src/object_detection/protos/graph_rewriter_pb2.py b/human_detection/src/object_detection/protos/graph_rewriter_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/graph_rewriter_pb2.py
rename to human_detection/src/object_detection/protos/graph_rewriter_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/grid_anchor_generator.proto b/human_detection/src/object_detection/protos/grid_anchor_generator.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/grid_anchor_generator.proto
rename to human_detection/src/object_detection/protos/grid_anchor_generator.proto
diff --git a/src/human_detection/src/object_detection/protos/grid_anchor_generator_pb2.py b/human_detection/src/object_detection/protos/grid_anchor_generator_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/grid_anchor_generator_pb2.py
rename to human_detection/src/object_detection/protos/grid_anchor_generator_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/hyperparams.proto b/human_detection/src/object_detection/protos/hyperparams.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/hyperparams.proto
rename to human_detection/src/object_detection/protos/hyperparams.proto
diff --git a/src/human_detection/src/object_detection/protos/hyperparams_pb2.py b/human_detection/src/object_detection/protos/hyperparams_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/hyperparams_pb2.py
rename to human_detection/src/object_detection/protos/hyperparams_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/image_resizer.proto b/human_detection/src/object_detection/protos/image_resizer.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/image_resizer.proto
rename to human_detection/src/object_detection/protos/image_resizer.proto
diff --git a/src/human_detection/src/object_detection/protos/image_resizer_pb2.py b/human_detection/src/object_detection/protos/image_resizer_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/image_resizer_pb2.py
rename to human_detection/src/object_detection/protos/image_resizer_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/input_reader.proto b/human_detection/src/object_detection/protos/input_reader.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/input_reader.proto
rename to human_detection/src/object_detection/protos/input_reader.proto
diff --git a/src/human_detection/src/object_detection/protos/input_reader_pb2.py b/human_detection/src/object_detection/protos/input_reader_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/input_reader_pb2.py
rename to human_detection/src/object_detection/protos/input_reader_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/keypoint_box_coder.proto b/human_detection/src/object_detection/protos/keypoint_box_coder.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/keypoint_box_coder.proto
rename to human_detection/src/object_detection/protos/keypoint_box_coder.proto
diff --git a/src/human_detection/src/object_detection/protos/keypoint_box_coder_pb2.py b/human_detection/src/object_detection/protos/keypoint_box_coder_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/keypoint_box_coder_pb2.py
rename to human_detection/src/object_detection/protos/keypoint_box_coder_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/losses.proto b/human_detection/src/object_detection/protos/losses.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/losses.proto
rename to human_detection/src/object_detection/protos/losses.proto
diff --git a/src/human_detection/src/object_detection/protos/losses_pb2.py b/human_detection/src/object_detection/protos/losses_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/losses_pb2.py
rename to human_detection/src/object_detection/protos/losses_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/matcher.proto b/human_detection/src/object_detection/protos/matcher.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/matcher.proto
rename to human_detection/src/object_detection/protos/matcher.proto
diff --git a/src/human_detection/src/object_detection/protos/matcher_pb2.py b/human_detection/src/object_detection/protos/matcher_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/matcher_pb2.py
rename to human_detection/src/object_detection/protos/matcher_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/mean_stddev_box_coder.proto b/human_detection/src/object_detection/protos/mean_stddev_box_coder.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/mean_stddev_box_coder.proto
rename to human_detection/src/object_detection/protos/mean_stddev_box_coder.proto
diff --git a/src/human_detection/src/object_detection/protos/mean_stddev_box_coder_pb2.py b/human_detection/src/object_detection/protos/mean_stddev_box_coder_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/mean_stddev_box_coder_pb2.py
rename to human_detection/src/object_detection/protos/mean_stddev_box_coder_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/model.proto b/human_detection/src/object_detection/protos/model.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/model.proto
rename to human_detection/src/object_detection/protos/model.proto
diff --git a/src/human_detection/src/object_detection/protos/model_pb2.py b/human_detection/src/object_detection/protos/model_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/model_pb2.py
rename to human_detection/src/object_detection/protos/model_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/multiscale_anchor_generator.proto b/human_detection/src/object_detection/protos/multiscale_anchor_generator.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/multiscale_anchor_generator.proto
rename to human_detection/src/object_detection/protos/multiscale_anchor_generator.proto
diff --git a/src/human_detection/src/object_detection/protos/multiscale_anchor_generator_pb2.py b/human_detection/src/object_detection/protos/multiscale_anchor_generator_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/multiscale_anchor_generator_pb2.py
rename to human_detection/src/object_detection/protos/multiscale_anchor_generator_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/optimizer.proto b/human_detection/src/object_detection/protos/optimizer.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/optimizer.proto
rename to human_detection/src/object_detection/protos/optimizer.proto
diff --git a/src/human_detection/src/object_detection/protos/optimizer_pb2.py b/human_detection/src/object_detection/protos/optimizer_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/optimizer_pb2.py
rename to human_detection/src/object_detection/protos/optimizer_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/pipeline.proto b/human_detection/src/object_detection/protos/pipeline.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/pipeline.proto
rename to human_detection/src/object_detection/protos/pipeline.proto
diff --git a/src/human_detection/src/object_detection/protos/pipeline_pb2.py b/human_detection/src/object_detection/protos/pipeline_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/pipeline_pb2.py
rename to human_detection/src/object_detection/protos/pipeline_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/post_processing.proto b/human_detection/src/object_detection/protos/post_processing.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/post_processing.proto
rename to human_detection/src/object_detection/protos/post_processing.proto
diff --git a/src/human_detection/src/object_detection/protos/post_processing_pb2.py b/human_detection/src/object_detection/protos/post_processing_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/post_processing_pb2.py
rename to human_detection/src/object_detection/protos/post_processing_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/preprocessor.proto b/human_detection/src/object_detection/protos/preprocessor.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/preprocessor.proto
rename to human_detection/src/object_detection/protos/preprocessor.proto
diff --git a/src/human_detection/src/object_detection/protos/preprocessor_pb2.py b/human_detection/src/object_detection/protos/preprocessor_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/preprocessor_pb2.py
rename to human_detection/src/object_detection/protos/preprocessor_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/protobuf.zip b/human_detection/src/object_detection/protos/protobuf.zip
similarity index 100%
rename from src/human_detection/src/object_detection/protos/protobuf.zip
rename to human_detection/src/object_detection/protos/protobuf.zip
diff --git a/src/human_detection/src/object_detection/protos/region_similarity_calculator.proto b/human_detection/src/object_detection/protos/region_similarity_calculator.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/region_similarity_calculator.proto
rename to human_detection/src/object_detection/protos/region_similarity_calculator.proto
diff --git a/src/human_detection/src/object_detection/protos/region_similarity_calculator_pb2.py b/human_detection/src/object_detection/protos/region_similarity_calculator_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/region_similarity_calculator_pb2.py
rename to human_detection/src/object_detection/protos/region_similarity_calculator_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/square_box_coder.proto b/human_detection/src/object_detection/protos/square_box_coder.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/square_box_coder.proto
rename to human_detection/src/object_detection/protos/square_box_coder.proto
diff --git a/src/human_detection/src/object_detection/protos/square_box_coder_pb2.py b/human_detection/src/object_detection/protos/square_box_coder_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/square_box_coder_pb2.py
rename to human_detection/src/object_detection/protos/square_box_coder_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/ssd.proto b/human_detection/src/object_detection/protos/ssd.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/ssd.proto
rename to human_detection/src/object_detection/protos/ssd.proto
diff --git a/src/human_detection/src/object_detection/protos/ssd_anchor_generator.proto b/human_detection/src/object_detection/protos/ssd_anchor_generator.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/ssd_anchor_generator.proto
rename to human_detection/src/object_detection/protos/ssd_anchor_generator.proto
diff --git a/src/human_detection/src/object_detection/protos/ssd_anchor_generator_pb2.py b/human_detection/src/object_detection/protos/ssd_anchor_generator_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/ssd_anchor_generator_pb2.py
rename to human_detection/src/object_detection/protos/ssd_anchor_generator_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/ssd_pb2.py b/human_detection/src/object_detection/protos/ssd_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/ssd_pb2.py
rename to human_detection/src/object_detection/protos/ssd_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/string_int_label_map.proto b/human_detection/src/object_detection/protos/string_int_label_map.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/string_int_label_map.proto
rename to human_detection/src/object_detection/protos/string_int_label_map.proto
diff --git a/src/human_detection/src/object_detection/protos/string_int_label_map_pb2.py b/human_detection/src/object_detection/protos/string_int_label_map_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/string_int_label_map_pb2.py
rename to human_detection/src/object_detection/protos/string_int_label_map_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/string_int_label_map_pb2.pyc b/human_detection/src/object_detection/protos/string_int_label_map_pb2.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/protos/string_int_label_map_pb2.pyc
rename to human_detection/src/object_detection/protos/string_int_label_map_pb2.pyc
diff --git a/src/human_detection/src/object_detection/protos/train.proto b/human_detection/src/object_detection/protos/train.proto
similarity index 100%
rename from src/human_detection/src/object_detection/protos/train.proto
rename to human_detection/src/object_detection/protos/train.proto
diff --git a/src/human_detection/src/object_detection/protos/train_pb2.py b/human_detection/src/object_detection/protos/train_pb2.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/train_pb2.py
rename to human_detection/src/object_detection/protos/train_pb2.py
diff --git a/src/human_detection/src/object_detection/protos/__init__.py b/human_detection/src/object_detection/utils/__init__.py
similarity index 100%
rename from src/human_detection/src/object_detection/protos/__init__.py
rename to human_detection/src/object_detection/utils/__init__.py
diff --git a/src/human_detection/src/object_detection/utils/__init__.pyc b/human_detection/src/object_detection/utils/__init__.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__init__.pyc
rename to human_detection/src/object_detection/utils/__init__.pyc
diff --git a/src/human_detection/src/object_detection/utils/__pycache__/__init__.cpython-35.pyc b/human_detection/src/object_detection/utils/__pycache__/__init__.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__pycache__/__init__.cpython-35.pyc
rename to human_detection/src/object_detection/utils/__pycache__/__init__.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/utils/__pycache__/label_map_util.cpython-35.pyc b/human_detection/src/object_detection/utils/__pycache__/label_map_util.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__pycache__/label_map_util.cpython-35.pyc
rename to human_detection/src/object_detection/utils/__pycache__/label_map_util.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/utils/__pycache__/ops.cpython-35.pyc b/human_detection/src/object_detection/utils/__pycache__/ops.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__pycache__/ops.cpython-35.pyc
rename to human_detection/src/object_detection/utils/__pycache__/ops.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/utils/__pycache__/shape_utils.cpython-35.pyc b/human_detection/src/object_detection/utils/__pycache__/shape_utils.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__pycache__/shape_utils.cpython-35.pyc
rename to human_detection/src/object_detection/utils/__pycache__/shape_utils.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/utils/__pycache__/spatial_transform_ops.cpython-35.pyc b/human_detection/src/object_detection/utils/__pycache__/spatial_transform_ops.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__pycache__/spatial_transform_ops.cpython-35.pyc
rename to human_detection/src/object_detection/utils/__pycache__/spatial_transform_ops.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/utils/__pycache__/static_shape.cpython-35.pyc b/human_detection/src/object_detection/utils/__pycache__/static_shape.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__pycache__/static_shape.cpython-35.pyc
rename to human_detection/src/object_detection/utils/__pycache__/static_shape.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/utils/__pycache__/visualization_utils.cpython-35.pyc b/human_detection/src/object_detection/utils/__pycache__/visualization_utils.cpython-35.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/__pycache__/visualization_utils.cpython-35.pyc
rename to human_detection/src/object_detection/utils/__pycache__/visualization_utils.cpython-35.pyc
diff --git a/src/human_detection/src/object_detection/utils/autoaugment_utils.py b/human_detection/src/object_detection/utils/autoaugment_utils.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/autoaugment_utils.py
rename to human_detection/src/object_detection/utils/autoaugment_utils.py
diff --git a/src/human_detection/src/object_detection/utils/category_util.py b/human_detection/src/object_detection/utils/category_util.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/category_util.py
rename to human_detection/src/object_detection/utils/category_util.py
diff --git a/src/human_detection/src/object_detection/utils/category_util_test.py b/human_detection/src/object_detection/utils/category_util_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/category_util_test.py
rename to human_detection/src/object_detection/utils/category_util_test.py
diff --git a/src/human_detection/src/object_detection/utils/config_util.py b/human_detection/src/object_detection/utils/config_util.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/config_util.py
rename to human_detection/src/object_detection/utils/config_util.py
diff --git a/src/human_detection/src/object_detection/utils/config_util_test.py b/human_detection/src/object_detection/utils/config_util_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/config_util_test.py
rename to human_detection/src/object_detection/utils/config_util_test.py
diff --git a/src/human_detection/src/object_detection/utils/context_manager.py b/human_detection/src/object_detection/utils/context_manager.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/context_manager.py
rename to human_detection/src/object_detection/utils/context_manager.py
diff --git a/src/human_detection/src/object_detection/utils/context_manager_test.py b/human_detection/src/object_detection/utils/context_manager_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/context_manager_test.py
rename to human_detection/src/object_detection/utils/context_manager_test.py
diff --git a/src/human_detection/src/object_detection/utils/dataset_util.py b/human_detection/src/object_detection/utils/dataset_util.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/dataset_util.py
rename to human_detection/src/object_detection/utils/dataset_util.py
diff --git a/src/human_detection/src/object_detection/utils/dataset_util_test.py b/human_detection/src/object_detection/utils/dataset_util_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/dataset_util_test.py
rename to human_detection/src/object_detection/utils/dataset_util_test.py
diff --git a/src/human_detection/src/object_detection/utils/json_utils.py b/human_detection/src/object_detection/utils/json_utils.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/json_utils.py
rename to human_detection/src/object_detection/utils/json_utils.py
diff --git a/src/human_detection/src/object_detection/utils/json_utils_test.py b/human_detection/src/object_detection/utils/json_utils_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/json_utils_test.py
rename to human_detection/src/object_detection/utils/json_utils_test.py
diff --git a/src/human_detection/src/object_detection/utils/label_map_util.py b/human_detection/src/object_detection/utils/label_map_util.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/label_map_util.py
rename to human_detection/src/object_detection/utils/label_map_util.py
diff --git a/src/human_detection/src/object_detection/utils/label_map_util.pyc b/human_detection/src/object_detection/utils/label_map_util.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/label_map_util.pyc
rename to human_detection/src/object_detection/utils/label_map_util.pyc
diff --git a/src/human_detection/src/object_detection/utils/label_map_util_test.py b/human_detection/src/object_detection/utils/label_map_util_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/label_map_util_test.py
rename to human_detection/src/object_detection/utils/label_map_util_test.py
diff --git a/src/human_detection/src/object_detection/utils/learning_schedules.py b/human_detection/src/object_detection/utils/learning_schedules.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/learning_schedules.py
rename to human_detection/src/object_detection/utils/learning_schedules.py
diff --git a/src/human_detection/src/object_detection/utils/learning_schedules_test.py b/human_detection/src/object_detection/utils/learning_schedules_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/learning_schedules_test.py
rename to human_detection/src/object_detection/utils/learning_schedules_test.py
diff --git a/src/human_detection/src/object_detection/utils/metrics.py b/human_detection/src/object_detection/utils/metrics.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/metrics.py
rename to human_detection/src/object_detection/utils/metrics.py
diff --git a/src/human_detection/src/object_detection/utils/metrics_test.py b/human_detection/src/object_detection/utils/metrics_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/metrics_test.py
rename to human_detection/src/object_detection/utils/metrics_test.py
diff --git a/src/human_detection/src/object_detection/utils/model_util.py b/human_detection/src/object_detection/utils/model_util.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/model_util.py
rename to human_detection/src/object_detection/utils/model_util.py
diff --git a/src/human_detection/src/object_detection/utils/model_util_test.py b/human_detection/src/object_detection/utils/model_util_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/model_util_test.py
rename to human_detection/src/object_detection/utils/model_util_test.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_list.py b/human_detection/src/object_detection/utils/np_box_list.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_list.py
rename to human_detection/src/object_detection/utils/np_box_list.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_list_ops.py b/human_detection/src/object_detection/utils/np_box_list_ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_list_ops.py
rename to human_detection/src/object_detection/utils/np_box_list_ops.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_list_ops_test.py b/human_detection/src/object_detection/utils/np_box_list_ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_list_ops_test.py
rename to human_detection/src/object_detection/utils/np_box_list_ops_test.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_list_test.py b/human_detection/src/object_detection/utils/np_box_list_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_list_test.py
rename to human_detection/src/object_detection/utils/np_box_list_test.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_mask_list.py b/human_detection/src/object_detection/utils/np_box_mask_list.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_mask_list.py
rename to human_detection/src/object_detection/utils/np_box_mask_list.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_mask_list_ops.py b/human_detection/src/object_detection/utils/np_box_mask_list_ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_mask_list_ops.py
rename to human_detection/src/object_detection/utils/np_box_mask_list_ops.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_mask_list_ops_test.py b/human_detection/src/object_detection/utils/np_box_mask_list_ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_mask_list_ops_test.py
rename to human_detection/src/object_detection/utils/np_box_mask_list_ops_test.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_mask_list_test.py b/human_detection/src/object_detection/utils/np_box_mask_list_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_mask_list_test.py
rename to human_detection/src/object_detection/utils/np_box_mask_list_test.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_ops.py b/human_detection/src/object_detection/utils/np_box_ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_ops.py
rename to human_detection/src/object_detection/utils/np_box_ops.py
diff --git a/src/human_detection/src/object_detection/utils/np_box_ops_test.py b/human_detection/src/object_detection/utils/np_box_ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_box_ops_test.py
rename to human_detection/src/object_detection/utils/np_box_ops_test.py
diff --git a/src/human_detection/src/object_detection/utils/np_mask_ops.py b/human_detection/src/object_detection/utils/np_mask_ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_mask_ops.py
rename to human_detection/src/object_detection/utils/np_mask_ops.py
diff --git a/src/human_detection/src/object_detection/utils/np_mask_ops_test.py b/human_detection/src/object_detection/utils/np_mask_ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/np_mask_ops_test.py
rename to human_detection/src/object_detection/utils/np_mask_ops_test.py
diff --git a/src/human_detection/src/object_detection/utils/object_detection_evaluation.py b/human_detection/src/object_detection/utils/object_detection_evaluation.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/object_detection_evaluation.py
rename to human_detection/src/object_detection/utils/object_detection_evaluation.py
diff --git a/src/human_detection/src/object_detection/utils/object_detection_evaluation_test.py b/human_detection/src/object_detection/utils/object_detection_evaluation_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/object_detection_evaluation_test.py
rename to human_detection/src/object_detection/utils/object_detection_evaluation_test.py
diff --git a/src/human_detection/src/object_detection/utils/ops.py b/human_detection/src/object_detection/utils/ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/ops.py
rename to human_detection/src/object_detection/utils/ops.py
diff --git a/src/human_detection/src/object_detection/utils/ops_test.py b/human_detection/src/object_detection/utils/ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/ops_test.py
rename to human_detection/src/object_detection/utils/ops_test.py
diff --git a/src/human_detection/src/object_detection/utils/per_image_evaluation.py b/human_detection/src/object_detection/utils/per_image_evaluation.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/per_image_evaluation.py
rename to human_detection/src/object_detection/utils/per_image_evaluation.py
diff --git a/src/human_detection/src/object_detection/utils/per_image_evaluation_test.py b/human_detection/src/object_detection/utils/per_image_evaluation_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/per_image_evaluation_test.py
rename to human_detection/src/object_detection/utils/per_image_evaluation_test.py
diff --git a/src/human_detection/src/object_detection/utils/per_image_vrd_evaluation.py b/human_detection/src/object_detection/utils/per_image_vrd_evaluation.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/per_image_vrd_evaluation.py
rename to human_detection/src/object_detection/utils/per_image_vrd_evaluation.py
diff --git a/src/human_detection/src/object_detection/utils/per_image_vrd_evaluation_test.py b/human_detection/src/object_detection/utils/per_image_vrd_evaluation_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/per_image_vrd_evaluation_test.py
rename to human_detection/src/object_detection/utils/per_image_vrd_evaluation_test.py
diff --git a/src/human_detection/src/object_detection/utils/shape_utils.py b/human_detection/src/object_detection/utils/shape_utils.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/shape_utils.py
rename to human_detection/src/object_detection/utils/shape_utils.py
diff --git a/src/human_detection/src/object_detection/utils/shape_utils.pyc b/human_detection/src/object_detection/utils/shape_utils.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/shape_utils.pyc
rename to human_detection/src/object_detection/utils/shape_utils.pyc
diff --git a/src/human_detection/src/object_detection/utils/shape_utils_test.py b/human_detection/src/object_detection/utils/shape_utils_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/shape_utils_test.py
rename to human_detection/src/object_detection/utils/shape_utils_test.py
diff --git a/src/human_detection/src/object_detection/utils/spatial_transform_ops.py b/human_detection/src/object_detection/utils/spatial_transform_ops.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/spatial_transform_ops.py
rename to human_detection/src/object_detection/utils/spatial_transform_ops.py
diff --git a/src/human_detection/src/object_detection/utils/spatial_transform_ops_test.py b/human_detection/src/object_detection/utils/spatial_transform_ops_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/spatial_transform_ops_test.py
rename to human_detection/src/object_detection/utils/spatial_transform_ops_test.py
diff --git a/src/human_detection/src/object_detection/utils/static_shape.py b/human_detection/src/object_detection/utils/static_shape.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/static_shape.py
rename to human_detection/src/object_detection/utils/static_shape.py
diff --git a/src/human_detection/src/object_detection/utils/static_shape.pyc b/human_detection/src/object_detection/utils/static_shape.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/static_shape.pyc
rename to human_detection/src/object_detection/utils/static_shape.pyc
diff --git a/src/human_detection/src/object_detection/utils/static_shape_test.py b/human_detection/src/object_detection/utils/static_shape_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/static_shape_test.py
rename to human_detection/src/object_detection/utils/static_shape_test.py
diff --git a/src/human_detection/src/object_detection/utils/test_case.py b/human_detection/src/object_detection/utils/test_case.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/test_case.py
rename to human_detection/src/object_detection/utils/test_case.py
diff --git a/src/human_detection/src/object_detection/utils/test_utils.py b/human_detection/src/object_detection/utils/test_utils.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/test_utils.py
rename to human_detection/src/object_detection/utils/test_utils.py
diff --git a/src/human_detection/src/object_detection/utils/test_utils_test.py b/human_detection/src/object_detection/utils/test_utils_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/test_utils_test.py
rename to human_detection/src/object_detection/utils/test_utils_test.py
diff --git a/src/human_detection/src/object_detection/utils/variables_helper.py b/human_detection/src/object_detection/utils/variables_helper.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/variables_helper.py
rename to human_detection/src/object_detection/utils/variables_helper.py
diff --git a/src/human_detection/src/object_detection/utils/variables_helper_test.py b/human_detection/src/object_detection/utils/variables_helper_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/variables_helper_test.py
rename to human_detection/src/object_detection/utils/variables_helper_test.py
diff --git a/src/human_detection/src/object_detection/utils/visualization_utils.py b/human_detection/src/object_detection/utils/visualization_utils.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/visualization_utils.py
rename to human_detection/src/object_detection/utils/visualization_utils.py
diff --git a/src/human_detection/src/object_detection/utils/visualization_utils.pyc b/human_detection/src/object_detection/utils/visualization_utils.pyc
similarity index 100%
rename from src/human_detection/src/object_detection/utils/visualization_utils.pyc
rename to human_detection/src/object_detection/utils/visualization_utils.pyc
diff --git a/src/human_detection/src/object_detection/utils/visualization_utils_test.py b/human_detection/src/object_detection/utils/visualization_utils_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/visualization_utils_test.py
rename to human_detection/src/object_detection/utils/visualization_utils_test.py
diff --git a/src/human_detection/src/object_detection/utils/vrd_evaluation.py b/human_detection/src/object_detection/utils/vrd_evaluation.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/vrd_evaluation.py
rename to human_detection/src/object_detection/utils/vrd_evaluation.py
diff --git a/src/human_detection/src/object_detection/utils/vrd_evaluation_test.py b/human_detection/src/object_detection/utils/vrd_evaluation_test.py
similarity index 100%
rename from src/human_detection/src/object_detection/utils/vrd_evaluation_test.py
rename to human_detection/src/object_detection/utils/vrd_evaluation_test.py
diff --git a/src/human_detection/src/reference.py b/human_detection/src/reference.py
similarity index 100%
rename from src/human_detection/src/reference.py
rename to human_detection/src/reference.py
diff --git a/src/human_detection/src/ssd_mobilenet_v1_coco_2017_11_17/frozen_inference_graph.pb b/human_detection/src/ssd_mobilenet_v1_coco_2017_11_17/frozen_inference_graph.pb
similarity index 100%
rename from src/human_detection/src/ssd_mobilenet_v1_coco_2017_11_17/frozen_inference_graph.pb
rename to human_detection/src/ssd_mobilenet_v1_coco_2017_11_17/frozen_inference_graph.pb
diff --git a/src/human_detection/src/webcam.py b/human_detection/src/webcam.py
similarity index 100%
rename from src/human_detection/src/webcam.py
rename to human_detection/src/webcam.py
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
deleted file mode 120000
index 581e61d..0000000
--- a/src/CMakeLists.txt
+++ /dev/null
@@ -1 +0,0 @@
-/opt/ros/kinetic/share/catkin/cmake/toplevel.cmake
\ No newline at end of file
diff --git a/src/human_detection/src/object_detection/utils/__init__.py b/src/human_detection/src/object_detection/utils/__init__.py
deleted file mode 100644
index e69de29..0000000
-- 
GitLab