From 825d301953beda52719bf932b0371bc65ddf73e1 Mon Sep 17 00:00:00 2001
From: rachelmoan <moanrachel516@gmail.com>
Date: Thu, 2 Jan 2025 13:23:23 -0600
Subject: [PATCH] fix drawing obstacles in simulator

---
 guided_mrmp/simulator.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/guided_mrmp/simulator.py b/guided_mrmp/simulator.py
index 0c73133..952b4b0 100644
--- a/guided_mrmp/simulator.py
+++ b/guided_mrmp/simulator.py
@@ -27,7 +27,7 @@ class Simulator:
 
     def all_robots_at_goal(self):
         for r in self.robots:
-            if (np.sqrt((r.current_position[0] - r.goal[0]) ** 2 + (r.current_position[1] - r.goal[1]) ** 2) > 1):
+            if (np.sqrt((r.current_position[0] - r.goal[0]) ** 2 + (r.current_position[1] - r.goal[1]) ** 2) > 10):
                 return False
         return True
 
@@ -59,10 +59,12 @@ class Simulator:
     def draw_environment(self, screen):
         screen.fill((255,255,255))
         for obs in self.circ_obstacles:
-            pygame.draw.circle(screen, (0,0,0), obs[0:2]*self.scaling_factor, obs[2]*self.scaling_factor)
+            pygame.draw.circle(screen, (0,0,0), (obs[0]*self.scaling_factor,obs[1]*self.scaling_factor), obs[2]*self.scaling_factor)
         for obs in self.rect_obstacles:
             pygame.draw.rect(screen, (0,0,0), obs)
 
+        
+
     def draw_robots(self, screen):
         for robot in self.robots:
             x,y,yaw = robot.current_position
@@ -102,4 +104,4 @@ class Simulator:
             if show_vis: 
                 
                 pygame.display.flip()
-                    
+
-- 
GitLab