Skip to content

Unable to stay in field #1219

@Anonymous-any

Description

@Anonymous-any

Version

8.1.0.3

Game Version

1.15.0.0

SP/MP

SP (Singleplayer)

What happened?

You run CP with strict settings to maneuver in field and stay in the field because the curbs, obstacle trees are close but it continues to come out even with a parameter of 10 so maximum...

How can we reproduce this?

frequently :/

What did you expect to happen?

To not go outside field like the settings say it must do.

Attach your log.txt!

a part only using the step linked to the ticket and screen captures ok

[courses 98] [INFO] FieldBoundaryDetector: Detecting field boundary at -107.8 -152.6 using the Giants function
[courses 98] [INFO] FieldBoundaryDetector: Field boundary detection failed after 0 updates and no custom field found at -107.8 -152.6
[courses 40] [INFO] FieldBoundaryDetector: Detecting field boundary at 607.2 315.4 using the Giants function
[courses 58] [INFO] FieldBoundaryDetector: Field boundary detection successful after 17 updates, 12 boundary points and 0 islands
[courses 04] [DEBUG] FieldworkContext: working width: 12.5, turning radius: 5.0, headlands: 1, 0 with round corners, clockwise true
[courses 04] [DEBUG] FieldworkContext: field corner radius: 7.0, sharpen corners: true, bypass islands: true, headlands around islands 1, island headland cw true
[courses 04] [DEBUG] FieldworkContext: row pattern: lands, row angle auto: true, 90.0º, even row distribution: false, use baseline edge: false, small overlaps: false
[courses 04] [DEBUG] FieldworkContext: start location (607.22, -315.37), baseline edge (607.22, -315.37), vehicles 1, same turn width false, headland overlap 0.0
[courses 04] [DEBUG] FieldworkCourse: Applying field margin 0.0
[courses 04] [DEBUG] Headland 0: start generating, base clockwise true, desired clockwise true, width 0.0, outward: false
[courses 04] [DEBUG] Headland 0: polygon with 111 vertices generated, area 11061.2, cw true, desired cw true
[courses 04] [DEBUG] FieldworkCourse: sharpening field boundary corners
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (25): found a corner at 24 with r: 13.3, r: 7.0, xte: 0.6
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (25): replaced corner vertices between 22 to 24 with 1 waypoint(s), continue at 24 (of 110), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (27): found a corner at 25 with r: 18.2, r: 7.0, xte: 0.3
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (27): replaced corner vertices between 24 to 25 with 1 waypoint(s), continue at 26 (of 110), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (59): found a corner at 57 with r: 6.8, r: 7.0, xte: 2.0
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (59): replaced corner vertices between 55 to 58 with 1 waypoint(s), continue at 57 (of 108), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (70): found a corner at 67 with r: 8.0, r: 7.0, xte: 1.5
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (70): replaced corner vertices between 65 to 67 with 1 waypoint(s), continue at 67 (of 107), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (98): found a corner at 94 with r: 1.9, r: 7.0, xte: 5.2
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (98): replaced corner vertices between 90 to 97 with 1 waypoint(s), continue at 92 (of 101), wrapped around false
[courses 04] [DEBUG] FieldworkCourse: ### Generating headlands around the field perimeter ###
[courses 04] [DEBUG] FieldworkCourse: generating 0 headland(s) with round corners, then 1 with sharp corners
[courses 04] [DEBUG] FieldworkCourse: generating 1 sharp headlands from the outside, first width 6.2, start at 1, min radius 5.0
[courses 04] [DEBUG] Headland 1: start generating, base clockwise true, desired clockwise true, width 6.2, outward: false
[courses 04] [DEBUG] Headland 1: polygon with 107 vertices generated, area 8550.4, cw true, desired cw true
[courses 04] [DEBUG] Headland 1: sharpen corners under radius 5.0
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (133): found a corner at 25 with r: 6.8, r: 5.0, xte: 0.4
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (133): replaced corner vertices between 23 to 25 with 1 waypoint(s), continue at 25 (of 106), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (166): found a corner at 57 with r: 1.2, r: 5.0, xte: 0.7
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (166): replaced corner vertices between 56 to 58 with 1 waypoint(s), continue at 58 (of 105), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (176): found a corner at 67 with r: 2.6, r: 5.0, xte: 0.8
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (176): replaced corner vertices between 65 to 68 with 1 waypoint(s), continue at 67 (of 103), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (203): found a corner at 93 with r: 1.6, r: 5.0, xte: 3.2
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (203): replaced corner vertices between 91 to 94 with 1 waypoint(s), continue at 93 (of 101), wrapped around false
[courses 04] [DEBUG] FieldworkCourse: ### Setting up islands ###
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing big islands: headlands ###
[courses 04] [DEBUG] FieldworkCourse: ### Connecting headlands (1) from the outside towards the inside ###
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing small islands on the headland ###
[courses 04] [DEBUG] FieldworkCourse: ### Generating up/down rows ###
[courses 04] [DEBUG] Center:   longest edge direction 20.0
[courses 04] [DEBUG] Center:   best row angle is 20.0
[courses 04] [DEBUG] Center: Created 8 rows at 20° to cover an area 102.9 wide, 2.9/12.5 m
[courses 04] [DEBUG] Center:     even distribution false, remainder last false
[courses 04] [DEBUG] Center:     dMin: 3.2, dMax: 106.1, startLocationDistance: 59.2
[courses 04] [DEBUG] BlockSequencer: generation 2 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 3 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 4 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 5 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 6 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 7 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 8 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 9 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 10 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] Block 1: Finalizing, entry [(1) (651.78, -329.08) r: inf [ atBoundaryId: F rowStart: true atHeadland: Headland 1 ]] reverseRowOrderBefore/After:false/false reverseOddRows false
[courses 04] [DEBUG] Block 1: Generating row sequence for 8 rows, pattern: lands
[courses 04] [DEBUG] Block 1: row 3 is now at position 1, left/right worked false/false, headland false/false
[courses 04] [DEBUG] Block 1: row 4 is now at position 2, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 2 is now at position 3, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 5 is now at position 4, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 1 is now at position 5, left/right worked true/false, headland false/true
[courses 04] [DEBUG] Block 1: row 6 is now at position 6, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 8 is now at position 7, left/right worked false/false, headland true/false
[courses 04] [DEBUG] Block 1: row 7 is now at position 8, left/right worked true/true, headland false/false
[courses 04] [DEBUG] Center: Found 1 block(s), 1 connecting path(s).
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing small islands in the center ###
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing big islands in the center: create path around them ###
[courses 04] [DEBUG] FieldworkContext: working width: 12.5, turning radius: 5.0, headlands: 1, 0 with round corners, clockwise true
[courses 04] [DEBUG] FieldworkContext: field corner radius: 7.0, sharpen corners: true, bypass islands: true, headlands around islands 1, island headland cw true
[courses 04] [DEBUG] FieldworkContext: row pattern: lands, row angle auto: true, 90.0º, even row distribution: false, use baseline edge: false, small overlaps: false
[courses 04] [DEBUG] FieldworkContext: start location (607.22, -315.37), baseline edge (607.22, -315.37), vehicles 1, same turn width false, headland overlap 0.0
[courses 04] [DEBUG] FieldworkCourse: Applying field margin 0.0
[courses 04] [DEBUG] Headland 0: start generating, base clockwise true, desired clockwise true, width 0.0, outward: false
[courses 04] [DEBUG] Headland 0: polygon with 111 vertices generated, area 11061.2, cw true, desired cw true
[courses 04] [DEBUG] FieldworkCourse: sharpening field boundary corners
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (236): found a corner at 24 with r: 13.3, r: 7.0, xte: 0.6
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (236): replaced corner vertices between 22 to 24 with 1 waypoint(s), continue at 24 (of 110), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (238): found a corner at 25 with r: 18.2, r: 7.0, xte: 0.3
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (238): replaced corner vertices between 24 to 25 with 1 waypoint(s), continue at 26 (of 110), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (270): found a corner at 57 with r: 6.8, r: 7.0, xte: 2.0
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (270): replaced corner vertices between 55 to 58 with 1 waypoint(s), continue at 57 (of 108), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (281): found a corner at 67 with r: 8.0, r: 7.0, xte: 1.5
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (281): replaced corner vertices between 65 to 67 with 1 waypoint(s), continue at 67 (of 107), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (309): found a corner at 94 with r: 1.9, r: 7.0, xte: 5.2
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (309): replaced corner vertices between 90 to 97 with 1 waypoint(s), continue at 92 (of 101), wrapped around false
[courses 04] [DEBUG] FieldworkCourse: ### Generating headlands around the field perimeter ###
[courses 04] [DEBUG] FieldworkCourse: generating 0 headland(s) with round corners, then 1 with sharp corners
[courses 04] [DEBUG] FieldworkCourse: generating 1 sharp headlands from the outside, first width 6.2, start at 1, min radius 5.0
[courses 04] [DEBUG] Headland 1: start generating, base clockwise true, desired clockwise true, width 6.2, outward: false
[courses 04] [DEBUG] Headland 1: polygon with 107 vertices generated, area 8550.4, cw true, desired cw true
[courses 04] [DEBUG] Headland 1: sharpen corners under radius 5.0
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (344): found a corner at 25 with r: 6.8, r: 5.0, xte: 0.4
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (344): replaced corner vertices between 23 to 25 with 1 waypoint(s), continue at 25 (of 106), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (377): found a corner at 57 with r: 1.2, r: 5.0, xte: 0.7
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (377): replaced corner vertices between 56 to 58 with 1 waypoint(s), continue at 58 (of 105), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (387): found a corner at 67 with r: 2.6, r: 5.0, xte: 0.8
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (387): replaced corner vertices between 65 to 68 with 1 waypoint(s), continue at 67 (of 103), wrapped around false
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (414): found a corner at 93 with r: 1.6, r: 5.0, xte: 3.2
[--- 04] [DEBUG] Polygon: ensureMinimumRadius (414): replaced corner vertices between 91 to 94 with 1 waypoint(s), continue at 93 (of 101), wrapped around false
[courses 04] [DEBUG] FieldworkCourse: ### Setting up islands ###
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing big islands: headlands ###
[courses 04] [DEBUG] FieldworkCourse: ### Connecting headlands (1) from the outside towards the inside ###
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing small islands on the headland ###
[courses 04] [DEBUG] FieldworkCourse: ### Generating up/down rows ###
[courses 04] [DEBUG] Center:   longest edge direction 20.0
[courses 04] [DEBUG] Center:   best row angle is 20.0
[courses 04] [DEBUG] Center: Created 8 rows at 20° to cover an area 102.9 wide, 2.9/12.5 m
[courses 04] [DEBUG] Center:     even distribution false, remainder last false
[courses 04] [DEBUG] Center:     dMin: 3.2, dMax: 106.1, startLocationDistance: 59.2
[courses 04] [DEBUG] BlockSequencer: generation 2 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 3 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 4 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 5 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 6 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 7 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 8 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 9 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: generation 10 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] BlockSequencer: 1(1)- f = 230.4, d = 43.4 m
[courses 04] [DEBUG] Block 1: Finalizing, entry [(1) (651.78, -329.08) r: inf [ atBoundaryId: F rowStart: true atHeadland: Headland 1 ]] reverseRowOrderBefore/After:false/false reverseOddRows false
[courses 04] [DEBUG] Block 1: Generating row sequence for 8 rows, pattern: lands
[courses 04] [DEBUG] Block 1: row 3 is now at position 1, left/right worked false/false, headland false/false
[courses 04] [DEBUG] Block 1: row 4 is now at position 2, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 2 is now at position 3, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 5 is now at position 4, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 1 is now at position 5, left/right worked true/false, headland false/true
[courses 04] [DEBUG] Block 1: row 6 is now at position 6, left/right worked true/false, headland false/false
[courses 04] [DEBUG] Block 1: row 8 is now at position 7, left/right worked false/false, headland true/false
[courses 04] [DEBUG] Block 1: row 7 is now at position 8, left/right worked true/true, headland false/false
[courses 04] [DEBUG] Center: Found 1 block(s), 1 connecting path(s).
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing small islands in the center ###
[courses 04] [DEBUG] FieldworkCourse: ### Bypassing big islands in the center: create path around them ###
[courses 75] [INFO] FieldBoundaryDetector: Detecting field boundary at 714.7 337.2 using the Giants function
[courses 94] [INFO] FieldBoundaryDetector: Field boundary detection successful after 18 updates, 12 boundary points and 0 islands
[courses 74] [DEBUG] FieldworkContext: working width: 12.5, turning radius: 5.0, headlands: 1, 0 with round corners, clockwise true
[courses 74] [DEBUG] FieldworkContext: field corner radius: 7.0, sharpen corners: true, bypass islands: true, headlands around islands 1, island headland cw true
[courses 74] [DEBUG] FieldworkContext: row pattern: lands, row angle auto: true, 90.0º, even row distribution: false, use baseline edge: false, small overlaps: false
[courses 74] [DEBUG] FieldworkContext: start location (714.67, -337.19), baseline edge (714.67, -337.19), vehicles 1, same turn width false, headland overlap 0.0
[courses 74] [DEBUG] FieldworkCourse: Applying field margin 0.0
[courses 74] [DEBUG] Headland 0: start generating, base clockwise true, desired clockwise true, width 0.0, outward: false
[courses 74] [DEBUG] Headland 0: polygon with 114 vertices generated, area 11056.5, cw true, desired cw true
[courses 74] [DEBUG] FieldworkCourse: sharpening field boundary corners
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (447): found a corner at 24 with r: 13.3, r: 7.0, xte: 0.6
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (447): replaced corner vertices between 22 to 24 with 1 waypoint(s), continue at 24 (of 113), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (449): found a corner at 25 with r: 9.3, r: 7.0, xte: 0.3
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (449): replaced corner vertices between 24 to 25 with 1 waypoint(s), continue at 26 (of 113), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (484): found a corner at 60 with r: 6.8, r: 7.0, xte: 2.0
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (484): replaced corner vertices between 58 to 61 with 1 waypoint(s), continue at 60 (of 111), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (495): found a corner at 70 with r: 8.0, r: 7.0, xte: 1.5
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (495): replaced corner vertices between 68 to 70 with 1 waypoint(s), continue at 70 (of 110), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (523): found a corner at 97 with r: 1.9, r: 7.0, xte: 5.2
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (523): replaced corner vertices between 93 to 100 with 1 waypoint(s), continue at 95 (of 104), wrapped around false
[courses 74] [DEBUG] FieldworkCourse: ### Generating headlands around the field perimeter ###
[courses 74] [DEBUG] FieldworkCourse: generating 0 headland(s) with round corners, then 1 with sharp corners
[courses 74] [DEBUG] FieldworkCourse: generating 1 sharp headlands from the outside, first width 6.2, start at 1, min radius 5.0
[courses 74] [DEBUG] Headland 1: start generating, base clockwise true, desired clockwise true, width 6.2, outward: false
[courses 74] [DEBUG] Headland 1: polygon with 110 vertices generated, area 8546.0, cw true, desired cw true
[courses 74] [DEBUG] Headland 1: sharpen corners under radius 5.0
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (558): found a corner at 25 with r: 6.9, r: 5.0, xte: 0.4
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (558): replaced corner vertices between 23 to 25 with 1 waypoint(s), continue at 25 (of 109), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (594): found a corner at 60 with r: 1.4, r: 5.0, xte: 0.5
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (594): replaced corner vertices between 59 to 61 with 1 waypoint(s), continue at 61 (of 108), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (604): found a corner at 70 with r: 2.6, r: 5.0, xte: 0.8
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (604): replaced corner vertices between 68 to 71 with 1 waypoint(s), continue at 70 (of 106), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (631): found a corner at 96 with r: 1.6, r: 5.0, xte: 3.2
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (631): replaced corner vertices between 94 to 97 with 1 waypoint(s), continue at 96 (of 104), wrapped around false
[courses 74] [DEBUG] FieldworkCourse: ### Setting up islands ###
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing big islands: headlands ###
[courses 74] [DEBUG] FieldworkCourse: ### Connecting headlands (1) from the outside towards the inside ###
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing small islands on the headland ###
[courses 74] [DEBUG] FieldworkCourse: ### Generating up/down rows ###
[courses 74] [DEBUG] Center:   longest edge direction 20.0
[courses 74] [DEBUG] Center:   best row angle is 20.0
[courses 74] [DEBUG] Center: Created 8 rows at 20° to cover an area 103.0 wide, 12.5/12.5 m
[courses 74] [DEBUG] Center:     even distribution false, remainder last true
[courses 74] [DEBUG] Center:     dMin: 3.1, dMax: 106.1, startLocationDistance: 2.0
[courses 74] [DEBUG] BlockSequencer: generation 2 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 3 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 4 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 5 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 6 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 7 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 8 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 9 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 10 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] Block 1: Finalizing, entry [(2) (708.01, -258.57) r: inf [ rowEnd: true atBoundaryId: F atHeadland: Headland 1 ]] reverseRowOrderBefore/After:true/false reverseOddRows true
[courses 74] [DEBUG] Block 1: Generating row sequence for 8 rows, pattern: lands
[courses 74] [DEBUG] Block 1: row 6 is now at position 1, left/right worked false/false, headland false/false
[courses 74] [DEBUG] Block 1: row 5 is now at position 2, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 7 is now at position 3, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 4 is now at position 4, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 8 is now at position 5, left/right worked true/false, headland false/true
[courses 74] [DEBUG] Block 1: row 3 is now at position 6, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 1 is now at position 7, left/right worked false/false, headland true/false
[courses 74] [DEBUG] Block 1: row 2 is now at position 8, left/right worked true/true, headland false/false
[courses 74] [DEBUG] Center: Found 1 block(s), 1 connecting path(s).
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing small islands in the center ###
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing big islands in the center: create path around them ###
[courses 74] [DEBUG] FieldworkContext: working width: 12.5, turning radius: 5.0, headlands: 1, 0 with round corners, clockwise true
[courses 74] [DEBUG] FieldworkContext: field corner radius: 7.0, sharpen corners: true, bypass islands: true, headlands around islands 1, island headland cw true
[courses 74] [DEBUG] FieldworkContext: row pattern: lands, row angle auto: true, 90.0º, even row distribution: false, use baseline edge: false, small overlaps: false
[courses 74] [DEBUG] FieldworkContext: start location (714.67, -337.19), baseline edge (714.67, -337.19), vehicles 1, same turn width false, headland overlap 0.0
[courses 74] [DEBUG] FieldworkCourse: Applying field margin 0.0
[courses 74] [DEBUG] Headland 0: start generating, base clockwise true, desired clockwise true, width 0.0, outward: false
[courses 74] [DEBUG] Headland 0: polygon with 114 vertices generated, area 11056.5, cw true, desired cw true
[courses 74] [DEBUG] FieldworkCourse: sharpening field boundary corners
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (664): found a corner at 24 with r: 13.3, r: 7.0, xte: 0.6
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (664): replaced corner vertices between 22 to 24 with 1 waypoint(s), continue at 24 (of 113), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (666): found a corner at 25 with r: 9.3, r: 7.0, xte: 0.3
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (666): replaced corner vertices between 24 to 25 with 1 waypoint(s), continue at 26 (of 113), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (701): found a corner at 60 with r: 6.8, r: 7.0, xte: 2.0
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (701): replaced corner vertices between 58 to 61 with 1 waypoint(s), continue at 60 (of 111), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (712): found a corner at 70 with r: 8.0, r: 7.0, xte: 1.5
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (712): replaced corner vertices between 68 to 70 with 1 waypoint(s), continue at 70 (of 110), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (740): found a corner at 97 with r: 1.9, r: 7.0, xte: 5.2
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (740): replaced corner vertices between 93 to 100 with 1 waypoint(s), continue at 95 (of 104), wrapped around false
[courses 74] [DEBUG] FieldworkCourse: ### Generating headlands around the field perimeter ###
[courses 74] [DEBUG] FieldworkCourse: generating 0 headland(s) with round corners, then 1 with sharp corners
[courses 74] [DEBUG] FieldworkCourse: generating 1 sharp headlands from the outside, first width 6.2, start at 1, min radius 5.0
[courses 74] [DEBUG] Headland 1: start generating, base clockwise true, desired clockwise true, width 6.2, outward: false
[courses 74] [DEBUG] Headland 1: polygon with 110 vertices generated, area 8546.0, cw true, desired cw true
[courses 74] [DEBUG] Headland 1: sharpen corners under radius 5.0
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (775): found a corner at 25 with r: 6.9, r: 5.0, xte: 0.4
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (775): replaced corner vertices between 23 to 25 with 1 waypoint(s), continue at 25 (of 109), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (811): found a corner at 60 with r: 1.4, r: 5.0, xte: 0.5
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (811): replaced corner vertices between 59 to 61 with 1 waypoint(s), continue at 61 (of 108), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (821): found a corner at 70 with r: 2.6, r: 5.0, xte: 0.8
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (821): replaced corner vertices between 68 to 71 with 1 waypoint(s), continue at 70 (of 106), wrapped around false
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (848): found a corner at 96 with r: 1.6, r: 5.0, xte: 3.2
[--- 74] [DEBUG] Polygon: ensureMinimumRadius (848): replaced corner vertices between 94 to 97 with 1 waypoint(s), continue at 96 (of 104), wrapped around false
[courses 74] [DEBUG] FieldworkCourse: ### Setting up islands ###
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing big islands: headlands ###
[courses 74] [DEBUG] FieldworkCourse: ### Connecting headlands (1) from the outside towards the inside ###
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing small islands on the headland ###
[courses 74] [DEBUG] FieldworkCourse: ### Generating up/down rows ###
[courses 74] [DEBUG] Center:   longest edge direction 20.0
[courses 74] [DEBUG] Center:   best row angle is 20.0
[courses 74] [DEBUG] Center: Created 8 rows at 20° to cover an area 103.0 wide, 12.5/12.5 m
[courses 74] [DEBUG] Center:     even distribution false, remainder last true
[courses 74] [DEBUG] Center:     dMin: 3.1, dMax: 106.1, startLocationDistance: 2.0
[courses 74] [DEBUG] BlockSequencer: generation 2 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 3 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 4 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 5 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 6 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 7 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 8 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 9 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: generation 10 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] BlockSequencer: 1(2)- f = 130.9, d = 76.4 m
[courses 74] [DEBUG] Block 1: Finalizing, entry [(2) (708.01, -258.57) r: inf [ rowEnd: true atBoundaryId: F atHeadland: Headland 1 ]] reverseRowOrderBefore/After:true/false reverseOddRows true
[courses 74] [DEBUG] Block 1: Generating row sequence for 8 rows, pattern: lands
[courses 74] [DEBUG] Block 1: row 6 is now at position 1, left/right worked false/false, headland false/false
[courses 74] [DEBUG] Block 1: row 5 is now at position 2, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 7 is now at position 3, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 4 is now at position 4, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 8 is now at position 5, left/right worked true/false, headland false/true
[courses 74] [DEBUG] Block 1: row 3 is now at position 6, left/right worked true/false, headland false/false
[courses 74] [DEBUG] Block 1: row 1 is now at position 7, left/right worked false/false, headland true/false
[courses 74] [DEBUG] Block 1: row 2 is now at position 8, left/right worked true/true, headland false/false
[courses 74] [DEBUG] Center: Found 1 block(s), 1 connecting path(s).
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing small islands in the center ###
[courses 74] [DEBUG] FieldworkCourse: ### Bypassing big islands in the center: create path around them ###
dataS/character/playerF/pants/botChinos.i3d (6.51 ms)
dataS/character/playerF/heads/fHead06.i3d (20.07 ms)
dataS/character/playerF/shirts/topBlouse.i3d (5.02 ms)
dataS/character/playerF/shoes/sneaker01.i3d (5.33 ms)
dataS/character/playerF/hairStyles/hairStyleMidSideParted.i3d (24.81 ms)
dataS/character/animals/wild/deer/deerAdult.i3d (107.04 ms)
dataS/character/playerF/pants/botChinos.i3d (6.50 ms)
dataS/character/playerF/heads/fHead04.i3d (19.69 ms)
dataS/character/playerF/jacket/topAviatorJacket.i3d (45.73 ms)
dataS/character/playerF/shoes/laceUpSneaker.i3d (5.75 ms)
dataS/character/playerF/hairStyles/hairStylePonyTail01.i3d (77.56 ms)
Saving screenshot: MePathMy Games/FarmingSimulator2025/screenshots/2.png
Saving screenshot: MePathMy Games/FarmingSimulator2025/screenshots/1.png

Screenshots

Image
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions