I had several failed calibration attempts that have taught me that I don’t completely understand the process.
My frame is horizontal on my shop floor about 12’ x 9’. The anchor’s are threaded inserts in the concrete floor. I have my retraction force set to 950. My first two attempts were done using my Unbuntu laptop using the Brave browser and the Chromium browser. Both failed with the following error:
[MSG:INFO: Measured waypoint 84]
[MSG:INFO: Measured waypoint 85]
[MSG:INFO: Measured waypoint 86]
[MSG:INFO: Requesting state change from Finding Anchor to Find Anchors Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:2238.62, br:2246.10, tr:2252.26, tl:2232.40},{bl:2348.80, br:2139.03, tr:2144.78, tl:2342.29},{bl:2456.28, br:2236.31, tr:2037.74, tl:2264.75},{bl:2345.39, br:2326.51,
{bl:2485.58, br:2202.01, tr:2004.40, tl:2301.66},{bl:2644.34, br:2055.97, tr:1847.85, tl:2473.24},{bl:2804.52, br:1922.99, tr:1704.44, tl:2644.17},{bl:2848.85, br:1890.87, tr:1667.71, tl:2693.51},{bl:2893.48, br:1857.18, tr:1629.82, tl:2743.00},{bl:2938.24, br:1824.55, tr:1593.44, tl:2792.31},{bl:2960.55, br:1787.78, tr:1606.72, tl:2832.72},{bl:2960.55, br:1742.03, tr:1622.71, tl:2869.33},{bl:2960.56, br:1696.32, tr:1640.91, tl:2906.87},{bl:2960.50, br:1650.11, tr:1663.49, tl:2944.04},{bl:2942.63, br:1603.16, tr:1694.99, tl:2979.58},]
[MSG:ERR: Calibration data not acknowledged by computer, resending]
Is this due to the browser and or operating system? I would prefer to use this environment if possible.
My next five attempts were using Windows with the Edge browser. For the first two I used 3d printed floor anchor points from the Not Shop. I switched to bolting the anchors to the floor for the next three attempts. For the last two attempts I tried to reduce the size of the calibration grid from 9 down to 7 then down to 3. I followed the set, save, and restart procedure. The process still tested 80 plus waypoints. It seems like my attempt to modify the size of the grid didn’t work, is it possible to reduce the size of the grid? For the final set of waypoints on the far right and far left one of the cables was not tight. I’m assuming this had something to do with my failure. Here is the serial.log file from my last failure. I’ve edited it to remove some of the fitness test detail.
Serial Messages
Index.html Version: v1.20
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
[MSG:INFO: Channel auto report interval set to 50 ms]
[MSG:INFO: Channel auto report interval set to 50 ms]
Retract All
[MSG:INFO: Retracting all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Retracting Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: Top Left pulled tight with offset -0.032]
[MSG:INFO: Top Right pulled tight with offset 0.021]
[MSG:INFO: Bottom Left pulled tight with offset 0.043]
[MSG:INFO: Bottom Right pulled tight with offset -0.011]
[MSG:INFO: Requesting state change from Retracting Belts to Belts Retracted]
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
[MSG:INFO: Succeeded]
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
Extend All
[MSG:INFO: Extending all belts]
[MSG:INFO: Requesting state change from Belts Retracted to Extending Belts]
[MSG:INFO: Succeeded]
[MSG:INFO: All belts extended to 2130.000mm]
[MSG:INFO: Requesting state change from Extending Belts to Belts Extended]
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
[MSG:INFO: Succeeded]
Find Anchors
[MSG:INFO: Requesting state change from Belts Extended to Finding Anchor]
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
[G92:0.000,0.000,0.000,0.000,0.000]
[MSG:ERR: MaslowKinematics: Failed to compute X,Y from belt lengths, using (0,0)]
[MSG:INFO: Machine Position found as X: 11.220 Y: -16.286]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2138.875 TR: 2146.948 BL: 2148.033 BR: 2138.585]
[MSG:INFO: Succeeded]
[MSG:INFO: Detected HORIZONTAL orientation (extension <= 35.000 mm)]
[MSG:INFO: Orientation set to: HORIZONTAL (Maslow_vertical=false)]
[MSG:INFO: Measured waypoint 0]
[MSG:INFO: Center point off by: TL: 0.000 TR: 0.000 BL: 4.686 BR: 12.110]
[MSG:INFO: Machine Position computed as X: -2.896 Y: -15.785]
[MSG:INFO: Measured waypoint 1]
[MSG:INFO: Measured waypoint 2]
[MSG:INFO: Measured waypoint 3]
[MSG:INFO: Measured waypoint 4]
[MSG:INFO: Measured waypoint 5]
[MSG:INFO: Requesting state change from Finding Anchor to Find Anchors Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:2265.74, br:2286.52, tr:2310.51, tl:2278.39},{bl:2385.68, br:2177.11, tr:2194.35, tl:2390.04},{bl:2491.53, br:2272.69, tr:2084.40, tl:2310.59},{bl:2377.78, br:2369.89, tr:2203.65, tl:2200.96},{bl:2266.31, br:2480.88, tr:2326.74, tl:2083.85},{bl:2139.42, br:2384.15, tr:2437.81, tl:2186.40},]
Computing… This may take several minutesInitial guess fitness: 0.2129752
Frame dimensions: 3648.2mm x 2736.5mm (aspect ratio: 1.33:1)
Initial fitness >= 0.1 and frame is not square, skipping rectangular optimization and using initial guess directly.
Fitness: 1.6880049 in 100
Fitness: 2.0818642 in 200
Fitness: 2.2586771 in 300
Fitness: 2.2586771 in 400
Fitness: 2.2586771 in 500
Fitness: 2.2586771 in 600
Fitness: 2.2586771 in 700
Fitness: 2.2586771 in 800
Fitness: 2.2586771 in 900
Fitness: 2.2586771 in 1000
Fitness: 2.2586771 in 1100
Fitness: 2.2586771 in 1200
*Find Anchor Values:
Fitness: 2.2586771
Maslow_tlX: -5.6
Maslow_tlY: 2736.5
Maslow_trX: 3644.6
Maslow_trY: 2766.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3642.6
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
[MSG:INFO: Spoilboard thickness set to 19.050 mm]
[MSG:INFO: Work thickness set to 12.700 mm]
Find Anchors
[MSG:INFO: Requesting state change from Find Anchors Computing to Finding Anchor]
[MSG:INFO: Machine Position found as X: -139.735 Y: -35.025]
[MSG:INFO: Setting motor positions from hardware readings:]
[G92:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: TL: 2035.680 TR: 2285.186 BL: 1986.315 BR: 2232.118]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 6]
[MSG:INFO: Measured waypoint 7]
[MSG:INFO: Measured waypoint 8]
[MSG:INFO: Measured waypoint 9]
[MSG:INFO: Measured waypoint 10]
[MSG:INFO: Measured waypoint 11]
[MSG:INFO: Measured waypoint 12]
[MSG:INFO: Measured waypoint 13]
[MSG:INFO: Measured waypoint 14]
[MSG:INFO: Requesting state change from Finding Anchor to Find Anchors Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:2265.74, br:2286.52, tr:2310.51, tl:2278.39},{bl:2385.68, br:2177.11, tr:2194.35, tl:2390.04},{bl:2491.53, br:2272.69, tr:2084.40, tl:2310.59},{bl:2377.78, br:2369.89, tr:2203.65, tl:2200.96},{bl:2266.31, br:2480.88, tr:2326.74, tl:2083.85},{bl:2139.42, br:2384.15, tr:2437.81, tl:2186.40},{bl:2248.18, br:2297.09, tr:2323.48, tl:2261.84},{bl:2235.81, br:2252.81, tr:2337.03, tl:2306.16},{bl:2069.69, br:2419.39, tr:2504.48, tl:2153.13},{bl:2089.92, br:2461.90, tr:2491.06, tl:2105.62},{bl:2134.15, br:2503.48, tr:2453.24, tl:2058.71},{bl:2290.50, br:2347.68, tr:2283.59, tl:2210.67},{bl:2450.23, br:2190.70, tr:2122.50, tl:2376.18},{bl:2462.08, br:2144.23, tr:2113.77, tl:2422.56},{bl:2424.40, br:2096.12, tr:2157.65, tl:2464.65},]
Computing… This may take several minutesInitial guess fitness: 0.3670663
Frame dimensions: 3650.2mm x 2736.5mm (aspect ratio: 1.33:1)
Initial fitness >= 0.1 and frame is not square, skipping rectangular optimization and using initial guess directly.
Fitness: 0.4802519 in 100
Fitness: 0.4962936 in 200
Fitness: 0.5074920 in 300
Fitness: 0.6521910 in 48800
Fitness: 0.6521910 in 48900
Fitness: 0.6521910 in 49000
Fitness: 0.6521910 in 49100
Fitness: 0.6521910 in 49200
Fitness: 0.6521910 in 49300
Fitness: 0.6521910 in 49400*
Find Anchor Values:
Fitness: 0.6521910
Maslow_tlX: -6.2
Maslow_tlY: 2493.0
Maslow_trX: 3823.1
Maslow_trY: 2509.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3808.3
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
Find Anchors
[MSG:INFO: Requesting state change from Find Anchors Computing to Finding Anchor]
[G92:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: Machine Position found as X: 198.933 Y: -35.530]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2317.051 TR: 2007.819 BL: 2273.119 BR: 1947.880]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 15]
[MSG:INFO: Measured waypoint 16]
[MSG:INFO: Measured waypoint 17]
[MSG:INFO: Measured waypoint 18]
[MSG:INFO: Measured waypoint 19]
[MSG:INFO: Measured waypoint 20]
[MSG:INFO: Measured waypoint 21]
[MSG:INFO: Measured waypoint 22]
[MSG:INFO: Measured waypoint 23]
[MSG:INFO: Measured waypoint 24]
[MSG:INFO: Measured waypoint 25]
[MSG:INFO: Measured waypoint 26]
[MSG:INFO: Measured waypoint 27]
[MSG:INFO: Measured waypoint 28]
[MSG:INFO: Measured waypoint 29]
[MSG:INFO: Measured waypoint 30]
[MSG:INFO: Requesting state change from Finding Anchor to Find Anchors Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:2265.74, br:2286.52, tr:2310.51, tl:2278.39},{bl:2385.68, br:2177.11, tr:2194.35, tl:2390.04},{bl:2491.53, br:2272.69, tr:2084.40, tl:2310.59},{bl:2377.78, br:2369.89, tr:2203.65, tl:2200.96},{bl:2266.31, br:2480.88, tr:2326.74, tl:2083.85},{bl:2139.42, br:2384.15, tr:2437.81, tl:2186.40},{bl:2248.18, br:2297.09, tr:2323.48, tl:2261.84},{bl:2235.81, br:2252.81, tr:2337.03, tl:2306.16},{bl:2069.69, br:2419.39, tr:2504.48, tl:2153.13},{bl:2089.92, br:2461.90, tr:2491.06, tl:2105.62},{bl:2134.15, br:2503.48, tr:2453.24, tl:2058.71},{bl:2290.50, br:2347.68, tr:2283.59, tl:2210.67},{bl:2450.23, br:2190.70, tr:2122.50, tl:2376.18},{bl:2462.08, br:2144.23, tr:2113.77, tl:2422.56},{bl:2424.40, br:2096.12, tr:2157.65, tl:2464.65},{bl:2401.05, br:2048.72, tr:2190.84, tl:2508.74},{bl:2235.58, br:2182.49, tr:2342.09, tl:2379.21},{bl:2066.47, br:2356.30, tr:2505.32, tl:2219.60},{bl:1906.63, br:2531.13, tr:2672.27, tl:2068.55},{bl:1863.23, br:2582.93, tr:2718.14, tl:2027.81},{bl:1899.35, br:2622.33, tr:2695.73, tl:1980.06},{bl:1942.62, br:2656.82, tr:2664.17, tl:1931.31},{bl:1986.90, br:2693.75, tr:2633.91, tl:1883.49},{bl:2131.55, br:2578.94, tr:2470.25, tl:1981.33},{bl:2275.48, br:2416.24, tr:2304.78, tl:2142.90},{bl:2436.18, br:2253.73, tr:2136.13, tl:2315.73},{bl:2606.26, br:2095.60, tr:1971.51, tl:2494.09},{bl:2652.68, br:2052.51, tr:1927.10, tl:2546.80},{bl:2668.87, br:2006.87, tr:1923.12, tl:2594.75},{bl:2637.41, br:1959.84, tr:1963.70, tl:2628.56},{bl:2607.61, br:1912.32, tr:2007.11, tl:2665.51},]
Computing… This may take several minutesInitial guess fitness: 0.4868994
Frame dimensions: 3829.3mm x 2493.0mm (aspect ratio: 1.54:1)
Initial fitness >= 0.1 and frame is not square, skipping rectangular optimization and using initial guess directly.
Fitness: 0.4868994 in 100
Fitness: 0.4868994 in 200
Fitness: 0.4868994 in 300
Fitness: 0.4868994 in 400
Fitness: 0.4868994 in 500
Fitness: 0.4868994 in 600
Fitness: 0.4868994 in 700
Fitness: 0.4868994 in 800
Fitness: 0.4868994 in 900
Fitness: 0.4868994 in 1000
Find Anchor Values:
Fitness: 0.4868994
Maslow_tlX: -6.2
Maslow_tlY: 2493.0
Maslow_trX: 3823.7
Maslow_trY: 2509.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3808.3
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
Find Anchors
[MSG:INFO: Requesting state change from Find Anchors Computing to Finding Anchor]
[MSG:INFO: Machine Position found as X: 415.538 Y: -62.720]
[G92:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2517.429 TR: 1857.557 BL: 2456.276 BR: 1764.615]
[MSG:INFO: Succeeded]
[MSG:INFO: Measured waypoint 31]
[MSG:INFO: Measured waypoint 32]
[MSG:INFO: Measured waypoint 33]
[MSG:INFO: Measured waypoint 34]
[MSG:INFO: Measured waypoint 35]
[MSG:INFO: Measured waypoint 36]
[MSG:INFO: Measured waypoint 37]
[MSG:INFO: Measured waypoint 38]
[MSG:INFO: Measured waypoint 39]
[MSG:INFO: Measured waypoint 40]
[MSG:INFO: Measured waypoint 41]
[MSG:INFO: Measured waypoint 42]
[MSG:INFO: Measured waypoint 43]
[MSG:INFO: Measured waypoint 44]
[MSG:INFO: Measured waypoint 45]
[MSG:INFO: Measured waypoint 46]
[MSG:INFO: Measured waypoint 47]
[MSG:INFO: Measured waypoint 48]
[MSG:INFO: Measured waypoint 49]
[MSG:INFO: Measured waypoint 50]
[MSG:INFO: Measured waypoint 51]
[MSG:INFO: Measured waypoint 52]
[MSG:INFO: Measured waypoint 53]
[MSG:INFO: Measured waypoint 54]
[MSG:INFO: Requesting state change from Finding Anchor to Find Anchors Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:2265.74, br:2286.52, tr:2310.51, tl:2278.39},{bl:2385.68, br:2177.11, tr:2194.35, tl:2390.04},{bl:2491.53, br:2272.69, tr:2084.40, tl:2310.59},{bl:2377.78, br:2369.89, tr:2203.65, tl:2200.96},{bl:2266.31, br:2480.88, tr:2326.74, tl:2083.85},{bl:2139.42, br:2384.15, tr:2437.81, tl:2186.40},{bl:2248.18, br:2297.09, tr:2323.48, tl:2261.84},{bl:2235.81, br:2252.81, tr:2337.03, tl:2306.16},{bl:2069.69, br:2419.39, tr:2504.48, tl:2153.13},{bl:2089.92, br:2461.90, tr:2491.06, tl:2105.62},{bl:2134.15, br:2503.48, tr:2453.24, tl:2058.71},{bl:2290.50, br:2347.68, tr:2283.59, tl:2210.67},{bl:2450.23, br:2190.70, tr:2122.50, tl:2376.18},{bl:2462.08, br:2144.23, tr:2113.77, tl:2422.56},{bl:2424.40, br:2096.12, tr:2157.65, tl:2464.65},{bl:2401.05, br:2048.72, tr:2190.84, tl:2508.74},{bl:2235.58, br:2182.49, tr:2342.09, tl:2379.21},{bl:2066.47, br:2356.30, tr:2505.32, tl:2219.60},{bl:1906.63, br:2531.13, tr:2672.27, tl:2068.55},{bl:1863.23, br:2582.93, tr:2718.14, tl:2027.81},{bl:1899.35, br:2622.33, tr:2695.73, tl:1980.06},{bl:1942.62, br:2656.82, tr:2664.17, tl:1931.31},{bl:1986.90, br:2693.75, tr:2633.91, tl:1883.49},{bl:2131.55, br:2578.94, tr:2470.25, tl:1981.33},{bl:2275.48, br:2416.24, tr:2304.78, tl:2142.90},{bl:2436.18, br:2253.73, tr:2136.13, tl:2315.73},{bl:2606.26, br:2095.60, tr:1971.51, tl:2494.09},{bl:2652.68, br:2052.51, tr:1927.10, tl:2546.80},{bl:2668.87, br:2006.87, tr:1923.12, tl:2594.75},{bl:2637.41, br:1959.84, tr:1963.70, tl:2628.56},{bl:2607.61, br:1912.32, tr:2007.11, tl:2665.51},{bl:2573.13, br:1863.55, tr:2056.84, tl:2705.11},{bl:2412.81, br:1947.93, tr:2202.08, tl:2610.37},{bl:2243.48, br:2118.17, tr:2343.44, tl:2445.36},{bl:2074.05, br:2292.87, tr:2498.42, tl:2286.77},{bl:1909.94, br:2469.72, tr:2662.68, tl:2133.30},{bl:1756.18, br:2647.11, tr:2830.88, tl:1992.41},{bl:1714.48, br:2698.99, tr:2877.79, tl:1957.58},{bl:1687.79, br:2752.17, tr:2922.57, tl:1919.74},{bl:1721.17, br:2786.16, tr:2899.48, tl:1872.68},{bl:1764.55, br:2816.65, tr:2870.10, tl:1824.36},{bl:1811.04, br:2848.98, tr:2842.23, tl:1775.22},{bl:1856.37, br:2882.43, tr:2815.73, tl:1725.52},{bl:2001.10, br:2810.01, tr:2660.36, tl:1764.68},{bl:2124.44, br:2650.65, tr:2495.85, tl:1910.44},{bl:2263.58, br:2486.35, tr:2327.19, tl:2072.40},{bl:2414.47, br:2325.84, tr:2160.10, tl:2244.03},{bl:2580.17, br:2166.78, tr:1992.31, tl:2423.12},{bl:2746.35, br:2018.60, tr:1837.95, tl:2601.06},{bl:2793.07, br:1979.67, tr:1795.41, tl:2653.72},{bl:2839.58, br:1941.18, tr:1754.29, tl:2705.29},{bl:2867.76, br:1901.96, tr:1750.35, tl:2749.75},{bl:2843.42, br:1854.61, tr:1782.74, tl:2785.12},{bl:2815.25, br:1805.68, tr:1827.35, tl:2818.54},{bl:2788.85, br:1760.60, tr:1870.46, tl:2848.75},]
Computing… This may take several minutesInitial guess fitness: 0.2687481
Frame dimensions: 3829.9mm x 2493.0mm (aspect ratio: 1.54:1)
Initial fitness >= 0.1 and frame is not square, skipping rectangular optimization and using initial guess directly.
Fitness: 0.2687481 in 100
Fitness: 0.2687481 in 200
Fitness: 0.2687481 in 300
Fitness: 0.5440101 in 19600
Fitness: 0.5440101 in 19700
Fitness: 0.5440101 in 19800
Fitness: 0.5440101 in 19900*
*Find Anchor Values:
Fitness: 0.5440101
Maslow_tlX: 2.7
Maslow_tlY: 2693.2
Maslow_trX: 3690.2
Maslow_trY: 2700.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3676.0
Maslow_brY: 0.0
A command to save these values has been successfully sent for you. Please check for any error messages.
Find Anchors
[MSG:INFO: Requesting state change from Find Anchors Computing to Finding Anchor]
[MSG:INFO: Machine Position found as X: 635.173 Y: -68.207]
[MSG:INFO: Setting motor positions from hardware readings:]
[MSG:INFO: TL: 2700.318 TR: 1721.220 BL: 2637.384 BR: 1613.429]
[MSG:INFO: Succeeded]
[G92:0.000,0.000,0.000,0.000,0.000]
[MSG:INFO: Measured waypoint 55]
[MSG:INFO: Measured waypoint 56]
[MSG:INFO: Measured waypoint 57]
[MSG:INFO: Measured waypoint 58]
[MSG:INFO: Measured waypoint 59]
[MSG:INFO: Measured waypoint 60]
[MSG:INFO: Measured waypoint 61]
[MSG:INFO: Measured waypoint 62]
[MSG:INFO: Measured waypoint 63]
[MSG:INFO: Measured waypoint 64]
[MSG:INFO: Measured waypoint 65]
[MSG:INFO: Measured waypoint 66]
[MSG:INFO: Measured waypoint 67]
[MSG:INFO: Measured waypoint 68]
[MSG:INFO: Measured waypoint 69]
[MSG:INFO: Measured waypoint 70]
[MSG:INFO: Measured waypoint 71]
[MSG:INFO: Measured waypoint 72]
[MSG:INFO: Measured waypoint 73]
[MSG:INFO: Measured waypoint 74]
[MSG:INFO: Measured waypoint 75]
[MSG:INFO: Measured waypoint 76]
[MSG:INFO: Measured waypoint 77]
[MSG:INFO: Measured waypoint 78]
[MSG:INFO: Measured waypoint 79]
[MSG:INFO: Measured waypoint 80]
[MSG:INFO: Measured waypoint 81]
[MSG:INFO: Measured waypoint 82]
[MSG:INFO: Measured waypoint 83]
[MSG:INFO: Measured waypoint 84]
[MSG:INFO: Measured waypoint 85]
[MSG:INFO: Measured waypoint 86]
[MSG:INFO: Requesting state change from Finding Anchor to Find Anchors Computing]
[MSG:INFO: Succeeded]
CLBM:[{bl:2265.74, br:2286.52, tr:2310.51, tl:2278.39},{bl:2385.68, br:2177.11, tr:2194.35, tl:2390.04},{bl:2491.53, br:2272.69, tr:2084.40, tl:2310.59},{bl:2377.78, br:2369.89, tr:2203.65, tl:2200.96},{bl:2266.31, br:2480.88, tr:2326.74, tl:2083.85},{bl:2139.42, br:2384.15, tr:2437.81, tl:2186.40},{bl:2248.18, br:2297.09, tr:2323.48, tl:2261.84},{bl:2235.81, br:2252.81, tr:2337.03, tl:2306.16},{bl:2069.69, br:2419.39, tr:2504.48, tl:2153.13},{bl:2089.92, br:2461.90, tr:2491.06, tl:2105.62},{bl:2134.15, br:2503.48, tr:2453.24, tl:2058.71},{bl:2290.50, br:2347.68, tr:2283.59, tl:2210.67},{bl:2450.23, br:2190.70, tr:2122.50, tl:2376.18},{bl:2462.08, br:2144.23, tr:2113.77, tl:2422.56},{bl:2424.40, br:2096.12, tr:2157.65, tl:2464.65},{bl:2401.05, br:2048.72, tr:2190.84, tl:2508.74},{bl:2235.58, br:2182.49, tr:2342.09, tl:2379.21},{bl:2066.47, br:2356.30, tr:2505.32, tl:2219.60},{bl:1906.63, br:2531.13, tr:2672.27, tl:2068.55},{bl:1863.23, br:2582.93, tr:2718.14, tl:2027.81},{bl:1899.35, br:2622.33, tr:2695.73, tl:1980.06},{bl:1942.62, br:2656.82, tr:2664.17, tl:1931.31},{bl:1986.90, br:2693.75, tr:2633.91, tl:1883.49},{bl:2131.55, br:2578.94, tr:2470.25, tl:1981.33},{bl:2275.48, br:2416.24, tr:2304.78, tl:2142.90},{bl:2436.18, br:2253.73, tr:2136.13, tl:2315.73},{bl:2606.26, br:2095.60, tr:1971.51, tl:2494.09},{bl:2652.68, br:2052.51, tr:1927.10, tl:2546.80},{bl:2668.87, br:2006.87, tr:1923.12, tl:2594.75},{bl:2637.41, br:1959.84, tr:1963.70, tl:2628.56},{bl:2607.61, br:1912.32, tr:2007.11, tl:2665.51},{bl:2573.13, br:1863.55, tr:2056.84, tl:2705.11},{bl:2412.81, br:1947.93, tr:2202.08, tl:2610.37},{bl:2243.48, br:2118.17, tr:2343.44, tl:2445.36},{bl:2074.05, br:2292.87, tr:2498.42, tl:2286.77},{bl:1909.94, br:2469.72, tr:2662.68, tl:2133.30},{bl:1756.18, br:2647.11, tr:2830.88, tl:1992.41},{bl:1714.48, br:2698.99, tr:2877.79, tl:1957.58},{bl:1687.79, br:2752.17, tr:2922.57, tl:1919.74},{bl:1721.17, br:2786.16, tr:2899.48, tl:1872.68},{bl:1764.55, br:2816.65, tr:2870.10, tl:1824.36},{bl:1811.04, br:2848.98, tr:2842.23, tl:1775.22},{bl:1856.37, br:2882.43, tr:2815.73, tl:1725.52},{bl:2001.10, br:2810.01, tr:2660.36, tl:1764.68},{bl:2124.44, br:2650.65, tr:2495.85, tl:1910.44},{bl:2263.58, br:2486.35, tr:2327.19, tl:2072.40},{bl:2414.47, br:2325.84, tr:2160.10, tl:2244.03},{bl:2580.17, br:2166.78, tr:1992.31, tl:2423.12},{bl:2746.35, br:2018.60, tr:1837.95, tl:2601.06},{bl:2793.07, br:1979.67, tr:1795.41, tl:2653.72},{bl:2839.58, br:1941.18, tr:1754.29, tl:2705.29},{bl:2867.76, br:1901.96, tr:1750.35, tl:2749.75},{bl:2843.42, br:1854.61, tr:1782.74, tl:2785.12},{bl:2815.25, br:1805.68, tr:1827.35, tl:2818.54},{bl:2788.85, br:1760.60, tr:1870.46, tl:2848.75},{bl:2750.19, br:1715.21, tr:1920.83, tl:2877.39},{bl:2604.20, br:1730.62, tr:2076.09, tl:2835.38},{bl:2436.20, br:1885.40, tr:2197.12, tl:2675.11},{bl:2270.98, br:2048.53, tr:2328.34, tl:2514.87},{bl:2101.51, br:2224.21, tr:2476.34, tl:2355.86},{bl:1932.96, br:2403.13, tr:2637.90, tl:2199.65},{bl:1772.15, br:2583.87, tr:2805.61, tl:2054.33},{bl:1624.98, br:2759.62, tr:2973.12, tl:1930.93},{bl:1589.62, br:2809.20, tr:3015.90, tl:1900.85},{bl:1550.82, br:2861.28, tr:3062.14, tl:1868.17},{bl:1567.50, br:2905.91, tr:3089.63, tl:1828.30},{bl:1596.65, br:2938.12, tr:3089.54, tl:1780.46},{bl:1628.36, br:2970.00, tr:3089.19, tl:1732.28},{bl:1656.56, br:3002.12, tr:3067.15, tl:1685.94},{bl:1686.84, br:3037.46, tr:3061.42, tl:1638.95},{bl:1719.08, br:3070.78, tr:3053.75, tl:1591.26},{bl:1871.43, br:3038.28, tr:2899.66, tl:1566.70},{bl:1923.13, br:2887.03, tr:2759.42, tl:1704.42},{bl:2037.11, br:2730.51, tr:2598.58, tl:1842.89},{bl:2171.28, br:2570.38, tr:2430.58, tl:1992.46},{bl:2313.98, br:2410.11, tr:2266.72, tl:2153.95},{bl:2476.48, br:2248.91, tr:2095.47, tl:2327.91},{bl:2642.29, br:2094.67, tr:1933.55, tl:2503.39},{bl:2811.58, br:1952.17, tr:1782.85, tl:2680.14},{bl:2858.66, br:1916.61, tr:1742.82, tl:2731.74},{bl:2903.84, br:1882.45, tr:1704.27, tl:2781.02},{bl:2950.03, br:1845.59, tr:1670.24, tl:2831.96},{bl:2995.38, br:1809.91, tr:1640.39, tl:2883.21},{bl:2999.01, br:1765.02, tr:1664.92, tl:2925.26},{bl:2999.12, br:1718.58, tr:1686.79, tl:2962.18},{bl:2999.12, br:1671.28, tr:1704.71, tl:3001.30},{bl:2963.14, br:1625.41, tr:1757.38, tl:3029.37},]
Computing… This may take several minutesInitial guess fitness: 0.2775696
Frame dimensions: 3687.5mm x 2693.2mm (aspect ratio: 1.37:1)
Initial fitness >= 0.1 and frame is not square, skipping rectangular optimization and using initial guess directly.
Fitness: 0.2775696 in 100
Fitness: 0.2775696 in 200
Fitness: 0.2775696 in 300
Fitness: 0.2775696 in 800
Fitness: 0.2775696 in 900
Fitness: 0.2775696 in 1000*
*Calculated Fitness Too Low (0.2775696 < 0.45). Retry 1/10…
Find Anchor Values:
Fitness: 0.2775696
Maslow_tlX: 2.7
Maslow_tlY: 2693.2
Maslow_trX: 3692.4
Maslow_trY: 2700.0
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3676.0
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2293773 in 100
Fitness: 0.2381071 in 200
Fitness: 0.2407773 in 300
Fitness: 0.2416123 in 400
Fitness: 0.2421854 in 6800
Fitness: 0.2421854 in 6900
Fitness: 0.2421854 in 7000
Fitness: 0.2421854 in 7100
Fitness: 0.2421854 in 7200
Fitness: 0.2421854 in 7300
Fitness: 0.2421854 in 7400*
*Calculated Fitness Too Low (0.2421854 < 0.45). Retry 2/10…
Find Anchor Values:
Fitness: 0.2421854
Maslow_tlX: -5.8
Maslow_tlY: 2707.3
Maslow_trX: 3684.4
Maslow_trY: 2711.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3655.9
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2149547 in 100
Fitness: 0.2279853 in 200
Fitness: 0.2357235 in 300
Fitness: 0.2388338 in 400
Fitness: 0.2403906 in 500
Fitness: 0.2412505 in 600
Fitness: 0.2421850 in 3600
Fitness: 0.2421850 in 3700*
Calculated Fitness Too Low (0.2421850 < 0.45). Retry 3/10…
Find Anchor Values:
Fitness: 0.2421850
Maslow_tlX: -5.8
Maslow_tlY: 2707.3
Maslow_trX: 3684.4
Maslow_trY: 2711.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3655.9
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2242525 in 100
Fitness: 0.2370195 in 200
Fitness: 0.2412175 in 300
Fitness: 0.2418879 in 400
Fitness: 0.2425919 in 500
Fitness: 0.2426388 in 1200
Fitness: 0.2426388 in 1300
Fitness: 0.2426388 in 1400
Fitness: 0.2426388 in 1500
*Calculated Fitness Too Low (0.2426388 < 0.45). Retry 4/10…
Find Anchor Values:
Fitness: 0.2426388
Maslow_tlX: -6.7
Maslow_tlY: 2712.6
Maslow_trX: 3679.3
Maslow_trY: 2718.1
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3650.8
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2391126 in 100
Fitness: 0.2401563 in 200
Fitness: 0.2409993 in 300
Fitness: 0.2416109 in 400
Fitness: 0.2418794 in 500
Fitness: 0.2421850 in 2900
Fitness: 0.2421850 in 3000
Fitness: 0.2421850 in 3100
Fitness: 0.2421850 in 3200*
*Calculated Fitness Too Low (0.2421850 < 0.45). Retry 5/10…
Find Anchor Values:
Fitness: 0.2421850
Maslow_tlX: -5.8
Maslow_tlY: 2707.3
Maslow_trX: 3684.4
Maslow_trY: 2711.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3655.9
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2364239 in 100
Fitness: 0.2405934 in 200
Fitness: 0.2415828 in 300
Fitness: 0.2416762 in 400
Fitness: 0.2417562 in 500
Fitness: 0.2421854 in 8700
Fitness: 0.2421854 in 8800
Fitness: 0.2421854 in 8900
Fitness: 0.2421854 in 9000*
*Calculated Fitness Too Low (0.2421854 < 0.45). Retry 6/10…
Find Anchor Values:
Fitness: 0.2421854
Maslow_tlX: -5.8
Maslow_tlY: 2707.3
Maslow_trX: 3684.4
Maslow_trY: 2711.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3655.9
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2355527 in 100
Fitness: 0.2375029 in 200
Fitness: 0.2384240 in 300
Fitness: 0.2434971 in 1900
Fitness: 0.2434971 in 2000*
*Calculated Fitness Too Low (0.2434971 < 0.45). Retry 7/10…
Find Anchor Values:
Fitness: 0.2434971
Maslow_tlX: -4.2
Maslow_tlY: 2694.5
Maslow_trX: 3690.3
Maslow_trY: 2704.5
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3667.3
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2389902 in 100
Fitness: 0.2412030 in 200
Fitness: 0.2413975 in 300
Fitness: 0.2424284 in 2000
Fitness: 0.2424284 in 2100
Fitness: 0.2424284 in 2200*
*Calculated Fitness Too Low (0.2424284 < 0.45). Retry 8/10…
Find Anchor Values:
Fitness: 0.2424284
Maslow_tlX: -7.3
Maslow_tlY: 2713.0
Maslow_trX: 3678.1
Maslow_trY: 2719.6
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3649.9
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2228729 in 100
Fitness: 0.2267407 in 200
Fitness: 0.2269103 in 300
Fitness: 0.2424140 in 8200
Fitness: 0.2424140 in 8300
Fitness: 0.2424140 in 8400*
*Calculated Fitness Too Low (0.2424140 < 0.45). Retry 9/10…
Find Anchor Values:
Fitness: 0.2424140
Maslow_tlX: -6.6
Maslow_tlY: 2710.7
Maslow_trX: 3681.0
Maslow_trY: 2715.9
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3652.5
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2377426 in 100
Fitness: 0.2448413 in 200
Fitness: 0.2454894 in 300
Fitness: 0.2454894 in 1100
Fitness: 0.2454894 in 1200*
*Calculated Fitness Too Low (0.2454894 < 0.45). Retry 10/10…
Find Anchor Values:
Fitness: 0.2454894
Maslow_tlX: -6.3
Maslow_tlY: 2702.1
Maslow_trX: 3681.3
Maslow_trY: 2716.1
Maslow_blX: 0.0
Maslow_blY: 0.0
Maslow_brX: 3659.2
Maslow_brY: 0.0
Restarting with random perturbations (±50mm)Fitness: 0.2298015 in 100
Fitness: 0.2358893 in 200
Fitness: 0.2364817 in 300
Fitness: 0.2424173 in 4100
Fitness: 0.2424173 in 4200
Fitness: 0.2424173 in 4300*
Calculated Fitness Too Low (0.2424173 < 0.45).
Maximum retry attempts (10) reached.
Best fitness achieved: 0.2775696
Updating initial frame size with best estimate from all attempts.
Find Anchors stopped due to low fitness after maximum retries.
Options:
- Click “Find Anchors” to restart.
- Check to make sure that all four belts are fully tight with each measurement.
- Check to see if the frame could be flexing when the measurements are taken which will lead to inacruate measurements.
[MSG:INFO: Find Anchors state reset]
[MSG:INFO: Requesting state change from Find Anchors Computing to Belts Extended]
[MSG:INFO: Succeeded]
So I think I have three things I don’t understand:
- Can I use my linux laptop to run my Maslow?
2. Is it possible to reduce the size of the calibration grid? My attempts seem to have failed. Can I edit the yaml file directly?
3. Does it matter if all four of the cables are not tight at the calibration points on the far right and far left? If it does, is there a fix?