Skip to content

Commit 1eb556e

Browse files
committed
added option to skip live plots
1 parent da15197 commit 1eb556e

File tree

4 files changed

+15
-2
lines changed

4 files changed

+15
-2
lines changed

proj/environment/manager.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,9 @@ def _upload_to_dropbox(self):
148148
def conclude(self):
149149
self._log_conf()
150150
self._save_results()
151-
self._save_video()
151+
152+
if self.model.PLOT_LIVE:
153+
self._save_video()
152154

153155
# save summary plot
154156
plot_results(

proj/environment/plotter.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ def make_figure(self):
3737

3838
self.accel_ax = self.f.add_subplot(gs[0, 4])
3939

40+
self.goal_ax = self.f.add_subplot(gs[0, 5])
41+
4042
self.cost_ax = self.f.add_subplot(gs[1, 4:])
4143

4244
clean_axes(self.f)
@@ -236,6 +238,12 @@ def _plot_cost(self, keep_s=1.2):
236238
)
237239
ax.legend()
238240

241+
# def _plot_goal(self, goal):
242+
# goal = self.model._goal(*goal)
243+
# x = self.model.curr_x
244+
245+
# for k in self.model.curr_x._fields:
246+
239247
def visualize_world_live(self, curr_goals, elapsed=None):
240248
ax = self.xy_ax
241249
ax.clear()

proj/environment/world.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,4 +173,5 @@ def update_world(self, curr_goals, elapsed=None):
173173
self.model_position_world = self.model_position_history_world[-1]
174174

175175
# Update plots
176-
self.visualize_world_live(curr_goals, elapsed=elapsed)
176+
if self.model.LIVE_PLOT:
177+
self.visualize_world_live(curr_goals, elapsed=elapsed)

proj/model/config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33

44
class Config:
55
SIMULATION_NAME = ""
6+
67
USE_FAST = True # if true use cumba's methods
78
SPAWN_TYPE = "trajectory"
9+
LIVE_PLOT = False
810

911
# ----------------------------- Simulation params ---------------------------- #
1012
dt = 0.005

0 commit comments

Comments
 (0)