(self)
| 114 | self.data_completion_ratio_list), np.array(self.collection_effort_ratio_list) |
| 115 | |
| 116 | def init_map_obstacle(self): |
| 117 | obs = self.sg.V['OBSTACLE'] |
| 118 | # self.pos_obstacle_dict = {} |
| 119 | # draw obstacles in map_obstacle [16 , 16] the obstacle is 1 , others is 0 |
| 120 | for i in obs: |
| 121 | # self.pos_obstacle_dict[(i[0], i[1])] = i |
| 122 | for x in range(i[0], i[0] + i[2], 1): |
| 123 | for y in range(i[1], i[1] + i[3], 1): |
| 124 | self.map_obstacle[x][y] = self.map_obstacle_value |
| 125 | |
| 126 | def filter_PoI_data(self): |
| 127 |