diff --git a/Files_4_thesis/Pictures/2d-image.png b/Files_4_thesis/Pictures/2d-image.png new file mode 100644 index 0000000000000000000000000000000000000000..8c90602c7116bd7a22864de42dc571befdd24c8a Binary files /dev/null and b/Files_4_thesis/Pictures/2d-image.png differ diff --git a/Files_4_thesis/Pictures/2dimage_with_thresh_pose.png b/Files_4_thesis/Pictures/2dimage_with_thresh_pose.png new file mode 100644 index 0000000000000000000000000000000000000000..296d70e596899c507471320393b61f653b70fc6c Binary files /dev/null and b/Files_4_thesis/Pictures/2dimage_with_thresh_pose.png differ diff --git a/Files_4_thesis/Pictures/Screenshot from 2016-03-21 20:01:57.png b/Files_4_thesis/Pictures/Screenshot from 2016-03-21 20:01:57.png new file mode 100644 index 0000000000000000000000000000000000000000..235c9d9898ec4cb9b48f4a7f20e070e51a587f44 Binary files /dev/null and b/Files_4_thesis/Pictures/Screenshot from 2016-03-21 20:01:57.png differ diff --git a/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:36:25.png b/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:36:25.png new file mode 100644 index 0000000000000000000000000000000000000000..179c654ea6836bf852f592d029c739b8e3f1f57f Binary files /dev/null and b/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:36:25.png differ diff --git a/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:37:04.png b/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:37:04.png new file mode 100644 index 0000000000000000000000000000000000000000..ad3979b4c31f5c706e88d6e4cc42c9f098c8d722 Binary files /dev/null and b/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:37:04.png differ diff --git a/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:39:13.png b/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:39:13.png new file mode 100644 index 0000000000000000000000000000000000000000..81648d59a97953b92f1b44f3d105e8e9363cc6bd Binary files /dev/null and b/Files_4_thesis/Pictures/Screenshot from 2016-08-14 19:39:13.png differ diff --git a/Files_4_thesis/Pictures/camera_calibration.png b/Files_4_thesis/Pictures/camera_calibration.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf8bfdf1af15a6f81885315dc2d81eb6ba0650a Binary files /dev/null and b/Files_4_thesis/Pictures/camera_calibration.png differ diff --git a/MobileRobot/CameraCalibration/data/camera_conf.xml b/MobileRobot/CameraCalibration/data/camera_conf.xml index 5bed2131c110ee15f68af56342826e6375d3d347..c057ce2b36760bab0432a19b1049d330f23e9c5c 100644 --- a/MobileRobot/CameraCalibration/data/camera_conf.xml +++ b/MobileRobot/CameraCalibration/data/camera_conf.xml @@ -37,7 +37,7 @@ <Calibrate_FixPrincipalPointAtTheCenter> 1 </Calibrate_FixPrincipalPointAtTheCenter> <!-- The name of the output log file. --> - <Write_outputFileName>"Logitech_C920_Calibration_file.yml"</Write_outputFileName> + <Write_outputFileName>"test.yml"</Write_outputFileName> <!-- If true (non-zero) we write to the output file the feature points.--> <Write_DetectedFeaturePoints>1</Write_DetectedFeaturePoints> <!-- If true (non-zero) we write to the output file the extrinsic camera parameters.--> diff --git a/MobileRobot/CameraCalibration/data/camera_conf.xml~ b/MobileRobot/CameraCalibration/data/camera_conf.xml~ deleted file mode 100644 index 5bed2131c110ee15f68af56342826e6375d3d347..0000000000000000000000000000000000000000 --- a/MobileRobot/CameraCalibration/data/camera_conf.xml~ +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0"?> -<opencv_storage> -<Settings> - <!-- Number of inner corners per a item row and column. (square, circle) --> - <BoardSize_Width>9</BoardSize_Width> - <BoardSize_Height>6</BoardSize_Height> - - <!-- The size of a square in some user defined metric system (pixel, millimeter)--> - <Square_Size>25</Square_Size> - - <!-- The type of input used for camera calibration. One of: CHESSBOARD CIRCLES_GRID ASYMMETRIC_CIRCLES_GRID --> - <Calibrate_Pattern>"CHESSBOARD"</Calibrate_Pattern> - - <!-- The input to use for calibration. - To use an input camera -> give the ID of the camera, like "1" - To use an input camera with IP address -> give the ID of the camera, like "http://192.168.0.101:8080/video?x.mjpeg" - To use an input video -> give the path of the input video, like "/tmp/x.avi" - To use an image list -> give the path to the XML or YAML file containing the list of the images, like "/tmp/circles_list.xml" - --> - <Input>"0"</Input> - <!-- <Input>"images/CameraCalibraation/VID5/VID5.xml"</Input> --> - - <!-- If true (non-zero) we flip the input images around the horizontal axis.--> - <Input_FlipAroundHorizontalAxis>0</Input_FlipAroundHorizontalAxis> - - <!-- Time delay between frames in case of camera. --> - <Input_Delay>500</Input_Delay> - - <!-- How many frames to use, for calibration. --> - <Calibrate_NrOfFrameToUse>25</Calibrate_NrOfFrameToUse> - <!-- Consider only fy as a free parameter, the ratio fx/fy stays the same as in the input cameraMatrix. - Use or not setting. 0 - False Non-Zero - True--> - <Calibrate_FixAspectRatio> 1 </Calibrate_FixAspectRatio> - <!-- If true (non-zero) tangential distortion coefficients are set to zeros and stay zero.--> - <Calibrate_AssumeZeroTangentialDistortion>1</Calibrate_AssumeZeroTangentialDistortion> - <!-- If true (non-zero) the principal point is not changed during the global optimization.--> - <Calibrate_FixPrincipalPointAtTheCenter> 1 </Calibrate_FixPrincipalPointAtTheCenter> - - <!-- The name of the output log file. --> - <Write_outputFileName>"Logitech_C920_Calibration_file.yml"</Write_outputFileName> - <!-- If true (non-zero) we write to the output file the feature points.--> - <Write_DetectedFeaturePoints>1</Write_DetectedFeaturePoints> - <!-- If true (non-zero) we write to the output file the extrinsic camera parameters.--> - <Write_extrinsicParameters>1</Write_extrinsicParameters> - <!-- If true (non-zero) we show after calibration the undistorted images.--> - <Show_UndistortedImage>1</Show_UndistortedImage> - -</Settings> -</opencv_storage>