Copy to Clipboard

Target Color

Total Time: 1:53:29

Best Color So Far

Time To Best: 0:32:55

Target Color [120, 120, 120]
Best Color So Far [73, 82, 71]
Minimum Difference So Far 17.289
Total Plates 2
Total Iterations 8
Population Size 16
Well Budget 128
Mixed Colors [199, 25, 76] C1
[0, 124, 150] C2
[211, 155, 3] C3

[C1 C2 C3]

Plate 1

Plate 2

Runs

Run 8

Best from Run: [74, 87, 68] Run Best Diff: 18.357

Measured Plate
Expected Plate
best_on_plate [74, 87, 68]
best_so_far [73, 82, 71]
differences [24.722, 20.266, 24.147, 20.263, 19.104, 25.911, 31.013, 31.491, 26.974, 25.732, 30.993, 18.357, 25.346, 23.858, 25.502, 18.942]
exp_volumes [[64.414, 101.577, 109.009], [81.937, 101.982, 91.081], [117.942, 109.348, 47.71], [122.222, 85.631, 67.147], [113.964, 126.351, 34.685], [116.884, 94.052, 64.064], [180.772, 81.197, 13.032], [185.423, 72.557, 17.02], [122.5, 81.25, 71.25], [77.491, 87.572, 109.937], [175.561, 44.805, 54.634], [95.26, 133.54, 46.2], [36.709, 102.215, 136.076], [63.334, 136.327, 75.339], [29.534, 169.681, 75.785], [142.339, 88.283, 44.378]]
plate_N 2
plate_best_diff 18.357
pos_on_plate 11
results [[87, 89, 19], [106, 107, 50], [74, 60, 37], [134, 101, 50], [71, 70, 61], [81, 63, 23], [87, 40, 81], [88, 36, 68], [98, 61, 20], [94, 81, 6], [120, 42, 1], [74, 87, 68], [85, 108, 7], [71, 103, 44], [51, 107, 41], [112, 84, 59]]
run_label run-20230511_163145
run_number 8
tried_values [[130.252, 113.099, 74.396], [129.176, 104.77, 79.265], [121.954, 86.919, 92.76], [139.964, 87.569, 81.218], [109.081, 86.883, 100.793], [133.736, 89.144, 84.302], [140.812, 60.391, 94.39], [147.238, 59.166, 91.007], [143.314, 87.932, 78.95], [140.427, 108.496, 70.381], [168.962, 66.957, 73.554], [104.382, 94.914, 99.67], [130.971, 126.124, 67.383], [103.636, 109.692, 92.685], [79.52, 121.911, 101.542], [137.052, 77.761, 87.976]]
wells ['C9', 'C10', 'C11', 'C12', 'D1', 'D2', 'D3', 'D4', 'D5', 'D6', 'D7', 'D8', 'D9', 'D10', 'D11', 'D12']

Run 7

Best from Run: [52, 82, 88] Run Best Diff: 19.615

Measured Plate
Expected Plate
best_on_plate [52, 82, 88]
best_so_far [73, 82, 71]
differences [25.384, 27.925, 24.772, 24.049, 23.21, 22.808, 21.101, 26.779, 27.922, 25.857, 24.685, 25.615, 25.855, 24.305, 25.51, 19.615]
exp_volumes [[64.888, 109.176, 100.936], [173.529, 88.235, 13.235], [156.682, 101.876, 16.442], [41.206, 118.65, 115.143], [158.546, 106.399, 10.055], [153.182, 108.096, 13.722], [149.117, 116.801, 9.082], [154.768, 55.907, 64.325], [136.729, 55.154, 83.117], [6.905, 188.397, 79.699], [125.434, 109.666, 39.9], [8.987, 203.105, 62.908], [1.767, 99.502, 173.731], [43.21, 129.098, 102.692], [52.453, 191.464, 31.083], [103.798, 153.006, 18.197]]
plate_N 2
plate_best_diff 19.615
pos_on_plate 15
results [[89, 78, 15], [103, 50, 61], [83, 55, 57], [88, 109, 28], [86, 63, 81], [94, 66, 84], [94, 71, 89], [153, 71, 16], [138, 62, 10], [30, 123, 44], [82, 61, 34], [18, 114, 57], [100, 138, 21], [75, 104, 35], [16, 98, 71], [52, 82, 88]]
run_label run-20230511_161839
run_number 7
tried_values [[124.401, 112.019, 78.584], [135.727, 63.021, 96.23], [125.996, 69.448, 99.049], [118.165, 122.146, 77.362], [122.445, 68.057, 101.962], [121.377, 70.401, 101.445], [114.875, 71.342, 105.019], [161.351, 75.535, 73.969], [162.715, 84.147, 68.778], [66.147, 130.499, 105.539], [121.383, 83.341, 94.918], [54.771, 127.856, 113.954], [134.578, 142.948, 56.657], [110.061, 120.02, 83.479], [61.806, 108.621, 119.27], [89.074, 88.684, 112.342]]
wells ['B5', 'B6', 'B7', 'B8', 'B9', 'B10', 'B11', 'B12', 'C1', 'C2', 'C3', 'C4', 'C5', 'C6', 'C7', 'C8']

Run 6

Best from Run: [63, 106, 98] Run Best Diff: 18.227

Measured Plate
Expected Plate
best_on_plate [63, 106, 98]
best_so_far [73, 82, 71]
differences [28.372, 26.4, 24.162, 25.38, 24.783, 25.692, 24.194, 18.227, 22.41, 24.698, 27.868, 29.156, 26.189, 27.132, 22.463, 22.914]
exp_volumes [[108.757, 102.542, 63.701], [104.111, 75.579, 95.309], [44.226, 82.134, 148.64], [114.583, 80.972, 79.444], [170.366, 88.201, 16.433], [120.355, 55.206, 99.439], [192.022, 82.182, 0.796], [84.358, 165.743, 24.899], [53.621, 183.078, 38.301], [200.028, 72.544, 2.428], [42.927, 48.101, 183.972], [35.472, 34.009, 205.519], [79.221, 116.927, 78.852], [111.907, 29.187, 133.907], [56.25, 208.654, 10.096], [110.328, 101.895, 62.777]]
plate_N 2
plate_best_diff 18.227
pos_on_plate 7
results [[99, 56, 14], [118, 73, 8], [134, 117, 12], [137, 79, 20], [125, 66, 76], [166, 91, 11], [138, 75, 112], [63, 106, 98], [47, 120, 92], [146, 73, 110], [180, 141, 11], [189, 149, 15], [82, 70, 15], [164, 74, 3], [9, 101, 103], [101, 78, 34]]
run_label run-20230511_160532
run_number 6
tried_values [[127.576, 92.028, 86.684], [148.467, 97.264, 71.038], [146.051, 124.834, 58.644], [143.872, 91.706, 76.7], [135.891, 64.521, 95.372], [163.39, 91.882, 64.459], [139.565, 54.962, 97.903], [80.149, 96.438, 113.991], [68.189, 109.014, 115.097], [146.61, 52.264, 94.876], [172.22, 129.285, 40.107], [183.358, 134.398, 30.596], [117.828, 104.369, 86.532], [183.723, 98.809, 48.308], [48.451, 104.888, 129.467], [128.004, 91.359, 86.755]]
wells ['A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'A9', 'A10', 'A11', 'A12', 'B1', 'B2', 'B3', 'B4']

Run 5

Best from Run: [70, 66, 41] Run Best Diff: 23.059

Measured Plate
Expected Plate
best_on_plate [70, 66, 41]
best_so_far [73, 82, 71]
differences [27.229, 26.541, 30.855, 29.47, 23.059, 27.433, 30.419, 28.488, 28.953, 33.258, 31.14, 26.942, 27.91, 26.44, 24.819, 28.3]
exp_volumes [[88.179, 82.201, 104.62], [161.996, 110.858, 2.146], [165.791, 106.167, 3.042], [171.614, 103.386, 0.0], [108.642, 113.007, 53.351], [91.362, 120.141, 63.497], [141.536, 69.961, 63.503], [132.786, 20.036, 122.179], [77.511, 197.489, 0.0], [198.776, 72.992, 3.232], [209.956, 45.133, 19.912], [41.128, 143.783, 90.089], [61.862, 116.056, 97.082], [74.181, 153.308, 47.511], [93.772, 99.704, 81.524], [144.262, 5.635, 125.102]]
plate_N 1
plate_best_diff 23.059
pos_on_plate 4
results [[92, 65, 8], [68, 61, 103], [65, 48, 105], [83, 62, 152], [70, 66, 41], [57, 64, 22], [85, 47, 3], [141, 59, 4], [0, 65, 125], [74, 33, 90], [114, 34, 43], [58, 92, 17], [65, 79, 1], [43, 76, 45], [91, 73, 23], [168, 61, 2]]
run_label run-20230511_155039
run_number 5
tried_values [[144.082, 104.049, 70.348], [118.873, 65.923, 105.261], [122.306, 64.658, 103.761], [124.186, 62.219, 103.82], [119.552, 90.903, 92.247], [114.832, 98.267, 91.473], [151.145, 80.205, 77.969], [189.833, 89.97, 48.959], [56.09, 96.096, 129.142], [146.321, 52.805, 94.784], [167.209, 50.66, 82.859], [98.884, 119.35, 90.776], [119.254, 112.673, 81.459], [90.134, 102.651, 104.642], [130.408, 99.432, 81.189], [200.381, 86.168, 44.307]]
wells ['F9', 'F10', 'F11', 'F12', 'G1', 'G2', 'G3', 'G4', 'G5', 'G6', 'G7', 'G8', 'G9', 'G10', 'G11', 'G12']

Run 4

Best from Run: [59, 55, 70] Run Best Diff: 24.226

Measured Plate
Expected Plate
best_on_plate [59, 55, 70]
best_so_far [73, 82, 71]
differences [29.551, 28.699, 28.108, 28.032, 28.533, 24.226, 27.146, 26.119, 24.904, 24.966, 26.67, 26.087, 27.488, 26.653, 25.384, 26.958]
exp_volumes [[110.0, 75.0, 90.0], [109.908, 89.214, 75.878], [141.906, 100.169, 32.926], [123.969, 84.475, 66.556], [162.893, 95.93, 16.176], [130.897, 123.517, 20.586], [122.222, 57.908, 94.87], [111.671, 17.472, 145.856], [62.518, 67.464, 145.018], [56.172, 24.651, 194.177], [138.539, 97.67, 38.791], [61.494, 10.331, 203.175], [45.144, 177.753, 52.103], [92.279, 154.854, 27.867], [64.371, 33.557, 177.072], [77.582, 107.941, 89.477]]
plate_N 1
plate_best_diff 24.226
pos_on_plate 5
results [[93, 53, 2], [83, 58, 2], [62, 45, 25], [87, 52, 23], [73, 45, 66], [59, 55, 70], [109, 69, 3], [164, 89, 0], [114, 89, 5], [148, 100, 1], [67, 50, 30], [170, 93, 1], [35, 84, 41], [31, 61, 54], [130, 88, 0], [73, 73, 10]]
run_label run-20230511_153730
run_number 4
tried_values [[148.655, 94.545, 72.291], [137.753, 92.987, 79.865], [127.951, 76.626, 94.214], [140.775, 86.874, 81.064], [130.287, 67.182, 97.52], [110.517, 79.198, 103.773], [161.236, 90.694, 66.399], [192.721, 100.24, 41.983], [156.509, 117.841, 55.658], [189.635, 125.667, 31.088], [130.015, 78.499, 91.985], [200.39, 124.766, 24.846], [72.645, 113.622, 110.001], [88.158, 93.921, 110.272], [182.444, 120.787, 38.025], [124.795, 106.157, 81.294]]
wells ['E5', 'E6', 'E7', 'E8', 'E9', 'E10', 'E11', 'E12', 'F1', 'F2', 'F3', 'F4', 'F5', 'F6', 'F7', 'F8']

Run 3

Best from Run: [88, 60, 72] Run Best Diff: 23.852

Measured Plate
Expected Plate
best_on_plate [88, 60, 72]
best_so_far [73, 82, 71]
differences [24.126, 28.272, 29.677, 27.783, 26.978, 29.197, 26.96, 25.002, 23.852, 25.822, 27.025, 24.64, 29.566, 24.644, 24.839, 25.41]
exp_volumes [[88.827, 99.779, 86.394], [130.391, 85.314, 59.296], [161.431, 91.261, 22.308], [155.149, 95.634, 24.216], [117.857, 85.279, 71.864], [159.733, 100.56, 14.708], [111.275, 32.781, 130.944], [35.31, 97.747, 141.943], [167.455, 88.393, 19.152], [101.049, 81.208, 92.743], [115.609, 32.566, 126.826], [94.421, 56.915, 123.665], [174.798, 92.966, 7.237], [118.025, 108.484, 48.491], [75.554, 193.353, 6.093], [77.367, 35.2, 162.433]]
plate_N 1
plate_best_diff 23.852
pos_on_plate 8
results [[89, 78, 26], [77, 53, 15], [71, 39, 50], [62, 42, 46], [79, 57, 21], [71, 46, 78], [142, 74, 0], [93, 105, 6], [88, 60, 72], [102, 72, 15], [142, 73, 1], [135, 97, 4], [75, 50, 98], [60, 57, 38], [7, 75, 113], [133, 87, 2]]
run_label run-20230511_152421
run_number 3
tried_values [[130.566, 101.761, 79.916], [139.851, 83.744, 83.217], [133.934, 68.4, 94.636], [130.852, 70.876, 95.306], [140.425, 89.672, 79.871], [126.873, 68.154, 99.155], [180.992, 98.702, 50.062], [134.461, 127.289, 64.623], [135.871, 65.875, 94.702], [144.282, 98.077, 73.233], [180.968, 96.678, 51.097], [163.211, 103.949, 58.488], [132.043, 61.889, 99.095], [122.613, 86.977, 92.32], [59.349, 97.487, 126.412], [180.616, 114.459, 42.353]]
wells ['D1', 'D2', 'D3', 'D4', 'D5', 'D6', 'D7', 'D8', 'D9', 'D10', 'D11', 'D12', 'E1', 'E2', 'E3', 'E4']

Run 2

Best from Run: [73, 82, 71] Run Best Diff: 17.289

Measured Plate
Expected Plate
best_on_plate [73, 82, 71]
best_so_far [73, 82, 71]
differences [25.385, 31.456, 28.799, 24.919, 30.243, 31.092, 29.627, 25.941, 21.228, 29.927, 27.337, 24.632, 25.726, 26.322, 25.422, 17.289]
exp_volumes [[120.732, 93.902, 60.366], [186.58, 81.676, 6.744], [166.725, 78.891, 29.384], [86.992, 121.485, 66.523], [148.01, 101.649, 25.34], [165.965, 97.135, 11.901], [173.97, 14.292, 86.738], [92.816, 48.684, 133.501], [58.681, 203.783, 12.536], [177.443, 87.851, 9.706], [125.867, 30.058, 119.075], [111.86, 98.887, 64.252], [99.704, 72.721, 102.575], [114.356, 79.104, 81.54], [138.048, 126.544, 10.408], [100.816, 139.296, 34.888]]
plate_N 1
plate_best_diff 17.289
pos_on_plate 15
results [[107, 74, 18], [105, 39, 11], [118, 55, 13], [88, 80, 19], [87, 46, 10], [84, 39, 19], [163, 46, 0], [139, 82, 3], [28, 94, 105], [94, 45, 87], [162, 69, 9], [109, 80, 19], [122, 81, 4], [116, 69, 18], [81, 62, 97], [73, 82, 71]]
run_label run-20230511_151115
run_number 2
tried_values [[133.683, 87.341, 85.244], [140.191, 57.591, 96.188], [143.194, 67.292, 89.429], [113.992, 100.182, 91.032], [126.549, 73.573, 96.626], [129.229, 65.594, 98.979], [192.443, 71.149, 56.821], [169.596, 105.635, 53.662], [52.082, 104.288, 127.508], [135.852, 61.214, 97.063], [182.445, 92.111, 52.479], [130.245, 90.973, 85.554], [150.852, 99.669, 68.34], [145.316, 92.023, 75.641], [107.882, 75.476, 107.289], [99.723, 91.639, 104.222]]
wells ['B9', 'B10', 'B11', 'B12', 'C1', 'C2', 'C3', 'C4', 'C5', 'C6', 'C7', 'C8', 'C9', 'C10', 'C11', 'C12']

Run 1

Best from Run: [90, 70, 45] Run Best Diff: 21.872

Measured Plate
Expected Plate
best_on_plate [90, 70, 45]
best_so_far [90, 70, 45]
differences [27.137, 22.659, 34.839, 23.712, 25.488, 29.094, 24.447, 22.011, 28.701, 24.782, 25.617, 27.424, 27.224, 21.872, 25.155, 25.8]
exp_volumes [[275.0, 0.0, 0.0], [0.0, 275.0, 0.0], [0.0, 0.0, 275.0], [27.818, 169.629, 77.553], [122.876, 85.067, 67.057], [141.821, 1.716, 131.463], [150.613, 101.117, 23.27], [95.243, 113.538, 66.219], [122.218, 15.533, 137.25], [38.83, 132.775, 103.395], [19.881, 163.299, 91.82], [113.539, 100.964, 60.497], [120.59, 67.454, 86.957], [118.082, 145.15, 11.768], [73.224, 80.526, 121.25], [106.555, 90.074, 78.371]]
plate_N 1
plate_best_diff 21.872
pos_on_plate 13
results [[222, 53, 97], [3, 152, 167], [231, 175, 12], [98, 131, 46], [158, 90, 10], [223, 77, 4], [134, 75, 41], [130, 101, 35], [176, 56, 2], [87, 98, 17], [63, 115, 26], [114, 65, 9], [147, 69, 8], [90, 70, 45], [143, 93, 2], [132, 79, 10]]
run_label run-20230511_145852
run_number 1
tried_values [[199.0, 25.0, 76.0], [0.0, 124.0, 150.0], [211.0, 155.0, 3.0], [79.634, 122.728, 101.059], [140.369, 87.324, 81.09], [203.495, 87.764, 41.564], [126.843, 72.403, 97.033], [119.729, 97.177, 88.974], [193.749, 95.473, 43.746], [107.431, 121.676, 84.282], [84.837, 127.194, 95.568], [128.579, 89.946, 87.109], [153.983, 90.39, 71.068], [94.478, 82.817, 111.935], [146.02, 111.308, 65.482], [137.239, 94.475, 79.434]]
wells ['A5', 'A6', 'A7', 'A8', 'A9', 'A10', 'A11', 'A12', 'B1', 'B2', 'B3', 'B4', 'B5', 'B6', 'B7', 'B8']

Workflow Steps

Move from Camera Module to OT2 command: transfer
comment: Place plate in ot2
duration: 0:00:34.634000
end_time: 2023-05-11 16:32:20.117000
module: pf400
start_time: 2023-05-11 16:31:45.483000
source: camera_module.positions.plate_station
source_plate_rotation: narrow
target: ot2_cp_gamma.positions.deck2
target_plate_rotation: wide
Mix all colors command: run_protocol
comment: Mix R, G, and B portions according to input data
duration: 0:11:55.348000
end_time: 2023-05-11 16:44:15.465000
module: ot2_cp_gamma
start_time: 2023-05-11 16:32:20.117000
blue_volumes: payload.blue_volumes
config_path: /home/rpl/workspace/rpl_workcell/color_picker/protocol_files/combined_protocol.yaml
destination_wells: payload.destination_wells
green_volumes: payload.green_volumes
red_volumes: payload.red_volumes
use_existing_resources: payload.use_existing_resources
Move to Picture command: transfer
duration: 0:00:34.962000
end_time: 2023-05-11 16:44:50.427000
module: pf400
start_time: 2023-05-11 16:44:15.465000
source: ot2_cp_gamma.positions.deck2
source_plate_rotation: wide
target: camera_module.positions.plate_station
target_plate_rotation: narrow
Take Picture command: take_picture
duration: 0:00:02.809000
end_time: 2023-05-11 16:44:53.236000
module: camera_module
start_time: 2023-05-11 16:44:50.427000
file_name: final_image.jpg
save_location: local_run_results