From e335ce3c682e8a49f79c1f81d40381493531385d Mon Sep 17 00:00:00 2001 From: Brady Bodily Date: Wed, 16 Dec 2020 17:19:25 -0700 Subject: [PATCH] I think its done --- .DS_Store | Bin 6148 -> 6148 bytes .../.idea/contentModel.xml | 10 + .../.idea.RobotIntelFinal/.idea/workspace.xml | 131 +- ConsoleApp/.DS_Store | Bin 0 -> 8196 bytes ConsoleApp/HexPlot.py | 76 +- ConsoleApp/ISimulationResults.cs | 8 + ConsoleApp/Maps/AstarSquareSearch.cs | 60 + ConsoleApp/Maps/Cell.cs | 9 +- ConsoleApp/Maps/ICell.cs | 1 + ConsoleApp/Maps/ISquareMap.cs | 5 +- ConsoleApp/Maps/MapExtensions.cs | 7 + ConsoleApp/Maps/SquareMap.cs | 54 +- ConsoleApp/Output/Data.txt | 13 +- ConsoleApp/Output/HexCoverage.png | Bin 0 -> 19323 bytes ConsoleApp/Output/HexCoveredCells.txt | 2263 +++++++++++++++++ ConsoleApp/Output/HexDetectedMines.txt | 23 + ConsoleApp/Output/HexPath.txt | 1025 ++------ ConsoleApp/Output/HexTest.png | Bin 34618 -> 28023 bytes ConsoleApp/Output/Mines.txt | 23 + ConsoleApp/Output/SquareCoverage.png | Bin 0 -> 22892 bytes ConsoleApp/Output/SquareCoveredCells.txt | 1996 +++++++++++++++ ConsoleApp/Output/SquareDetectedMines.txt | 20 + ConsoleApp/Output/SquarePath.txt | 553 ++++ ConsoleApp/Output/SquareTest.png | Bin 0 -> 29227 bytes .../PathPlanners/IReactivePathPlanner.cs | 5 + ConsoleApp/PathPlanners/PathPlanner.cs | 62 +- .../PathPlanners/ReactivePathPlanner.cs | 34 +- ConsoleApp/Program.cs | 21 + ConsoleApp/Sim/DetectionHead.cs | 2 +- ConsoleApp/Sim/IVehicle.cs | 2 +- ConsoleApp/Sim/Vehicle.cs | 2 +- ConsoleApp/Sim/VehicleConfiguration.json | 2 +- ConsoleApp/SimRunner.cs | 121 +- ConsoleApp/SimulationResults.cs | 78 +- 34 files changed, 5679 insertions(+), 927 deletions(-) create mode 100644 ConsoleApp/.DS_Store create mode 100644 ConsoleApp/Maps/AstarSquareSearch.cs create mode 100644 ConsoleApp/Output/HexCoverage.png create mode 100644 ConsoleApp/Output/HexCoveredCells.txt create mode 100644 ConsoleApp/Output/Mines.txt create mode 100644 ConsoleApp/Output/SquareCoverage.png create mode 100644 ConsoleApp/Output/SquareCoveredCells.txt create mode 100644 ConsoleApp/Output/SquareDetectedMines.txt create mode 100644 ConsoleApp/Output/SquarePath.txt create mode 100644 ConsoleApp/Output/SquareTest.png diff --git a/.DS_Store b/.DS_Store index 6ef9ce98dd62c1c5e55dd82bffbdd4131de05f09..261ea1501f10a2c2ba24342f1b0c4d53a73ba34d 100644 GIT binary patch delta 731 zcma)4&1(};5T9w&bQ3IDto_0kN>@>A2%E+zIfyY8A%4)cTda~w+)cLW!}Yy%cVjRy zricCkN)Cb^{R2eAlOTBY;MG6CgI6z}q}17u6!hd?3TLcbL_#$|qI@_YB4@C)mvD7L{ymGF}($l4$X| z8}R6xVMdY?Qlcu)b-USoE}vd36mq@vVz;oOrWeoWF7$c{Y36kHQu)E7C!Oxo-m_OU z2Q9=fLMn>G@S0{*@Y6tzEoG;tW@e}6j-Q;b%9Ey1d)RP%{Z(NLr)0ORs+@9ZqH;}e z&9NR+_k&JMTkt>E9AVpsUcTZyGhm8_MOM zVGjwVcs4{bD8sgtqOliXNyZH>xJ6Z3m{f{4qACfN>6~=ff?e2ym+%HYz-Rah-{BV= z;sj3P5-wwU1@m|ji&)0%coT2qI#xo0k>O8ShzO&Ab^pKzzsFMjNmvH~CYc9i;N&f^ z;TkZ)2B8eNTQ delta 306 zcmZoMXfc@J&&aefU^nw*0}+QpO#jfS`ryAz+aqP zl%JCmkYAixl9``3S%}TI9weHPU+xLi6;PB~mYG@())QQin4FoHu5AB-0SuHK0$>ac z2t$BD8Ny&-;1FO8$;;16<>XX$@P-OW!%ip H@s}R}LQqFo diff --git a/.idea/.idea.RobotIntelFinal/.idea/contentModel.xml b/.idea/.idea.RobotIntelFinal/.idea/contentModel.xml index 8bae461..6ccea19 100644 --- a/.idea/.idea.RobotIntelFinal/.idea/contentModel.xml +++ b/.idea/.idea.RobotIntelFinal/.idea/contentModel.xml @@ -15,6 +15,7 @@ + @@ -38,10 +39,19 @@ + + + + + + + + + diff --git a/.idea/.idea.RobotIntelFinal/.idea/workspace.xml b/.idea/.idea.RobotIntelFinal/.idea/workspace.xml index 9ff8581..2fc297b 100644 --- a/.idea/.idea.RobotIntelFinal/.idea/workspace.xml +++ b/.idea/.idea.RobotIntelFinal/.idea/workspace.xml @@ -18,21 +18,30 @@ - - + - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -90,16 +71,29 @@ + + + + + + + + + + + + + - + @@ -112,39 +106,41 @@ @@ -156,7 +152,7 @@ - + @@ -222,7 +218,9 @@ - + + + @@ -247,33 +245,10 @@