Variables
7_decomposition Namespace Reference

Variables

 bf = f2c.SG_BruteForce();
 
 cells
 
 const_hl = f2c.HG_Const_gen()
 
 decomp = f2c.DECOMP_TrapezoidalDecomp();
 
 decomp_cell = decomp.decompose(cells);
 
 decomp_mid_hl = decomp.decompose(mid_hl);
 
 mid_hl = const_hl.generateHeadlands(cells, 1.5 * r_w);
 
 no_hl = const_hl.generateHeadlands(decomp_mid_hl, 1.5 * r_w);
 
 no_hl_decomp = const_hl.generateHeadlands(decomp_cell, 3.0 * r_w);
 
 no_hl_wo_decomp = const_hl.generateHeadlands(cells, 3.0 * r_w);
 
 obj = f2c.OBJ_NSwathModified();
 
 r_w = robot.getCovWidth();
 
 robot = f2c.Robot(1.0, 1.0);
 
 route = route_planner.genRoute(mid_hl, swaths);
 
 route_planner = f2c.RP_RoutePlannerBase();
 
 swaths = bf.generateBestSwaths(obj, r_w, no_hl);
 
 swaths_decomp = bf.generateBestSwaths(obj, r_w, no_hl_decomp);
 
 swaths_wo_decomp = bf.generateBestSwaths(obj, r_w, no_hl_wo_decomp);
 

Variable Documentation

◆ bf

7_decomposition.bf = f2c.SG_BruteForce();

Definition at line 31 of file 7_decomposition.py.

◆ cells

7_decomposition.cells
Initial value:
1 = f2c.Cells(f2c.Cell(f2c.LinearRing(f2c.VectorPoint([
2  f2c.Point( 0, 0),
3  f2c.Point( 90, 0),
4  f2c.Point( 90, 20),
5  f2c.Point( 20, 20),
6  f2c.Point( 20, 90),
7  f2c.Point( 0, 90),
8  f2c.Point( 0, 0)]))));

Definition at line 12 of file 7_decomposition.py.

◆ const_hl

7_decomposition.const_hl = f2c.HG_Const_gen()

Definition at line 30 of file 7_decomposition.py.

◆ decomp

7_decomposition.decomp = f2c.DECOMP_TrapezoidalDecomp();

Definition at line 38 of file 7_decomposition.py.

◆ decomp_cell

7_decomposition.decomp_cell = decomp.decompose(cells);

Definition at line 40 of file 7_decomposition.py.

◆ decomp_mid_hl

7_decomposition.decomp_mid_hl = decomp.decompose(mid_hl);

Definition at line 66 of file 7_decomposition.py.

◆ mid_hl

7_decomposition.mid_hl = const_hl.generateHeadlands(cells, 1.5 * r_w);

Definition at line 65 of file 7_decomposition.py.

◆ no_hl

7_decomposition.no_hl = const_hl.generateHeadlands(decomp_mid_hl, 1.5 * r_w);

Definition at line 67 of file 7_decomposition.py.

◆ no_hl_decomp

7_decomposition.no_hl_decomp = const_hl.generateHeadlands(decomp_cell, 3.0 * r_w);

Definition at line 42 of file 7_decomposition.py.

◆ no_hl_wo_decomp

7_decomposition.no_hl_wo_decomp = const_hl.generateHeadlands(cells, 3.0 * r_w);

Definition at line 34 of file 7_decomposition.py.

◆ obj

7_decomposition.obj = f2c.OBJ_NSwathModified();

Definition at line 32 of file 7_decomposition.py.

◆ r_w

7_decomposition.r_w = robot.getCovWidth();

Definition at line 28 of file 7_decomposition.py.

◆ robot

7_decomposition.robot = f2c.Robot(1.0, 1.0);

Definition at line 27 of file 7_decomposition.py.

◆ route

7_decomposition.route = route_planner.genRoute(mid_hl, swaths);

Definition at line 71 of file 7_decomposition.py.

◆ route_planner

7_decomposition.route_planner = f2c.RP_RoutePlannerBase();

Definition at line 70 of file 7_decomposition.py.

◆ swaths

7_decomposition.swaths = bf.generateBestSwaths(obj, r_w, no_hl);

Definition at line 68 of file 7_decomposition.py.

◆ swaths_decomp

7_decomposition.swaths_decomp = bf.generateBestSwaths(obj, r_w, no_hl_decomp);

Definition at line 43 of file 7_decomposition.py.

◆ swaths_wo_decomp

7_decomposition.swaths_wo_decomp = bf.generateBestSwaths(obj, r_w, no_hl_wo_decomp);

Definition at line 35 of file 7_decomposition.py.



fields2cover
Author(s):
autogenerated on Fri Apr 25 2025 02:18:31