learning-robot-swarm-controllers
Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
animate_simulation() (in module utils.my_plots)
C
cartesian_product() (in module utils.utils)
check_dataset_conformity() (generate_simulation_data.GenerateSimulationData class method)
check_dir() (in module utils.utils)
colour_thymios() (thymio.DistributedThymio2 method)
CommunicationNet (class in networks.communication_network)
CommunicationNetNoSensing (class in networks.communication_network)
compute_difference() (controllers.controllers_task1.ManualController method)
(examples.colour_aligned_myts.DistributedThymio2 method)
(examples.distribute_aligned_myts.DistributedThymio2 method)
controller() (networks.communication_network.CommunicationNet method)
(networks.distributed_network.DistributedNet method)
controller_plots() (in module network_evaluation)
controllers.controllers_task1
module
controllers.controllers_task2
module
controllers.pid
module
controllers.pid_tuning
module
controllers.sensors_to_distances
module
controlStep() (controllers.pid_tuning.Thymio method)
(controllers.sensors_to_distances.Thymio method)
(examples.colour_aligned_myts.DistributedThymio2 method)
(examples.distribute_aligned_myts.DistributedThymio2 method)
(thymio.DistributedThymio2 method)
D
dataset_split() (in module utils.utils)
directory_for_dataset() (in module utils.utils)
directory_for_model() (in module utils.utils)
distribute_thymios() (thymio.DistributedThymio2 method)
DistributedNet (class in networks.distributed_network)
DistributedThymio2 (class in examples.colour_aligned_myts)
(class in examples.distribute_aligned_myts)
(class in thymio)
E
evaluate_controller() (in module network_evaluation)
evaluate_net() (in module network_evaluation)
examples.colour_aligned_myts
module
examples.distribute_aligned_myts
module
export_network() (in module utils.utils)
extract_colour_output() (in module utils.utils)
extract_input_output() (in module utils.utils)
F
finalize() (networks.metrics.NetMetrics method)
forward() (networks.communication_network.CommunicationNet method)
(networks.communication_network.SingleNet method)
(networks.communication_network.SingleNetNoSensing method)
(networks.distributed_network.DistributedNet method)
from_dataset_to_tensors() (in module utils.utils)
from_indices_to_dataset() (in module utils.utils)
G
generate_dict() (generate_simulation_data.GenerateSimulationData class method)
generate_fake_simulations() (in module utils.utils)
generate_sensing() (in module network_evaluation)
generate_simulation() (generate_simulation_data.GenerateSimulationData class method)
generate_simulation_data
module
GenerateSimulationData (class in generate_simulation_data)
get_all_sensors() (in module utils.utils)
get_controller() (generate_simulation_data.GenerateSimulationData class method)
get_input_columns() (in module utils.utils)
get_input_sensing() (controllers.pid_tuning.Thymio method)
(controllers.sensors_to_distances.Thymio method)
(in module utils.utils)
get_key_value_of_nested_dict() (in module utils.utils)
get_position_distances() (in module utils.my_plots)
get_prox_comm() (in module utils.utils)
get_received_communication() (in module utils.utils)
get_transmitted_communication() (in module utils.utils)
I
init_comm() (in module networks.communication_network)
init_positions() (generate_simulation_data.GenerateSimulationData class method)
input_from() (in module networks.communication_network)
input_from_no_sensing() (in module networks.communication_network)
L
LearnedController (class in controllers.controllers_task1)
linear_vel() (controllers.controllers_task1.OmniscientController method)
load_dataset() (in module utils.utils)
M
main() (in module controllers.pid_tuning)
(in module controllers.sensors_to_distances)
make_space_above() (in module utils.my_plots)
ManualController (class in controllers.controllers_task1)
(class in controllers.controllers_task2)
mean() (networks.metrics.StreamingMean property)
module
controllers.controllers_task1
controllers.controllers_task2
controllers.pid
controllers.pid_tuning
controllers.sensors_to_distances
examples.colour_aligned_myts
examples.distribute_aligned_myts
generate_simulation_data
network_evaluation
network_training_colour
network_training_distribute
networks.communication_network
networks.distributed_network
networks.metrics
task1
task1_extension
task2
thymio
utils.my_plots
utils.utils
my_histogram() (in module utils.my_plots)
my_scatterplot() (in module utils.my_plots)
N
neighbors_distance() (controllers.controllers_task1.ManualController method)
(examples.colour_aligned_myts.DistributedThymio2 method)
(examples.distribute_aligned_myts.DistributedThymio2 method)
NetMetrics (class in networks.metrics)
network_evaluation
module
network_evaluation() (in module network_evaluation)
network_plots() (in module network_evaluation)
network_train() (in module network_training_colour)
(in module network_training_distribute)
network_training_colour
module
network_training_distribute
module
networks.communication_network
module
networks.distributed_network
module
networks.metrics
module
O
OmniscientController (class in controllers.controllers_task1)
(class in controllers.controllers_task2)
P
parse_args() (in module task1)
(in module task1_extension)
(in module task2)
parse_prox_comm() (in module utils.utils)
perform_control() (controllers.controllers_task1.LearnedController method)
(controllers.controllers_task1.ManualController method)
(controllers.controllers_task1.OmniscientController method)
(controllers.controllers_task2.ManualController method)
(controllers.controllers_task2.OmniscientController method)
PID (class in controllers.pid)
plot_compared_distance_compressed() (in module utils.my_plots)
plot_compared_distance_from_goal() (in module utils.my_plots)
plot_distance_from_goal() (in module utils.my_plots)
plot_losses() (in module utils.my_plots)
plot_regressor() (in module utils.my_plots)
plot_response() (in module utils.my_plots)
plot_sensing_timestep() (in module utils.my_plots)
plot_simulations() (in module utils.my_plots)
plot_target_distribution() (in module utils.my_plots)
prepare_dataset() (in module utils.utils)
R
reset() (networks.metrics.StreamingMean method)
run() (generate_simulation_data.GenerateSimulationData class method)
(in module examples.colour_aligned_myts)
(in module examples.distribute_aligned_myts)
S
save_simulation() (generate_simulation_data.GenerateSimulationData class method)
save_visualisation() (in module utils.my_plots)
setup() (generate_simulation_data.GenerateSimulationData class method)
(in module examples.colour_aligned_myts)
(in module examples.distribute_aligned_myts)
signed_distance() (in module utils.utils)
SingleNet (class in networks.communication_network)
SingleNetNoSensing (class in networks.communication_network)
step() (controllers.pid.PID method)
(networks.communication_network.CommunicationNet method)
StreamingMean (class in networks.metrics)
Sync (class in networks.communication_network)
T
task1
module
task1_extension
module
task2
module
test_controller_given_init_positions() (in module utils.my_plots)
thymio
module
Thymio (class in controllers.pid_tuning)
(class in controllers.sensors_to_distances)
thymio_quantity_distribution() (in module utils.my_plots)
ThymioState (class in utils.utils)
train_net() (in module network_training_colour)
(in module network_training_distribute)
U
update() (networks.metrics.NetMetrics method)
(networks.metrics.StreamingMean method)
update_dict() (generate_simulation_data.GenerateSimulationData class method)
utils.my_plots
module
utils.utils
module
V
validate_net() (in module network_training_colour)
(in module network_training_distribute)
verify_target() (generate_simulation_data.GenerateSimulationData class method)
visualise_communication_simulation() (in module utils.my_plots)
visualise_communication_vs_control() (in module utils.my_plots)
visualise_communication_vs_distance() (in module utils.my_plots)
visualise_simulation() (in module utils.my_plots)
visualise_simulation_all_sensors() (in module utils.my_plots)
visualise_simulation_over_time_all_sensors() (in module utils.my_plots)
visualise_simulations_comparison() (in module utils.my_plots)
visualise_simulations_comparison_all_sensors() (in module utils.my_plots)