|
25 | 25 | "from pydrake.multibody.plant import AddMultibodyPlantSceneGraph\n", |
26 | 26 | "from pydrake.multibody.parsing import Parser\n", |
27 | 27 | "from pydrake.perception import PointCloud\n", |
28 | | - "from pydrake.solvers import GurobiSolver, MosekSolver\n", |
| 28 | + "from pydrake.solvers import MosekSolver\n", |
29 | 29 | "from pydrake.systems.analysis import Simulator\n", |
30 | 30 | "from pydrake.systems.framework import DiagramBuilder\n", |
31 | 31 | "\n", |
32 | 32 | "from reproduction.uav.helpers import *\n", |
33 | 33 | "from reproduction.util import *\n", |
34 | 34 | "\n", |
35 | | - "gurobi_license = GurobiSolver.AcquireLicense()\n", |
36 | 35 | "mosek_license = MosekSolver.AcquireLicense()" |
37 | 36 | ] |
38 | 37 | }, |
|
102 | 101 | "print(\"Solved\", runs, \"buildings in\", np.round((time.time()-start_time)/60., 4), \"minutes.\")" |
103 | 102 | ] |
104 | 103 | }, |
105 | | - { |
106 | | - "cell_type": "markdown", |
107 | | - "metadata": {}, |
108 | | - "source": [ |
109 | | - "## Using MICP and Gurobi" |
110 | | - ] |
111 | | - }, |
112 | | - { |
113 | | - "cell_type": "code", |
114 | | - "execution_count": null, |
115 | | - "metadata": {}, |
116 | | - "outputs": [], |
117 | | - "source": [ |
118 | | - "start_time = time.time()\n", |
119 | | - "plan_through_buildings(save_location, runs, solve_gcs=False, solver=GurobiSolver(), file_addendum=\"gurobi\")\n", |
120 | | - "print(\"Solved\", runs, \"buildings in\", np.round((time.time()-start_time)/60., 4), \"minutes.\")" |
121 | | - ] |
122 | | - }, |
123 | 104 | { |
124 | 105 | "cell_type": "markdown", |
125 | 106 | "metadata": {}, |
|
0 commit comments