ソースを参照

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 5 年 前
コミット
8fea8d1222
1 ファイル変更1 行追加1 行削除
  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_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)
 
                     while True: