MCPcopy Create free account

hub / github.com/RobustFieldAutonomyLab/DRL_robot_exploration / functions

Functions42 in github.com/RobustFieldAutonomyLab/DRL_robot_exploration

↓ 10 callersMethodbegin
(self)
scripts/robot_simulation.py:50
↓ 10 callersFunctionbias_variable
(shape)
scripts/tf_networks.py:10
↓ 10 callersFunctionweight_variable
(shape)
scripts/tf_networks.py:5
↓ 7 callersFunctionconv2d
(x, W, stride)
scripts/tf_networks.py:15
↓ 4 callersMethodinverse_sensor
(self, robot_position, sensor_range, op_map, map_glo)
scripts/robot_simulation.py:279
↓ 4 callersMethodplot_env
(self)
scripts/robot_simulation.py:336
↓ 4 callersMethodrescuer
(self)
scripts/robot_simulation.py:126
↓ 4 callersMethodrobot_model
(self, position, robot_size, points, map_glo)
scripts/robot_simulation.py:222
↓ 4 callersMethodstep
(self, action_index)
scripts/robot_simulation.py:58
↓ 3 callersMethodlocal_map
(self, robot_location, map_glo, map_size, local_size)
scripts/robot_simulation.py:180
↓ 2 callersMethod__init__
(self, index_map, train, plot)
scripts/robot_simulation.py:18
↓ 2 callersFunctioncopy_weights
(sess)
scripts/tf_policy_rnn.py:69
↓ 2 callersFunctioncopy_weights
(sess)
scripts/tf_policy_cnn.py:36
↓ 2 callersFunctioncreate_CNN
(num_action)
scripts/tf_networks.py:19
↓ 2 callersFunctioncreate_LSTM
(num_action, num_cell, scope)
scripts/tf_networks.py:51
↓ 2 callersMethodsample
(self, batch_size, trace_length)
scripts/tf_policy_rnn.py:47
↓ 1 callersMethodadd
(self, experience)
scripts/tf_policy_rnn.py:42
↓ 1 callersFunctionastar
weights: flattened h x w grid of costs h, w: height and width of grid start, goal: index of start/goal in flattened grid diag_ok:
src/astar.cpp:54
↓ 1 callersMethodastar_path
(self, weights, start, goal, allow_diagonal=True)
scripts/robot_simulation.py:310
↓ 1 callersMethodcollision_check
(self, start_point, end_point, map_size, map_glo)
scripts/robot_simulation.py:243
↓ 1 callersFunctioneuclidean_distance
src/astar.cpp:41
↓ 1 callersMethodfree_points
(self, op_map)
scripts/robot_simulation.py:202
↓ 1 callersMethodfrontier
(self, op_map, map_size, points)
scripts/robot_simulation.py:283
↓ 1 callersMethodget_reward
(self, old_op_map, op_map, coll_index)
scripts/robot_simulation.py:207
↓ 1 callersFunctioninverse_sensor_model
src/inverse_sensor_model.cpp:51
↓ 1 callersFunctionline
src/inverse_sensor_model.cpp:8
↓ 1 callersMethodmap_points
(self, map_glo)
scripts/robot_simulation.py:171
↓ 1 callersMethodmap_setup
(self, location)
scripts/robot_simulation.py:163
↓ 1 callersMethodnearest_free
(self, tree, point)
scripts/robot_simulation.py:216
↓ 1 callersFunctionpadd_eps
(eps_buff)
scripts/tf_policy_rnn.py:57
↓ 1 callersMethodrange_search
(self, position, r, points)
scripts/robot_simulation.py:232
↓ 1 callersFunctionstart
()
scripts/tf_policy_rnn.py:76
↓ 1 callersFunctionstart
()
scripts/tf_policy_cnn.py:43
↓ 1 callersMethodtake_action
(self, action_index, robot_position)
scripts/robot_simulation.py:158
MethodNode
src/astar.cpp:20
FunctionPYBIND11_PLUGIN
src/inverse_sensor_model.cpp:63
FunctionPYBIND11_PLUGIN
src/astar.cpp:139
Method__init__
(self, buffer_size=1000)
scripts/tf_policy_rnn.py:38
Functionl1_norm
L_1 norm (manhattan distance)
src/astar.cpp:37
Functionlinf_norm
See for various grid heuristics: http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html#S7 L_\inf norm (diagonal distance)
src/astar.cpp:32
Functionoperator<
the top of the priority queue is the greatest element by default, but we want the smallest, so flip the sign
src/astar.cpp:25
Methodunique_rows
(self, a)
scripts/robot_simulation.py:303