Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RobustFieldAutonomyLab/DRL_robot_exploration
/ functions
Functions
42 in github.com/RobustFieldAutonomyLab/DRL_robot_exploration
⨍
Functions
42
◇
Types & classes
3
↓ 10 callers
Method
begin
(self)
scripts/robot_simulation.py:50
↓ 10 callers
Function
bias_variable
(shape)
scripts/tf_networks.py:10
↓ 10 callers
Function
weight_variable
(shape)
scripts/tf_networks.py:5
↓ 7 callers
Function
conv2d
(x, W, stride)
scripts/tf_networks.py:15
↓ 4 callers
Method
inverse_sensor
(self, robot_position, sensor_range, op_map, map_glo)
scripts/robot_simulation.py:279
↓ 4 callers
Method
plot_env
(self)
scripts/robot_simulation.py:336
↓ 4 callers
Method
rescuer
(self)
scripts/robot_simulation.py:126
↓ 4 callers
Method
robot_model
(self, position, robot_size, points, map_glo)
scripts/robot_simulation.py:222
↓ 4 callers
Method
step
(self, action_index)
scripts/robot_simulation.py:58
↓ 3 callers
Method
local_map
(self, robot_location, map_glo, map_size, local_size)
scripts/robot_simulation.py:180
↓ 2 callers
Method
__init__
(self, index_map, train, plot)
scripts/robot_simulation.py:18
↓ 2 callers
Function
copy_weights
(sess)
scripts/tf_policy_rnn.py:69
↓ 2 callers
Function
copy_weights
(sess)
scripts/tf_policy_cnn.py:36
↓ 2 callers
Function
create_CNN
(num_action)
scripts/tf_networks.py:19
↓ 2 callers
Function
create_LSTM
(num_action, num_cell, scope)
scripts/tf_networks.py:51
↓ 2 callers
Method
sample
(self, batch_size, trace_length)
scripts/tf_policy_rnn.py:47
↓ 1 callers
Method
add
(self, experience)
scripts/tf_policy_rnn.py:42
↓ 1 callers
Function
astar
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 callers
Method
astar_path
(self, weights, start, goal, allow_diagonal=True)
scripts/robot_simulation.py:310
↓ 1 callers
Method
collision_check
(self, start_point, end_point, map_size, map_glo)
scripts/robot_simulation.py:243
↓ 1 callers
Function
euclidean_distance
src/astar.cpp:41
↓ 1 callers
Method
free_points
(self, op_map)
scripts/robot_simulation.py:202
↓ 1 callers
Method
frontier
(self, op_map, map_size, points)
scripts/robot_simulation.py:283
↓ 1 callers
Method
get_reward
(self, old_op_map, op_map, coll_index)
scripts/robot_simulation.py:207
↓ 1 callers
Function
inverse_sensor_model
src/inverse_sensor_model.cpp:51
↓ 1 callers
Function
line
src/inverse_sensor_model.cpp:8
↓ 1 callers
Method
map_points
(self, map_glo)
scripts/robot_simulation.py:171
↓ 1 callers
Method
map_setup
(self, location)
scripts/robot_simulation.py:163
↓ 1 callers
Method
nearest_free
(self, tree, point)
scripts/robot_simulation.py:216
↓ 1 callers
Function
padd_eps
(eps_buff)
scripts/tf_policy_rnn.py:57
↓ 1 callers
Method
range_search
(self, position, r, points)
scripts/robot_simulation.py:232
↓ 1 callers
Function
start
()
scripts/tf_policy_rnn.py:76
↓ 1 callers
Function
start
()
scripts/tf_policy_cnn.py:43
↓ 1 callers
Method
take_action
(self, action_index, robot_position)
scripts/robot_simulation.py:158
Method
Node
src/astar.cpp:20
Function
PYBIND11_PLUGIN
src/inverse_sensor_model.cpp:63
Function
PYBIND11_PLUGIN
src/astar.cpp:139
Method
__init__
(self, buffer_size=1000)
scripts/tf_policy_rnn.py:38
Function
l1_norm
L_1 norm (manhattan distance)
src/astar.cpp:37
Function
linf_norm
See for various grid heuristics: http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html#S7 L_\inf norm (diagonal distance)
src/astar.cpp:32
Function
operator<
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
Method
unique_rows
(self, a)
scripts/robot_simulation.py:303