MCPcopy Create free account
hub / github.com/BIT-MCS/DRL-eFresh / init_map_obstacle

Method init_map_obstacle

environment/uav_collection/env.py:116–124  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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

Callers 1

__init__Method · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected