Variables
5_route_planning Namespace Reference

Variables

 bf = f2c.SG_BruteForce();
 
 boustrophedon_sorter = f2c.RP_Boustrophedon();
 
 cells = field.getField();
 
 cells_c
 
 const_hl = f2c.HG_Const_gen();
 
 field = rand.generateRandField(1e4, 5);
 
 mid_hl_c = const_hl.generateHeadlands(cells_c, 1.5 * robot_c.getWidth());
 
 no_hl = const_hl.generateHeadlands(cells, 3.0 * robot.getWidth());
 
 no_hl_c = const_hl.generateHeadlands(cells_c, 3.0 * robot_c.getWidth());
 
 rand = f2c.Random(42);
 
 robot = f2c.Robot(2.0, 6.0);
 
 robot_c = f2c.Robot(1.0);
 
 route = route_planner.genRoute(mid_hl_c, swaths_c);
 
 route_planner = f2c.RP_RoutePlannerBase();
 
 snake_sorter = f2c.RP_Snake();
 
 spiral_sorter = f2c.RP_Spiral(6);
 
 swaths = bf.generateSwaths(math.pi, robot.getCovWidth(), no_hl.getGeometry(0));
 
 swaths_c = bf.generateSwaths(math.pi/2.0, robot_c.getCovWidth(), no_hl_c);
 

Variable Documentation

◆ bf

5_route_planning.bf = f2c.SG_BruteForce();

Definition at line 25 of file 5_route_planning.py.

◆ boustrophedon_sorter

5_route_planning.boustrophedon_sorter = f2c.RP_Boustrophedon();

Definition at line 61 of file 5_route_planning.py.

◆ cells

5_route_planning.cells = field.getField();

Definition at line 54 of file 5_route_planning.py.

◆ cells_c

5_route_planning.cells_c
Initial value:
1 = f2c.Cells(f2c.Cell(f2c.LinearRing(f2c.VectorPoint([
2  f2c.Point(0,0), f2c.Point(60,0),f2c.Point(60,60),f2c.Point(0,60), f2c.Point(0,0)]))));

Definition at line 14 of file 5_route_planning.py.

◆ const_hl

5_route_planning.const_hl = f2c.HG_Const_gen();

Definition at line 21 of file 5_route_planning.py.

◆ field

5_route_planning.field = rand.generateRandField(1e4, 5);

Definition at line 53 of file 5_route_planning.py.

◆ mid_hl_c

5_route_planning.mid_hl_c = const_hl.generateHeadlands(cells_c, 1.5 * robot_c.getWidth());

Definition at line 22 of file 5_route_planning.py.

◆ no_hl

5_route_planning.no_hl = const_hl.generateHeadlands(cells, 3.0 * robot.getWidth());

Definition at line 56 of file 5_route_planning.py.

◆ no_hl_c

5_route_planning.no_hl_c = const_hl.generateHeadlands(cells_c, 3.0 * robot_c.getWidth());

Definition at line 23 of file 5_route_planning.py.

◆ rand

5_route_planning.rand = f2c.Random(42);

Definition at line 51 of file 5_route_planning.py.

◆ robot

5_route_planning.robot = f2c.Robot(2.0, 6.0);

Definition at line 52 of file 5_route_planning.py.

◆ robot_c

5_route_planning.robot_c = f2c.Robot(1.0);

Definition at line 13 of file 5_route_planning.py.

◆ route

5_route_planning.route = route_planner.genRoute(mid_hl_c, swaths_c);

Definition at line 29 of file 5_route_planning.py.

◆ route_planner

5_route_planning.route_planner = f2c.RP_RoutePlannerBase();

Definition at line 28 of file 5_route_planning.py.

◆ snake_sorter

5_route_planning.snake_sorter = f2c.RP_Snake();

Definition at line 81 of file 5_route_planning.py.

◆ spiral_sorter

5_route_planning.spiral_sorter = f2c.RP_Spiral(6);

Definition at line 99 of file 5_route_planning.py.

◆ swaths

5_route_planning.swaths = bf.generateSwaths(math.pi, robot.getCovWidth(), no_hl.getGeometry(0));

Definition at line 58 of file 5_route_planning.py.

◆ swaths_c

5_route_planning.swaths_c = bf.generateSwaths(math.pi/2.0, robot_c.getCovWidth(), no_hl_c);

Definition at line 26 of file 5_route_planning.py.



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