@@ -52,6 +52,7 @@ unittest(test_constructor)
5252 int lengths_4_joints[] = {190 , 200 , 270 };
5353
5454 // Test 4 joints init
55+ fprintf (stderr, " Test 4 joints init\n " );
5556 Fabrik2D fabrik2D_4 (4 , lengths_4_joints);
5657 assertEqual (4 , fabrik2D_4.numJoints ());
5758 assertEqual (10 , fabrik2D_4.getTolerance ());
@@ -71,6 +72,7 @@ unittest(test_constructor)
7172 assertEqual (0 , fabrik2D_4.getChain ()->joints [3 ].angle );
7273
7374 // Test 3 joints init
75+ fprintf (stderr, " Test 3 joints init\n " );
7476 Fabrik2D fabrik2D_3 (3 , lengths_3_joints);
7577 assertEqual (3 , fabrik2D_3.numJoints ());
7678 assertEqual (10 , fabrik2D_3.getTolerance ());
@@ -87,12 +89,14 @@ unittest(test_constructor)
8789 assertEqual (0 , fabrik2D_3.getChain ()->joints [2 ].angle );
8890
8991 // Test different tolerance
92+ fprintf (stderr, " Test different tolerance\n " );
9093 Fabrik2D fabrik2D_4_tolerance_1 (4 , lengths_4_joints, 1 );
9194 assertEqual (1 , fabrik2D_4_tolerance_1.getTolerance ());
9295 fabrik2D_4_tolerance_1.setTolerance (20 );
9396 assertEqual (20 , fabrik2D_4_tolerance_1.getTolerance ());
9497
9598 // Test begin
99+ fprintf (stderr, " Test begin\n " );
96100 Fabrik2D fabrik2D_3_begin_init;
97101 fabrik2D_3_begin_init.begin (3 , lengths_3_joints);
98102 assertEqual (3 , fabrik2D_3_begin_init.numJoints ());
@@ -117,6 +121,7 @@ unittest(test_solve)
117121 int lengths_4_joints[] = {200 , 200 , 200 };
118122
119123 // Solve 3 joints, 2DOF
124+ fprintf (stderr, " Solve 3 joints, 2DOF\n " );
120125 Fabrik2D fabrik2D_3_2DOF (3 , lengths_3_joints, 1 );
121126 success = fabrik2D_3_2DOF.solve (100 , 100 , lengths_3_joints);
122127 assertEqual (1 , success);
@@ -142,6 +147,7 @@ unittest(test_solve)
142147 assertEqualFloat (100 , fabrik2D_3_2DOF.getY (2 ), fabrik2D_3_2DOF.getTolerance ());
143148
144149 // Solve 3 joints, 3DOF
150+ fprintf (stderr, " Solve 3 joints, 3DOF\n " );
145151 Fabrik2D fabrik2D_3_3DOF (3 , lengths_3_joints, 1 );
146152 success = fabrik2D_3_3DOF.solve (100 , 0 , -HALF_PI , lengths_3_joints);
147153 assertEqual (1 , success);
@@ -153,6 +159,7 @@ unittest(test_solve)
153159 assertEqualFloat (200 , fabrik2D_3_3DOF.getY (2 ), fabrik2D_3_3DOF.getTolerance ());
154160
155161 // Solve 3 joints, 3DOF, Gripping offset
162+ fprintf (stderr, " Solve 3 joints, 3DOF, Gripping offset\n " );
156163 Fabrik2D fabrik2D_3_3DOF_GO (3 , lengths_3_joints, 1 );
157164 success = fabrik2D_3_3DOF_GO.solve (100 , 0 , -HALF_PI , 10 , lengths_3_joints);
158165 assertEqual (1 , success);
@@ -164,6 +171,7 @@ unittest(test_solve)
164171 assertEqualFloat (210 , fabrik2D_3_3DOF_GO.getY (2 ), fabrik2D_3_3DOF_GO.getTolerance ());
165172
166173 // Solve 4 joints, 3DOF
174+ fprintf (stderr, " Solve 4 joints, 3DOF\n " );
167175 Fabrik2D fabrik2D_4_3DOF (4 , lengths_4_joints, 1 );
168176 success = fabrik2D_4_3DOF.solve2 (100 , 100 , 100 , lengths_4_joints);
169177 assertEqual (1 , success);
@@ -177,6 +185,7 @@ unittest(test_solve)
177185 assertEqualFloat (100 , fabrik2D_4_3DOF.getZ (3 ), fabrik2D_4_3DOF.getTolerance ());
178186
179187 // Solve 4 joints, 4DOF
188+ fprintf (stderr, " Solve 4 joints, 4DOF\n " );
180189 Fabrik2D fabrik2D_4_4DOF (4 , lengths_4_joints, 1 );
181190 success = fabrik2D_4_4DOF.solve2 (100 , 0 , 100 , -HALF_PI , lengths_4_joints);
182191 assertEqual (1 , success);
@@ -189,6 +198,7 @@ unittest(test_solve)
189198 assertEqualFloat (200 , fabrik2D_4_4DOF.getY (2 ), fabrik2D_4_4DOF.getTolerance ());
190199
191200 // Solve 4 joints, 4DOF, Gripping offset
201+ fprintf (stderr, " Solve 4 joints, 4DOF, Gripping offset\n " );
192202 Fabrik2D fabrik2D_4_4DOF_GO (4 , lengths_4_joints, 1 );
193203 success = fabrik2D_4_4DOF_GO.solve (100 , 0 , -HALF_PI , 10 , lengths_4_joints);
194204 assertEqual (1 , success);
0 commit comments