Copy to Clipboard

Target Color

Total Time: 1:40:02

Best Color So Far

Time To Best: 1:40:01

Target Color [120, 120, 120]
Best Color So Far [98, 89, 50]
Minimum Difference So Far 19.582
Total Plates 2
Total Iterations 4
Population Size 32
Well Budget 128
Mixed Colors [165, 38, 78] C1
[5, 65, 128] C2
[172, 139, 12] C3

[C1 C2 C3]

Plate 2

Plate 1

Runs

Run 4

Best from Run: [98, 89, 50] Run Best Diff: 19.582

Measured Plate
Expected Plate
best_on_plate [98, 89, 50]
plate_best_diff 19.582
differences [34.44, 31.417, 32.404, 23.757, 23.092, 23.397, 32.155, 34.127, 34.123, 33.042, 33.415, 34.784, 31.664, 29.13, 32.323, 24.997, 27.132, 23.5, 27.719, 31.554, 33.369, 32.616, 36.883, 32.084, 31.939, 29.89, 32.604, 25.17, 19.582, 21.906, 30.825, 30.44]
plate_N 2
tried_values [[112.043, 85.733, 70.321], [79.763, 74.898, 90.576], [90.227, 89.699, 76.96], [113.722, 68.337, 80.482], [116.696, 80.15, 71.863], [81.082, 63.66, 97.043], [102.409, 90.776, 71.197], [109.997, 89.499, 68.824], [105.605, 96.784, 66.109], [110.477, 102.252, 60.659], [115.49, 69.254, 79.171], [88.43, 58.105, 97.442], [92.24, 103.012, 67.805], [133.296, 113.994, 43.79], [113.045, 57.159, 87.747], [20.146, 64.906, 121.729], [166.896, 135.998, 16.008], [53.553, 71.687, 103.534], [90.798, 103.018, 68.404], [145.298, 91.147, 53.043], [128.337, 96.734, 56.641], [83.069, 86.566, 81.908], [104.642, 53.587, 93.489], [127.527, 79.425, 67.79], [98.219, 68.471, 86.877], [143.026, 100.068, 48.421], [97.584, 62.592, 90.814], [130.211, 67.104, 74.362], [138.866, 80.933, 62.109], [117.153, 69.979, 78.024], [97.295, 78.41, 81.057], [110.324, 106.315, 58.185]]
run_number 4
wells ['C9', 'C10', 'C11', 'C12', 'D1', 'D2', 'D3', 'D4', 'D5', 'D6', 'D7', 'D8', 'D9', 'D10', 'D11', 'D12', 'E1', 'E2', 'E3', 'E4', 'E5', 'E6', 'E7', 'E8', 'E9', 'E10', 'E11', 'E12', 'F1', 'F2', 'F3', 'F4']
run_label run-20230515_150218
best_so_far [98, 89, 50]
results [[11, 40, 12], [9, 46, 38], [6, 55, 27], [43, 62, 62], [56, 77, 55], [36, 69, 89], [14, 54, 25], [14, 42, 11], [5, 52, 7], [12, 58, 9], [11, 28, 25], [3, 28, 59], [6, 69, 17], [35, 82, 16], [14, 33, 55], [3, 75, 114], [165, 139, 2], [28, 82, 83], [26, 90, 40], [46, 42, 0], [25, 47, 2], [5, 53, 27], [0, 24, 66], [28, 32, 16], [8, 37, 38], [56, 57, 1], [9, 33, 56], [51, 49, 43], [98, 89, 50], [53, 68, 62], [16, 53, 36], [15, 77, 18]]
exp_volumes [[75.0, 95.588, 104.412], [65.254, 149.153, 60.593], [36.703, 133.118, 105.179], [125.954, 90.687, 58.359], [96.474, 87.025, 91.501], [98.465, 145.588, 30.946], [48.842, 112.548, 113.61], [61.875, 99.507, 113.618], [35.942, 107.827, 131.231], [26.647, 100.194, 148.159], [125.581, 87.791, 61.628], [123.216, 132.45, 19.334], [1.814, 131.265, 141.921], [22.068, 62.809, 190.123], [156.512, 90.522, 27.966], [19.115, 249.259, 6.627], [2.079, 8.318, 264.603], [41.65, 193.301, 40.049], [0.0, 133.716, 141.284], [101.185, 39.729, 134.086], [64.378, 69.202, 141.42], [36.593, 144.91, 93.496], [156.088, 104.376, 14.536], [111.993, 68.54, 94.467], [106.28, 117.041, 51.679], [73.297, 44.639, 157.064], [122.004, 117.427, 35.568], [149.942, 62.529, 62.529], [121.869, 49.454, 103.677], [125.615, 85.052, 64.334], [77.214, 119.78, 78.006], [15.046, 100.931, 159.024]]
pos_on_plate 28

Run 3

Best from Run: [51, 65, 71] Run Best Diff: 21.689

Measured Plate
Expected Plate
best_on_plate [51, 65, 71]
plate_best_diff 21.689
differences [26.521, 21.947, 27.632, 30.698, 33.064, 29.472, 30.539, 29.669, 26.612, 28.228, 29.77, 27.859, 30.327, 21.689, 24.185, 30.544, 33.708, 34.67, 32.678, 31.765, 30.996, 25.505, 27.664, 28.854, 25.052, 26.705, 26.64, 32.482, 30.97, 34.815, 33.611, 29.16]
plate_N 2
tried_values [[102.65, 84.285, 75.15], [81.265, 78.209, 87.881], [124.64, 114.562, 47.053], [115.767, 70.606, 78.211], [80.064, 87.627, 82.501], [49.915, 77.036, 101.714], [86.087, 84.554, 81.903], [106.387, 60.122, 88.678], [80.747, 73.359, 91.126], [114.016, 83.456, 70.918], [92.514, 82.363, 80.586], [52.007, 75.057, 102.076], [100.421, 85.892, 75.078], [116.264, 61.9, 83.44], [147.32, 125.593, 30.686], [90.481, 84.34, 80.2], [116.916, 65.17, 81.125], [108.864, 58.741, 88.506], [128.523, 107.753, 49.682], [153.944, 60.065, 68.84], [120.326, 96.909, 59.88], [103.573, 56.986, 91.812], [122.936, 77.673, 70.802], [113.96, 80.095, 73.04], [121.608, 60.921, 81.819], [153.999, 66.946, 64.521], [95.61, 61.27, 92.465], [119.134, 87.555, 66.219], [138.916, 119.197, 38.192], [118.208, 62.986, 81.949], [119.403, 65.92, 79.618], [140.066, 59.653, 74.897]]
run_number 3
wells ['A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'A9', 'A10', 'A11', 'A12', 'B1', 'B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B8', 'B9', 'B10', 'B11', 'B12', 'C1', 'C2', 'C3', 'C4', 'C5', 'C6', 'C7', 'C8']
run_label run-20230515_143913
best_so_far [62, 81, 66]
results [[39, 66, 47], [48, 80, 73], [34, 94, 29], [21, 41, 34], [2, 51, 26], [0, 54, 57], [15, 57, 38], [19, 43, 63], [22, 66, 63], [33, 59, 40], [22, 56, 39], [12, 68, 59], [23, 53, 34], [51, 65, 71], [109, 117, 16], [20, 53, 35], [8, 26, 26], [1, 25, 46], [22, 57, 6], [89, 36, 20], [29, 57, 21], [39, 60, 87], [39, 50, 36], [32, 54, 36], [43, 52, 61], [114, 60, 35], [27, 55, 74], [20, 49, 19], [28, 73, 1], [5, 18, 25], [12, 23, 25], [56, 37, 33]]
exp_volumes [[67.375, 111.375, 96.25], [57.825, 146.99, 70.185], [9.698, 77.582, 187.72], [122.126, 87.48, 65.394], [29.875, 150.139, 94.986], [22.098, 200.112, 52.79], [46.004, 139.545, 89.452], [139.9, 102.182, 32.918], [70.805, 147.299, 56.897], [83.852, 91.967, 99.18], [60.156, 128.369, 86.475], [30.26, 196.325, 48.415], [60.088, 115.351, 99.561], [147.2, 85.61, 42.189], [6.939, 40.35, 227.71], [52.073, 132.054, 90.873], [138.826, 84.887, 51.286], [146.865, 97.811, 30.324], [33.659, 70.182, 171.159], [199.256, 21.381, 54.363], [53.916, 82.831, 138.253], [145.206, 106.593, 23.201], [111.2, 76.133, 87.668], [93.224, 91.667, 90.11], [156.604, 76.416, 41.98], [179.997, 22.098, 72.905], [123.262, 120.626, 31.112], [78.708, 83.755, 112.537], [14.448, 53.874, 206.679], [146.569, 82.435, 45.995], [139.818, 80.75, 54.432], [183.139, 44.91, 46.951]]
pos_on_plate 13

Run 2

Best from Run: [49, 81, 70] Run Best Diff: 22.266

Measured Plate
Expected Plate
best_on_plate [49, 81, 70]
plate_best_diff 22.266
differences [27.234, 22.487, 22.266, 30.535, 36.382, 33.831, 34.992, 34.733, 32.037, 28.168, 28.941, 27.178, 25.007, 25.351, 23.334, 34.771, 28.963, 33.922, 35.844, 32.43, 26.937, 25.392, 28.367, 24.0, 27.278, 24.476, 26.279, 23.424, 32.648, 30.107, 26.164, 27.942]
plate_N 1
tried_values [[105.201, 80.359, 76.536], [103.665, 60.079, 89.843], [80.127, 83.139, 85.278], [98.709, 76.218, 81.835], [110.383, 52.357, 91.858], [107.473, 106.265, 59.408], [102.917, 80.636, 77.317], [93.99, 57.748, 95.341], [94.834, 80.385, 80.852], [101.533, 67.065, 86.371], [110.622, 97.701, 63.44], [129.379, 116.328, 43.969], [101.886, 72.041, 83.115], [44.418, 66.17, 110.797], [152.107, 85.18, 53.924], [86.008, 54.32, 100.818], [36.086, 73.664, 109.599], [97.833, 82.75, 78.122], [120.758, 48.569, 89.888], [91.495, 61.545, 94.012], [160.95, 73.963, 57.233], [144.588, 90.319, 53.857], [104.325, 84.524, 74.301], [158.225, 83.067, 52.687], [133.822, 120.193, 39.699], [77.23, 87.184, 83.962], [92.968, 99.508, 69.689], [138.758, 85.389, 59.371], [122.868, 88.495, 64.072], [59.706, 83.272, 93.728], [164.858, 97.341, 41.001], [137.619, 97.659, 52.185]]
run_number 2
wells ['D1', 'D2', 'D3', 'D4', 'D5', 'D6', 'D7', 'D8', 'D9', 'D10', 'D11', 'D12', 'E1', 'E2', 'E3', 'E4', 'E5', 'E6', 'E7', 'E8', 'E9', 'E10', 'E11', 'E12', 'F1', 'F2', 'F3', 'F4', 'F5', 'F6', 'F7', 'F8']
run_label run-20230515_141411
best_so_far [62, 81, 66]
results [[35, 59, 45], [47, 68, 88], [49, 81, 70], [22, 43, 34], [3, 24, 61], [4, 55, 7], [5, 28, 15], [5, 28, 59], [12, 49, 30], [25, 52, 49], [35, 72, 30], [49, 91, 25], [41, 60, 54], [27, 64, 90], [91, 71, 35], [4, 33, 77], [3, 53, 61], [7, 40, 21], [12, 25, 61], [15, 35, 63], [129, 68, 14], [82, 68, 23], [35, 67, 37], [126, 84, 26], [45, 97, 21], [39, 99, 68], [32, 98, 51], [74, 71, 37], [22, 47, 16], [13, 60, 42], [137, 77, 9], [60, 64, 15]]
exp_volumes [[81.579, 106.579, 86.842], [136.635, 106.8, 31.564], [42.56, 149.504, 82.937], [85.131, 117.12, 72.749], [166.687, 94.479, 13.834], [11.635, 105.769, 157.596], [77.958, 110.491, 86.551], [131.14, 122.963, 20.898], [68.602, 124.194, 82.204], [114.356, 111.245, 49.399], [39.612, 99.411, 135.976], [10.634, 69.739, 194.627], [100.818, 111.231, 62.952], [45.778, 208.171, 21.051], [126.421, 27.459, 121.12], [130.832, 136.12, 8.048], [14.355, 223.209, 37.436], [65.692, 119.378, 89.93], [190.242, 76.406, 8.352], [117.368, 127.648, 29.984], [168.938, 11.114, 94.948], [102.628, 40.837, 131.535], [68.79, 108.557, 97.653], [139.973, 16.817, 118.21], [5.309, 62.645, 207.046], [27.59, 154.902, 92.508], [12.561, 129.616, 132.823], [109.217, 50.162, 115.621], [80.713, 77.523, 116.763], [16.768, 184.212, 74.02], [108.133, 7.229, 159.639], [73.333, 53.542, 148.125]]
pos_on_plate 2

Run 1

Best from Run: [62, 81, 66] Run Best Diff: 20.432

Measured Plate
Expected Plate
best_on_plate [62, 81, 66]
plate_best_diff 20.432
differences [26.553, 26.036, 26.306, 32.438, 30.98, 27.91, 26.162, 23.366, 32.014, 29.606, 24.896, 20.817, 25.537, 34.007, 30.217, 28.413, 33.77, 32.053, 26.902, 28.787, 27.74, 29.811, 20.432, 23.562, 27.395, 33.257, 31.407, 35.423, 29.237, 31.869, 26.565, 26.248]
plate_N 1
tried_values [[165.0, 38.0, 78.0], [5.0, 65.0, 128.0], [172.0, 139.0, 12.0], [112.508, 83.598, 71.459], [93.531, 88.514, 76.32], [60.402, 80.084, 95.428], [157.486, 89.879, 48.741], [116.498, 64.549, 81.688], [130.906, 70.883, 71.712], [153.741, 76.991, 58.355], [151.221, 88.428, 52.265], [139.081, 70.485, 68.544], [125.248, 63.203, 78.873], [108.336, 94.114, 66.636], [147.794, 87.361, 54.364], [145.299, 108.14, 42.43], [92.832, 69.241, 88.648], [100.817, 83.152, 76.623], [162.195, 90.587, 46.332], [113.897, 105.977, 56.903], [164.105, 92.313, 44.455], [89.802, 84.172, 80.59], [115.038, 76.64, 74.747], [98.616, 64.346, 89.288], [143.179, 113.618, 39.895], [101.389, 63.879, 88.421], [82.943, 98.254, 74.662], [96.651, 54.902, 96.007], [135.808, 117.394, 40.617], [132.543, 78.977, 65.973], [39.655, 74.609, 107.518], [131.044, 95.768, 56.113]]
run_number 1
wells ['A5', 'A6', 'A7', 'A8', 'A9', 'A10', 'A11', 'A12', 'B1', 'B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B8', 'B9', 'B10', 'B11', 'B12', 'C1', 'C2', 'C3', 'C4', 'C5', 'C6', 'C7', 'C8', 'C9', 'C10', 'C11', 'C12']
run_label run-20230515_135151
best_so_far [62, 81, 66]
results [[180, 52, 90], [4, 75, 126], [166, 129, 1], [21, 44, 20], [13, 60, 34], [11, 72, 58], [116, 71, 16], [49, 58, 56], [35, 27, 16], [105, 51, 9], [115, 74, 26], [87, 69, 52], [44, 48, 52], [13, 43, 13], [74, 48, 1], [64, 63, 7], [7, 27, 26], [14, 50, 28], [136, 72, 5], [28, 83, 29], [148, 66, 3], [22, 60, 38], [62, 81, 66], [47, 62, 81], [63, 77, 13], [4, 29, 37], [6, 67, 26], [1, 28, 65], [40, 79, 12], [35, 38, 9], [10, 68, 71], [55, 78, 34]]
exp_volumes [[275.0, 0.0, 0.0], [0.0, 275.0, 0.0], [0.0, 0.0, 275.0], [81.576, 94.546, 98.879], [44.146, 127.365, 103.489], [26.588, 182.655, 65.757], [119.916, 18.874, 136.21], [140.05, 85.526, 49.424], [140.193, 61.794, 73.013], [151.459, 23.719, 99.823], [116.194, 29.346, 129.459], [151.488, 47.857, 75.655], [154.725, 70.501, 49.774], [46.842, 102.873, 125.286], [114.926, 35.042, 125.031], [53.451, 41.728, 179.822], [97.414, 126.283, 51.303], [68.275, 114.356, 92.369], [123.791, 10.957, 140.252], [20.441, 94.822, 159.737], [121.318, 7.915, 145.766], [51.701, 133.189, 90.11], [104.268, 89.43, 81.302], [118.362, 115.881, 40.757], [35.424, 45.975, 193.601], [123.126, 111.115, 40.759], [3.607, 146.499, 124.894], [142.447, 118.106, 14.447], [15.644, 58.942, 200.414], [119.494, 59.966, 95.54], [16.145, 217.257, 41.598], [70.461, 64.489, 140.05]]
pos_on_plate 22

Run 1

Best from Run: [62, 62, 60] Run Best Diff: 20.907

best_on_plate [62, 62, 60]
plate_best_diff 20.907
differences [26.543, 22.01, 26.661, 25.444, 25.695, 26.763, 28.918, 28.426, 28.025, 20.907, 25.208, 22.466, 27.931, 30.292, 27.321, 26.244, 27.797, 22.673, 26.239, 28.433, 28.198, 23.225, 25.441, 23.955, 28.163, 29.426, 32.94, 23.086, 27.569, 27.267, 26.894, 24.41]
plate_N 1
tried_values [[170.0, 34.0, 75.0], [1.0, 85.0, 132.0], [173.0, 139.0, 0.0], [123.988, 94.914, 57.663], [91.576, 107.456, 66.666], [109.62, 109.133, 55.605], [132.075, 89.579, 56.958], [142.422, 83.06, 55.841], [85.947, 111.281, 67.08], [111.775, 75.883, 77.653], [141.517, 94.146, 48.592], [117.501, 89.687, 64.871], [130.599, 84.436, 61.36], [111.019, 93.397, 65.831], [83.615, 84.967, 86.741], [123.457, 97.742, 55.978], [74.426, 101.329, 80.347], [61.347, 79.59, 102.703], [132.152, 95.615, 52.699], [130.452, 81.038, 63.814], [92.045, 103.883, 68.906], [135.53, 83.514, 59.302], [150.942, 85.683, 49.339], [100.668, 79.274, 81.372], [149.835, 93.133, 44.74], [96.823, 78.856, 83.771], [133.548, 51.992, 82.41], [113.807, 70.919, 80.007], [123.139, 107.908, 49.051], [87.267, 104.616, 71.012], [154.716, 77.952, 52.671], [127.912, 95.056, 55.414]]
run_number 1
wells ['A5', 'A6', 'A7', 'A8', 'A9', 'A10', 'A11', 'A12', 'B1', 'B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B8', 'B9', 'B10', 'B11', 'B12', 'C1', 'C2', 'C3', 'C4', 'C5', 'C6', 'C7', 'C8', 'C9', 'C10', 'C11', 'C12']
run_label run-20230515_125530
best_so_far [62, 62, 60]
results [[182, 52, 88], [8, 93, 134], [170, 133, 7], [70, 67, 27], [35, 105, 53], [43, 93, 37], [63, 48, 15], [88, 52, 19], [18, 90, 40], [62, 62, 60], [100, 69, 25], [70, 69, 44], [72, 48, 25], [32, 53, 25], [30, 61, 50], [63, 65, 26], [22, 85, 47], [28, 80, 93], [72, 63, 22], [62, 44, 24], [28, 80, 41], [95, 69, 39], [137, 76, 25], [45, 63, 57], [110, 59, 12], [22, 43, 44], [62, 31, 63], [57, 55, 60], [52, 80, 23], [29, 91, 44], [133, 64, 27], [55, 72, 115]]
exp_volumes [[275.0, 0.0, 0.0], [0.0, 275.0, 0.0], [0.0, 0.0, 275.0], [75.841, 77.04, 122.118], [15.804, 129.908, 129.287], [26.343, 100.875, 147.782], [96.653, 63.746, 114.601], [122.466, 46.753, 105.781], [1.026, 139.166, 134.808], [116.005, 95.865, 63.129], [92.418, 48.723, 133.858], [84.274, 87.264, 103.462], [109.018, 65.891, 100.09], [69.091, 97.892, 108.017], [68.633, 141.715, 64.652], [67.928, 78.026, 129.046], [17.768, 157.293, 99.939], [64.367, 177.391, 33.241], [80.763, 63.9, 130.336], [117.876, 65.972, 91.152], [25.637, 128.987, 120.375], [115.548, 57.893, 101.56], [122.603, 33.128, 119.269], [97.829, 113.94, 63.231], [101.995, 35.258, 137.747], [95.741, 120.125, 59.134], [197.207, 59.638, 18.155], [130.808, 92.359, 51.833], [40.8, 79.007, 155.193], [19.736, 136.729, 118.535], [146.163, 26.684, 102.152], [78.724, 70.716, 125.56]]
pos_on_plate 9

Workflow Steps

Move from Camera Module to OT2 duration: 0:00:36.880000
start_time: 2023-05-15 15:02:18.135000
module: pf400
end_time: 2023-05-15 15:02:55.015000
comment: Place plate in ot2
command: transfer
target_plate_rotation: wide
source_plate_rotation: narrow
source: camera_module.positions.plate_station
target: ot2_cp_gamma.positions.deck2
Mix all colors duration: 0:21:46.821000
start_time: 2023-05-15 15:02:55.015000
module: ot2_cp_gamma
end_time: 2023-05-15 15:24:41.836000
comment: Mix R, G, and B portions according to input data
command: run_protocol
blue_volumes: payload.blue_volumes
config_path: /home/rpl/workspace/rpl_workcell/color_picker/protocol_files/combined_protocol.yaml
red_volumes: payload.red_volumes
green_volumes: payload.green_volumes
use_existing_resources: payload.use_existing_resources
destination_wells: payload.destination_wells
Move to Picture duration: 0:00:34.460000
start_time: 2023-05-15 15:24:41.836000
module: pf400
end_time: 2023-05-15 15:25:16.296000
command: transfer
target_plate_rotation: narrow
source_plate_rotation: wide
source: ot2_cp_gamma.positions.deck2
target: camera_module.positions.plate_station
Take Picture duration: 0:00:02.417000
start_time: 2023-05-15 15:25:16.296000
module: camera_module
end_time: 2023-05-15 15:25:18.713000
command: take_picture
file_name: final_image.jpg
save_location: local_run_results