├── .gitignore ├── ArchitectureDetail_corrected.svg ├── README.md ├── WalkingPatterns_paper.png ├── architecture.png ├── docker ├── Dockerfile ├── bio_walk_paths.sh ├── bio_walk_setup.sh ├── build.sh └── run.sh ├── matsuoka_walk ├── __init__.py ├── cristiano2014.py ├── cristiano2014_kf_limits.py ├── cristiano2014_network.py ├── cristiano2014_network_robot.py ├── cristiano2014_phase_reset.py ├── fitness.py ├── ga.py ├── ga_2.py ├── ga_3.py ├── ga_4.py ├── ga_5.py ├── ga_5_1.py ├── ga_test.py ├── gait_eval.py ├── gait_eval_result.py ├── log.py ├── matsuoka2011.py ├── matsuoka_angle_fb_env.py ├── matsuoka_ddpg.py ├── matsuoka_env.py ├── monitor.py ├── monitor_1.py ├── monitor_eval.py ├── oscillator.py ├── oscillator_2.py ├── oscillator_2_1.py ├── oscillator_2_1_eval.py ├── oscillator_3.py ├── oscillator_3_eval.py ├── oscillator_3_test_yaw.py ├── oscillator_3_thread.py ├── oscillator_4.py ├── oscillator_5.py ├── oscillator_5_1.py ├── oscillator_5_1_eval.py ├── oscillator_5_eval.py ├── robots.py ├── ros.py ├── single.py ├── slow_angle_test.py └── static_deviation_test.py ├── plot_scripts ├── __init__.py ├── analyze_log.py ├── benchmark_fitness_function_surface_plots.py ├── ga_plot_paper.py ├── gait_eval_boxplot.py ├── gait_eval_boxplot_from_csv.py ├── gait_eval_param_correlation.py ├── genetic_algorithm_multi_plots_rows.py ├── genetic_algorithm_multi_plots_rows_and_cols.py ├── genetic_algorithm_plots.py ├── keras_nw_graph.py ├── rl_deviation_distance_tests_boxplot.py ├── rl_deviation_distance_tests_boxplot_paper.py ├── rl_reward_deviation_distance_vs_episodes.py ├── rl_reward_deviation_distance_vs_episodes_subplots.py └── rl_reward_deviation_distance_vs_episodes_subplots_paper.py ├── shell_scripts ├── asus_20171005.sh ├── find_acronyms.py ├── logreader.sh ├── run_anglefeedback.sh ├── run_openloop.sh ├── run_phasereset.sh ├── svg_to_eps.sh └── wtmpc_best_chromosomes.txt └── vrep_scripts ├── remoteApiConnections.txt ├── start_vrep.sh ├── start_vrep_headless.sh └── torso_11_respondable.lua /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/.gitignore -------------------------------------------------------------------------------- /ArchitectureDetail_corrected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/ArchitectureDetail_corrected.svg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/README.md -------------------------------------------------------------------------------- /WalkingPatterns_paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/WalkingPatterns_paper.png -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/architecture.png -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/bio_walk_paths.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/docker/bio_walk_paths.sh -------------------------------------------------------------------------------- /docker/bio_walk_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/docker/bio_walk_setup.sh -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/docker/run.sh -------------------------------------------------------------------------------- /matsuoka_walk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/__init__.py -------------------------------------------------------------------------------- /matsuoka_walk/cristiano2014.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/cristiano2014.py -------------------------------------------------------------------------------- /matsuoka_walk/cristiano2014_kf_limits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/cristiano2014_kf_limits.py -------------------------------------------------------------------------------- /matsuoka_walk/cristiano2014_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/cristiano2014_network.py -------------------------------------------------------------------------------- /matsuoka_walk/cristiano2014_network_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/cristiano2014_network_robot.py -------------------------------------------------------------------------------- /matsuoka_walk/cristiano2014_phase_reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/cristiano2014_phase_reset.py -------------------------------------------------------------------------------- /matsuoka_walk/fitness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/fitness.py -------------------------------------------------------------------------------- /matsuoka_walk/ga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ga.py -------------------------------------------------------------------------------- /matsuoka_walk/ga_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ga_2.py -------------------------------------------------------------------------------- /matsuoka_walk/ga_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ga_3.py -------------------------------------------------------------------------------- /matsuoka_walk/ga_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ga_4.py -------------------------------------------------------------------------------- /matsuoka_walk/ga_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ga_5.py -------------------------------------------------------------------------------- /matsuoka_walk/ga_5_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ga_5_1.py -------------------------------------------------------------------------------- /matsuoka_walk/ga_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ga_test.py -------------------------------------------------------------------------------- /matsuoka_walk/gait_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/gait_eval.py -------------------------------------------------------------------------------- /matsuoka_walk/gait_eval_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/gait_eval_result.py -------------------------------------------------------------------------------- /matsuoka_walk/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/log.py -------------------------------------------------------------------------------- /matsuoka_walk/matsuoka2011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/matsuoka2011.py -------------------------------------------------------------------------------- /matsuoka_walk/matsuoka_angle_fb_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/matsuoka_angle_fb_env.py -------------------------------------------------------------------------------- /matsuoka_walk/matsuoka_ddpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/matsuoka_ddpg.py -------------------------------------------------------------------------------- /matsuoka_walk/matsuoka_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/matsuoka_env.py -------------------------------------------------------------------------------- /matsuoka_walk/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/monitor.py -------------------------------------------------------------------------------- /matsuoka_walk/monitor_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/monitor_1.py -------------------------------------------------------------------------------- /matsuoka_walk/monitor_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/monitor_eval.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_2.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_2_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_2_1.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_2_1_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_2_1_eval.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_3.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_3_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_3_eval.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_3_test_yaw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_3_test_yaw.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_3_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_3_thread.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_4.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_5.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_5_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_5_1.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_5_1_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_5_1_eval.py -------------------------------------------------------------------------------- /matsuoka_walk/oscillator_5_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/oscillator_5_eval.py -------------------------------------------------------------------------------- /matsuoka_walk/robots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/robots.py -------------------------------------------------------------------------------- /matsuoka_walk/ros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/ros.py -------------------------------------------------------------------------------- /matsuoka_walk/single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/single.py -------------------------------------------------------------------------------- /matsuoka_walk/slow_angle_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/slow_angle_test.py -------------------------------------------------------------------------------- /matsuoka_walk/static_deviation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/matsuoka_walk/static_deviation_test.py -------------------------------------------------------------------------------- /plot_scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plot_scripts/analyze_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/analyze_log.py -------------------------------------------------------------------------------- /plot_scripts/benchmark_fitness_function_surface_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/benchmark_fitness_function_surface_plots.py -------------------------------------------------------------------------------- /plot_scripts/ga_plot_paper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/ga_plot_paper.py -------------------------------------------------------------------------------- /plot_scripts/gait_eval_boxplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/gait_eval_boxplot.py -------------------------------------------------------------------------------- /plot_scripts/gait_eval_boxplot_from_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/gait_eval_boxplot_from_csv.py -------------------------------------------------------------------------------- /plot_scripts/gait_eval_param_correlation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/gait_eval_param_correlation.py -------------------------------------------------------------------------------- /plot_scripts/genetic_algorithm_multi_plots_rows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/genetic_algorithm_multi_plots_rows.py -------------------------------------------------------------------------------- /plot_scripts/genetic_algorithm_multi_plots_rows_and_cols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/genetic_algorithm_multi_plots_rows_and_cols.py -------------------------------------------------------------------------------- /plot_scripts/genetic_algorithm_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/genetic_algorithm_plots.py -------------------------------------------------------------------------------- /plot_scripts/keras_nw_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/keras_nw_graph.py -------------------------------------------------------------------------------- /plot_scripts/rl_deviation_distance_tests_boxplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/rl_deviation_distance_tests_boxplot.py -------------------------------------------------------------------------------- /plot_scripts/rl_deviation_distance_tests_boxplot_paper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/rl_deviation_distance_tests_boxplot_paper.py -------------------------------------------------------------------------------- /plot_scripts/rl_reward_deviation_distance_vs_episodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/rl_reward_deviation_distance_vs_episodes.py -------------------------------------------------------------------------------- /plot_scripts/rl_reward_deviation_distance_vs_episodes_subplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/rl_reward_deviation_distance_vs_episodes_subplots.py -------------------------------------------------------------------------------- /plot_scripts/rl_reward_deviation_distance_vs_episodes_subplots_paper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/plot_scripts/rl_reward_deviation_distance_vs_episodes_subplots_paper.py -------------------------------------------------------------------------------- /shell_scripts/asus_20171005.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/asus_20171005.sh -------------------------------------------------------------------------------- /shell_scripts/find_acronyms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/find_acronyms.py -------------------------------------------------------------------------------- /shell_scripts/logreader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/logreader.sh -------------------------------------------------------------------------------- /shell_scripts/run_anglefeedback.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/run_anglefeedback.sh -------------------------------------------------------------------------------- /shell_scripts/run_openloop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/run_openloop.sh -------------------------------------------------------------------------------- /shell_scripts/run_phasereset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/run_phasereset.sh -------------------------------------------------------------------------------- /shell_scripts/svg_to_eps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/svg_to_eps.sh -------------------------------------------------------------------------------- /shell_scripts/wtmpc_best_chromosomes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/shell_scripts/wtmpc_best_chromosomes.txt -------------------------------------------------------------------------------- /vrep_scripts/remoteApiConnections.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/vrep_scripts/remoteApiConnections.txt -------------------------------------------------------------------------------- /vrep_scripts/start_vrep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/vrep_scripts/start_vrep.sh -------------------------------------------------------------------------------- /vrep_scripts/start_vrep_headless.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/vrep_scripts/start_vrep_headless.sh -------------------------------------------------------------------------------- /vrep_scripts/torso_11_respondable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sayantanauddy/hierarchical_bipedal_controller/HEAD/vrep_scripts/torso_11_respondable.lua --------------------------------------------------------------------------------