Procházet zdrojové kódy

Update rrt_connect.py

fixed a error in line 57
’if node_new_prim and not self.utils.is_collision(node_new_prim, node_new_prim) ‘ has changed to be
’if node_new_prim and not self.utils.is_collision(node_new_prim, node_near_prim):‘
Jason233Wang před 5 roky
rodič
revize
8fea8d1222
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      Sampling_based_Planning/rrt_2D/rrt_connect.py

+ 1 - 1
Sampling_based_Planning/rrt_2D/rrt_connect.py

@@ -54,7 +54,7 @@ class RrtConnect:
                 node_near_prim = self.nearest_neighbor(self.V2, node_new)
                 node_near_prim = self.nearest_neighbor(self.V2, node_new)
                 node_new_prim = self.new_state(node_near_prim, node_new)
                 node_new_prim = self.new_state(node_near_prim, node_new)
 
 
-                if node_new_prim and not self.utils.is_collision(node_new_prim, node_new_prim):
+                if node_new_prim and not self.utils.is_collision(node_new_prim, node_near_prim):
                     self.V2.append(node_new_prim)
                     self.V2.append(node_new_prim)
 
 
                     while True:
                     while True: