Commit ff9997c1 authored by Andrey Filippov's avatar Andrey Filippov
Browse files

fixed rByRDist calculation error

parent 26689442
Loading
Loading
Loading
Loading
+11 −11
Original line number Diff line number Diff line
@@ -363,8 +363,8 @@ extern "C" __global__ void get_tiles_offsets(
			(extrinsic_corr.imu_move[0] != 0.0) ||
			(extrinsic_corr.imu_move[1] != 0.0) ||
			(extrinsic_corr.imu_move[2] != 0.0);


// Temporary
	imu_exists = 0;
#ifdef DEBUG21
	if ((ncam == DBG_CAM)  && (task_num == DBG_TILE)){
		printf("\nTile = %d, camera= %d\n", task_num, ncam);
@@ -733,7 +733,7 @@ extern "C" __global__ void calcReverseDistortionTable(
		}
		if (i == 0){
			rByRDist[0]= (float) 1.0/d;
			break;
			continue;
		}
		double rDist = RBYRDIST_STEP * i;
		double r = (p == 0) ? rDist : rPrev;
+2 −0
Original line number Diff line number Diff line
@@ -648,6 +648,7 @@ int main(int argc, char **argv)
			gpu_rot_deriv,
			sizeof(trot_deriv),
			cudaMemcpyDeviceToHost));
#if 0
	const char* matrices_names[] = {
	    		"rot","d_daz","d_tilt","d_roll","d_zoom"};
    for (int i = 0; i < 5;i++){
@@ -675,6 +676,7 @@ int main(int argc, char **argv)
			}
		}
    }
#endif //#if 0


#endif // TEST_ROT_MATRICES