From 6fa1318e6a38478d414a40bc6bfa13c4f88d8062 Mon Sep 17 00:00:00 2001 From: StaY <stephane.yang@ensea.fr> Date: Fri, 20 Oct 2023 14:35:21 +0200 Subject: [PATCH] Changed gas parameters from variable (in drone.var) to mask (external file like mask_gas.txt). That way, it is faster to change without compiling. Update readme. --- Promethe_scripts/navigation/drone/drone.draw | 100 +-- Promethe_scripts/navigation/drone/drone.res | Bin 19556 -> 20228 bytes .../navigation/drone/drone.script | 572 +++++++++++------- Promethe_scripts/navigation/drone/drone.symb | 571 ++++++++++------- Promethe_scripts/navigation/drone/drone.var | 11 +- .../navigation/drone/mask_gas.txt | 3 + Promethe_scripts/navigation/drone/readme.md | 15 + 7 files changed, 761 insertions(+), 511 deletions(-) create mode 100644 Promethe_scripts/navigation/drone/mask_gas.txt diff --git a/Promethe_scripts/navigation/drone/drone.draw b/Promethe_scripts/navigation/drone/drone.draw index e07c83e..24bf77c 100644 --- a/Promethe_scripts/navigation/drone/drone.draw +++ b/Promethe_scripts/navigation/drone/drone.draw @@ -345,19 +345,7 @@ </liaison> <liaison> <depart>negative_error</depart> - <arrivee>gas_low2</arrivee> - <style>0</style> - <coude_list /> - </liaison> - <liaison> - <depart>gas_high</depart> - <arrivee>gas_high2</arrivee> - <style>0</style> - <coude_list /> - </liaison> - <liaison> - <depart>gas_low</depart> - <arrivee>gas_low2</arrivee> + <arrivee>gas_mid2</arrivee> <style>0</style> <coude_list /> </liaison> @@ -368,7 +356,7 @@ <coude_list /> </liaison> <liaison> - <depart>gas_low2</depart> + <depart>gas_mid2</depart> <arrivee>throttle_decision</arrivee> <style>0</style> <coude_list /> @@ -409,12 +397,6 @@ <style>0</style> <coude_list /> </liaison> - <liaison> - <depart>gas_low</depart> - <arrivee>gas_lower2</arrivee> - <style>0</style> - <coude_list /> - </liaison> <liaison> <depart>gas_lower2</depart> <arrivee>throttle_decision</arrivee> @@ -623,14 +605,7 @@ <depart>alt_2</depart> <arrivee>alt_2</arrivee> <style>0</style> - <coude_list> - <coude> - <x>511</x> - <y>394</y> - <relatif>1</relatif> - <legende>2</legende> - </coude> - </coude_list> + <coude_list /> </liaison> <liaison> <depart>alt_2</depart> @@ -660,14 +635,7 @@ <depart>mem</depart> <arrivee>97</arrivee> <style>0</style> - <coude_list> - <coude> - <x>481</x> - <y>521</y> - <relatif>1</relatif> - <legende>2</legende> - </coude> - </coude_list> + <coude_list /> </liaison> <liaison> <depart>87</depart> @@ -819,4 +787,64 @@ <style>0</style> <coude_list /> </liaison> + <liaison> + <depart>12</depart> + <arrivee>98</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>98</depart> + <arrivee>90</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>98</depart> + <arrivee>89</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>6</depart> + <arrivee>three_gas</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>three_gas</depart> + <arrivee>gas_high</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>three_gas</depart> + <arrivee>gas_mid</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>three_gas</depart> + <arrivee>gas_lower</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>gas_high</depart> + <arrivee>gas_high2</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>gas_mid</depart> + <arrivee>gas_mid2</arrivee> + <style>0</style> + <coude_list /> + </liaison> + <liaison> + <depart>gas_lower</depart> + <arrivee>gas_lower2</arrivee> + <style>0</style> + <coude_list /> + </liaison> </liaison_list> diff --git a/Promethe_scripts/navigation/drone/drone.res b/Promethe_scripts/navigation/drone/drone.res index 451e2d104a27fde869ef1bf2f0cd42ce9e555422..843f157bef255ee18c96c64c1c9c49069cfc46c6 100644 GIT binary patch literal 20228 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 literal 19556 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 diff --git a/Promethe_scripts/navigation/drone/drone.script b/Promethe_scripts/navigation/drone/drone.script index 2fffef5..d3fc71a 100644 --- a/Promethe_scripts/navigation/drone/drone.script +++ b/Promethe_scripts/navigation/drone/drone.script @@ -1,4 +1,4 @@ -nombre de groupes = 96 +nombre de groupes = 100 % groupe = 30 , type = 14 , nbre neurones = 1 , seuil = 0.000000 taillex = 1 , tailley = 1 @@ -6,7 +6,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_frame_rate -posx = 1133 , posy = 105 +posx = 1150 , posy = 106 reverse = -2 p_posx = 24 , p_posy = 28 debug = -4 @@ -19,7 +19,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 1270 , posy = 156 +posx = 1287 , posy = 157 reverse = -1 p_posx = 184 , p_posy = 28 debug = -3 @@ -32,7 +32,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 976 , posy = 105 +posx = 993 , posy = 106 reverse = -1 p_posx = 344 , p_posy = 28 debug = -3 @@ -45,7 +45,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 1164 , posy = 209 +posx = 1181 , posy = 210 reverse = 0 p_posx = 504 , p_posy = 28 debug = -4 @@ -58,7 +58,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 1224 , posy = 385 +posx = 1241 , posy = 386 reverse = -2 p_posx = 664 , p_posy = 28 debug = -4 @@ -71,7 +71,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 1074 , posy = 777 +posx = 1091 , posy = 778 reverse = 0 p_posx = 824 , p_posy = 28 debug = -4 @@ -84,7 +84,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 1083 , posy = 342 +posx = 1100 , posy = 343 reverse = 0 p_posx = 984 , p_posy = 28 debug = -4 @@ -97,7 +97,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 1182 , posy = 593 +posx = 1199 , posy = 594 reverse = -2 p_posx = 24 , p_posy = 196 debug = -4 @@ -110,7 +110,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_concatenation -posx = 976 , posy = 877 +posx = 993 , posy = 878 reverse = 0 p_posx = 184 , p_posy = 196 debug = -4 @@ -123,7 +123,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_concatenation -posx = 976 , posy = 270 +posx = 993 , posy = 271 reverse = 0 p_posx = 344 , p_posy = 196 debug = -4 @@ -136,7 +136,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 1043 , posy = 542 +posx = 1060 , posy = 543 reverse = 0 p_posx = 504 , p_posy = 196 debug = -4 @@ -149,7 +149,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 928 , posy = 169 +posx = 945 , posy = 170 reverse = 0 p_posx = 664 , p_posy = 196 debug = -4 @@ -162,7 +162,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_start -posx = 970 , posy = 39 +posx = 987 , posy = 40 reverse = 1 p_posx = 824 , p_posy = 196 debug = -4 @@ -175,7 +175,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_load_mask -posx = 856 , posy = 39 +posx = 873 , posy = 40 reverse = 1 p_posx = 984 , p_posy = 196 debug = -4 @@ -188,7 +188,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 860 , posy = 225 +posx = 877 , posy = 226 reverse = 0 p_posx = 24 , p_posy = 364 debug = -4 @@ -201,7 +201,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold -posx = 856 , posy = 737 +posx = 873 , posy = 738 reverse = 0 p_posx = 184 , p_posy = 364 debug = -4 @@ -214,7 +214,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold -posx = 856 , posy = 808 +posx = 873 , posy = 809 reverse = 0 p_posx = 344 , p_posy = 364 debug = -4 @@ -227,7 +227,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold -posx = 856 , posy = 877 +posx = 873 , posy = 878 reverse = 0 p_posx = 504 , p_posy = 364 debug = -4 @@ -240,7 +240,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 813 , posy = 290 +posx = 830 , posy = 291 reverse = 0 p_posx = 664 , p_posy = 364 debug = -4 @@ -253,7 +253,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 947 , posy = 616 +posx = 964 , posy = 617 reverse = 0 p_posx = 824 , p_posy = 364 debug = -4 @@ -266,23 +266,23 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 947 , posy = 512 +posx = 964 , posy = 513 reverse = 0 p_posx = 984 , p_posy = 364 debug = -4 ech_temps = 0 % -groupe = gas_low2 , type = 14 , nbre neurones = 1 , seuil = 0.000000 +groupe = gas_mid2 , type = 14 , nbre neurones = 1 , seuil = 0.000000 taillex = 1 , tailley = 1 learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 947 , posy = 572 -reverse = 0 +posx = 964 , posy = 573 +reverse = -1 p_posx = 24 , p_posy = 532 -debug = -4 +debug = -3 ech_temps = 0 %Les commentaires doivent etre mis ici. @@ -292,38 +292,12 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 890 , posy = 347 +posx = 907 , posy = 348 reverse = -2 p_posx = 184 , p_posy = 532 debug = -4 ech_temps = 0 -% -groupe = gas_high , type = 14 , nbre neurones = 1 , seuil = 0.000000 -taillex = 1 , tailley = 1 -learning rate = 1.000000 -simulation speed = 1.000000 -type2 = 0 -groupe = f_bias -posx = 867 , posy = 453 -reverse = 0 -p_posx = 344 , p_posy = 532 -debug = -4 -ech_temps = 1 - -% -groupe = gas_low , type = 14 , nbre neurones = 1 , seuil = 0.000000 -taillex = 1 , tailley = 1 -learning rate = 1.000000 -simulation speed = 1.000000 -type2 = 0 -groupe = f_bias -posx = 867 , posy = 675 -reverse = 0 -p_posx = 504 , p_posy = 532 -debug = -4 -ech_temps = 1 - % groupe = more_negative_error , type = 32 , nbre neurones = 1 , seuil = 0.100000 taillex = 1 , tailley = 1 @@ -331,9 +305,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold_mask -posx = 848 , posy = 616 +posx = 865 , posy = 617 reverse = 0 -p_posx = 664 , p_posy = 532 +p_posx = 344 , p_posy = 532 debug = -4 ech_temps = 0 @@ -344,9 +318,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = mask -posx = 848 , posy = 572 +posx = 865 , posy = 573 reverse = 0 -p_posx = 824 , p_posy = 532 +p_posx = 504 , p_posy = 532 debug = -4 ech_temps = 0 @@ -357,9 +331,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = mask -posx = 848 , posy = 512 +posx = 865 , posy = 513 reverse = 0 -p_posx = 984 , p_posy = 532 +p_posx = 664 , p_posy = 532 debug = -4 ech_temps = 0 @@ -370,9 +344,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 673 , posy = 224 +posx = 690 , posy = 225 reverse = 0 -p_posx = 24 , p_posy = 700 +p_posx = 824 , p_posy = 532 debug = -4 ech_temps = 0 @@ -383,9 +357,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 713 , posy = 672 +posx = 730 , posy = 673 reverse = -2 -p_posx = 184 , p_posy = 700 +p_posx = 984 , p_posy = 532 debug = -4 ech_temps = 0 @@ -397,9 +371,9 @@ alpha = 0.000000 simulation speed = 1.000000 type2 = 0 groupe = ??? -posx = 607 , posy = 808 +posx = 624 , posy = 809 reverse = 0 -p_posx = 344 , p_posy = 700 +p_posx = 24 , p_posy = 700 debug = -4 ech_temps = 0 @@ -411,9 +385,9 @@ alpha = 0.000000 simulation speed = 1.000000 type2 = 0 groupe = ??? -posx = 607 , posy = 737 +posx = 624 , posy = 738 reverse = 0 -p_posx = 504 , p_posy = 700 +p_posx = 184 , p_posy = 700 debug = -4 ech_temps = 0 @@ -424,9 +398,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 567 , posy = 171 +posx = 584 , posy = 172 reverse = -1 -p_posx = 664 , p_posy = 700 +p_posx = 344 , p_posy = 700 debug = -3 ech_temps = 0 @@ -437,9 +411,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 550 , posy = 290 +posx = 567 , posy = 291 reverse = 0 -p_posx = 824 , p_posy = 700 +p_posx = 504 , p_posy = 700 debug = -4 ech_temps = 0 @@ -450,9 +424,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 725 , posy = 579 +posx = 742 , posy = 580 reverse = -1 -p_posx = 984 , p_posy = 700 +p_posx = 664 , p_posy = 700 debug = -3 ech_temps = 0 @@ -463,9 +437,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 550 , posy = 848 +posx = 567 , posy = 849 reverse = 0 -p_posx = 24 , p_posy = 868 +p_posx = 824 , p_posy = 700 debug = -4 ech_temps = 1 @@ -476,9 +450,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 550 , posy = 697 +posx = 567 , posy = 698 reverse = 0 -p_posx = 184 , p_posy = 868 +p_posx = 984 , p_posy = 700 debug = -4 ech_temps = 1 @@ -489,9 +463,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 507 , posy = 39 +posx = 524 , posy = 40 reverse = 0 -p_posx = 344 , p_posy = 868 +p_posx = 24 , p_posy = 868 debug = -4 ech_temps = 1 @@ -502,9 +476,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 498 , posy = 356 +posx = 515 , posy = 357 reverse = -2 -p_posx = 504 , p_posy = 868 +p_posx = 184 , p_posy = 868 debug = -4 ech_temps = 0 @@ -515,9 +489,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 715 , posy = 441 +posx = 734 , posy = 484 reverse = -2 -p_posx = 664 , p_posy = 868 +p_posx = 344 , p_posy = 868 debug = -4 ech_temps = 0 @@ -528,9 +502,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 411 , posy = 356 +posx = 428 , posy = 357 reverse = -2 -p_posx = 824 , p_posy = 868 +p_posx = 504 , p_posy = 868 debug = -4 ech_temps = 0 @@ -541,9 +515,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 497 , posy = 230 +posx = 514 , posy = 231 reverse = -2 -p_posx = 984 , p_posy = 868 +p_posx = 664 , p_posy = 868 debug = -3 ech_temps = 0 @@ -554,9 +528,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 597 , posy = 482 +posx = 374 , posy = 376 reverse = -2 -p_posx = 24 , p_posy = 1036 +p_posx = 824 , p_posy = 868 debug = -3 ech_temps = 0 @@ -567,9 +541,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 384 , posy = 426 -reverse = -2 -p_posx = 184 , p_posy = 1036 +posx = 305 , posy = 408 +reverse = -1 +p_posx = 984 , p_posy = 868 debug = -3 ech_temps = 0 @@ -580,9 +554,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 791 , posy = 403 +posx = 828 , posy = 401 reverse = -2 -p_posx = 344 , p_posy = 1036 +p_posx = 24 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -593,9 +567,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = OR -posx = 379 , posy = 991 +posx = 396 , posy = 992 reverse = -2 -p_posx = 504 , p_posy = 1036 +p_posx = 184 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -606,9 +580,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_vue_metres -posx = 351 , posy = 261 +posx = 390 , posy = 260 reverse = 0 -p_posx = 664 , p_posy = 1036 +p_posx = 344 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -619,9 +593,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 351 , posy = 321 +posx = 368 , posy = 322 reverse = 0 -p_posx = 824 , p_posy = 1036 +p_posx = 504 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -632,9 +606,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 240 , posy = 424 +posx = 206 , posy = 470 reverse = -1 -p_posx = 984 , p_posy = 1036 +p_posx = 664 , p_posy = 1036 debug = -3 ech_temps = 0 @@ -645,9 +619,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 356 , posy = 684 +posx = 373 , posy = 685 reverse = 0 -p_posx = 24 , p_posy = 1204 +p_posx = 824 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -658,9 +632,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 240 , posy = 479 +posx = 264 , posy = 372 reverse = -1 -p_posx = 184 , p_posy = 1204 +p_posx = 984 , p_posy = 1036 debug = -3 ech_temps = 0 @@ -671,9 +645,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 291 , posy = 1017 +posx = 308 , posy = 1018 reverse = -2 -p_posx = 344 , p_posy = 1204 +p_posx = 24 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -684,9 +658,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 291 , posy = 967 +posx = 308 , posy = 968 reverse = -2 -p_posx = 504 , p_posy = 1204 +p_posx = 184 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -697,9 +671,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick_buttons_to_neurons -posx = 291 , posy = 877 +posx = 308 , posy = 878 reverse = -1 -p_posx = 664 , p_posy = 1204 +p_posx = 344 , p_posy = 1204 debug = -3 ech_temps = 0 @@ -710,9 +684,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick_axe_to_single_neuron -posx = 296 , posy = 772 +posx = 313 , posy = 773 reverse = 0 -p_posx = 824 , p_posy = 1204 +p_posx = 504 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -723,9 +697,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick_axe_to_single_neuron -posx = 291 , posy = 171 +posx = 308 , posy = 172 reverse = -1 -p_posx = 984 , p_posy = 1204 +p_posx = 664 , p_posy = 1204 debug = -3 ech_temps = 0 @@ -736,9 +710,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 43 , posy = 684 +posx = 60 , posy = 685 reverse = 0 -p_posx = 24 , p_posy = 1372 +p_posx = 824 , p_posy = 1204 debug = -4 ech_temps = 1 @@ -749,9 +723,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = mon_token -posx = 141 , posy = 341 +posx = 158 , posy = 342 reverse = 0 -p_posx = 184 , p_posy = 1372 +p_posx = 984 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -762,9 +736,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_debut -posx = 46 , posy = 341 +posx = 63 , posy = 342 reverse = 0 -p_posx = 344 , p_posy = 1372 +p_posx = 24 , p_posy = 1372 debug = -4 ech_temps = 1 @@ -775,9 +749,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_clock -posx = 134 , posy = 281 +posx = 151 , posy = 282 reverse = 1 -p_posx = 504 , p_posy = 1372 +p_posx = 184 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -788,9 +762,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick -posx = 231 , posy = 281 +posx = 248 , posy = 282 reverse = 0 -p_posx = 664 , p_posy = 1372 +p_posx = 344 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -801,9 +775,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 291 , posy = 1096 +posx = 308 , posy = 1097 reverse = 0 -p_posx = 824 , p_posy = 1372 +p_posx = 504 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -814,9 +788,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 291 , posy = 1155 +posx = 308 , posy = 1156 reverse = 0 -p_posx = 984 , p_posy = 1372 +p_posx = 664 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -827,9 +801,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 289 , posy = 1213 +posx = 306 , posy = 1214 reverse = 0 -p_posx = 24 , p_posy = 1540 +p_posx = 824 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -840,9 +814,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 602 , posy = 1098 +posx = 619 , posy = 1099 reverse = -2 -p_posx = 184 , p_posy = 1540 +p_posx = 984 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -853,9 +827,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 286 , posy = 1360 +posx = 303 , posy = 1361 reverse = 0 -p_posx = 344 , p_posy = 1540 +p_posx = 24 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -866,9 +840,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 602 , posy = 1158 +posx = 619 , posy = 1159 reverse = -2 -p_posx = 504 , p_posy = 1540 +p_posx = 184 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -879,9 +853,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 606 , posy = 1220 +posx = 623 , posy = 1221 reverse = -2 -p_posx = 664 , p_posy = 1540 +p_posx = 344 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -892,9 +866,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_save_images_to_disk -posx = 618 , posy = 1361 +posx = 635 , posy = 1362 reverse = -2 -p_posx = 824 , p_posy = 1540 +p_posx = 504 , p_posy = 1540 debug = -3 ech_temps = 0 @@ -905,9 +879,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 595 , posy = 993 +posx = 612 , posy = 994 reverse = -2 -p_posx = 984 , p_posy = 1540 +p_posx = 664 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -918,9 +892,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 289 , posy = 1284 +posx = 306 , posy = 1285 reverse = 0 -p_posx = 24 , p_posy = 1708 +p_posx = 824 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -931,9 +905,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 604 , posy = 1285 +posx = 621 , posy = 1286 reverse = -2 -p_posx = 184 , p_posy = 1708 +p_posx = 984 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -944,9 +918,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 732 , posy = 290 +posx = 749 , posy = 291 reverse = 0 -p_posx = 344 , p_posy = 1708 +p_posx = 24 , p_posy = 1708 debug = -4 ech_temps = 0 @@ -957,9 +931,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_modulo -posx = 630 , posy = 289 +posx = 647 , posy = 290 reverse = 0 -p_posx = 504 , p_posy = 1708 +p_posx = 184 , p_posy = 1708 debug = -4 ech_temps = 0 @@ -970,9 +944,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 637 , posy = 348 +posx = 654 , posy = 349 reverse = 1 -p_posx = 664 , p_posy = 1708 +p_posx = 344 , p_posy = 1708 debug = -4 ech_temps = 1 @@ -983,9 +957,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 411 , posy = 230 +posx = 449 , posy = 228 reverse = -114 -p_posx = 824 , p_posy = 1708 +p_posx = 504 , p_posy = 1708 debug = -4 ech_temps = 0 @@ -996,9 +970,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 447 , posy = 457 -reverse = -100 -p_posx = 984 , p_posy = 1708 +posx = 595 , posy = 443 +reverse = -2 +p_posx = 664 , p_posy = 1708 debug = -3 ech_temps = 0 @@ -1009,23 +983,23 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 517 , posy = 427 +posx = 410 , posy = 446 reverse = -1 -p_posx = 24 , p_posy = 1876 +p_posx = 824 , p_posy = 1708 debug = -3 ech_temps = 0 -% +%Les commentaires doivent etre mis ici. groupe = 3 , type = 14 , nbre neurones = 1 , seuil = 0.000000 taillex = 1 , tailley = 1 learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 714 , posy = 500 -reverse = -107 -p_posx = 184 , p_posy = 1876 -debug = -3 +posx = 734 , posy = 442 +reverse = -2 +p_posx = 984 , p_posy = 1708 +debug = -4 ech_temps = 0 %Les commentaires doivent etre mis ici. @@ -1035,9 +1009,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 140 , posy = 534 +posx = 159 , posy = 519 reverse = -1 -p_posx = 344 , p_posy = 1876 +p_posx = 24 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1048,22 +1022,22 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 509 , posy = 563 +posx = 527 , posy = 574 reverse = -1 -p_posx = 504 , p_posy = 1876 +p_posx = 184 , p_posy = 1876 debug = -3 ech_temps = 0 %Les commentaires doivent etre mis ici. -groupe = 89 , type = 32 , nbre neurones = 3 , seuil = 0.000000 +groupe = 89 , type = 32 , nbre neurones = 4 , seuil = 0.000000 taillex = 1 , tailley = 1 learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = front+ -posx = 258 , posy = 567 +posx = 266 , posy = 563 reverse = -1 -p_posx = 664 , p_posy = 1876 +p_posx = 344 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1074,9 +1048,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_z-1 -posx = 206 , posy = 518 +posx = 241 , posy = 508 reverse = -1 -p_posx = 824 , p_posy = 1876 +p_posx = 504 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1087,9 +1061,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 387 , posy = 631 +posx = 464 , posy = 491 reverse = -1 -p_posx = 984 , p_posy = 1876 +p_posx = 664 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1100,23 +1074,23 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_z-1 -posx = 325 , posy = 606 +posx = 345 , posy = 490 reverse = -1 -p_posx = 24 , p_posy = 2044 +p_posx = 824 , p_posy = 1876 debug = -3 ech_temps = 0 -%Les commentaires doivent etre mis ici. +% groupe = concat_alt , type = 14 , nbre neurones = 4 , seuil = 0.000000 taillex = 1 , tailley = 4 learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_concatenation -posx = 709 , posy = 390 -reverse = -1 -p_posx = 184 , p_posy = 2044 -debug = -3 +posx = 743 , posy = 397 +reverse = -2 +p_posx = 984 , p_posy = 1876 +debug = -4 ech_temps = 0 %Les commentaires doivent etre mis ici. @@ -1126,9 +1100,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 437 , posy = 703 +posx = 454 , posy = 704 reverse = -1 -p_posx = 344 , p_posy = 2044 +p_posx = 24 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1139,9 +1113,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 598 , posy = 547 +posx = 629 , posy = 576 reverse = -1 -p_posx = 504 , p_posy = 2044 +p_posx = 184 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1152,9 +1126,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 627 , posy = 404 +posx = 644 , posy = 405 reverse = -1 -p_posx = 664 , p_posy = 2044 +p_posx = 344 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1165,9 +1139,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 283 , posy = 511 +posx = 68 , posy = 622 reverse = -1 -p_posx = 824 , p_posy = 2044 +p_posx = 504 , p_posy = 2044 debug = -3 ech_temps = 1 @@ -1178,9 +1152,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 343 , posy = 535 +posx = 348 , posy = 571 reverse = -1 -p_posx = 984 , p_posy = 2044 +p_posx = 664 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1191,9 +1165,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 436 , posy = 541 +posx = 448 , posy = 575 reverse = -1 -p_posx = 24 , p_posy = 2212 +p_posx = 824 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1204,9 +1178,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 201 , posy = 134 +posx = 217 , posy = 136 reverse = -121 -p_posx = 184 , p_posy = 2212 +p_posx = 984 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1217,9 +1191,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 1043 , posy = 135 +posx = 1060 , posy = 136 reverse = -1 -p_posx = 344 , p_posy = 2212 +p_posx = 24 , p_posy = 2212 debug = -3 ech_temps = 0 @@ -1230,9 +1204,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 705 , posy = 104 +posx = 722 , posy = 105 reverse = -128 -p_posx = 504 , p_posy = 2212 +p_posx = 184 , p_posy = 2212 debug = -4 ech_temps = 0 @@ -1243,13 +1217,91 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 381 , posy = 925 +posx = 398 , posy = 926 reverse = -135 +p_posx = 344 , p_posy = 2212 +debug = -4 +ech_temps = 0 + +%threshold = delay (in nb of loop) before pulse +groupe = 98 , type = 14 , nbre neurones = 1 , seuil = 300.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_one_pulse +posx = 159 , posy = 583 +reverse = -1 +p_posx = 504 , p_posy = 2212 +debug = -3 +ech_temps = 0 + +%1: gas_high, 2: gas_mid, 3: gas_low +groupe = three_gas , type = 14 , nbre neurones = 3 , seuil = 0.000000 +taillex = 1 , tailley = 3 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_load_mask +posx = 1075 , posy = 705 +reverse = 1 p_posx = 664 , p_posy = 2212 debug = -4 +ech_temps = 1 + +%Les commentaires doivent etre mis ici. +groupe = 6 , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_start +posx = 1133 , posy = 689 +reverse = 1 +p_posx = 824 , p_posy = 2212 +debug = -4 +ech_temps = 1 + +%Les commentaires doivent etre mis ici. +groupe = gas_high , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_extract_neurons +posx = 1025 , posy = 645 +reverse = 1 +p_posx = 984 , p_posy = 2212 +debug = -3 +ech_temps = 0 + +%Les commentaires doivent etre mis ici. +groupe = gas_lower , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_extract_neurons +posx = 959 , posy = 747 +reverse = 170 +p_posx = 24 , p_posy = 2380 +debug = -3 +ech_temps = 0 + +%Les commentaires doivent etre mis ici. +groupe = gas_mid , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_extract_neurons +posx = 992 , posy = 694 +reverse = 177 +p_posx = 184 , p_posy = 2380 +debug = -3 ech_temps = 0 -nombre de liaisons = 132 +nombre de liaisons = 139 %Les commentaires doivent etre mis ici. liaison entre v_motors et 30 , type = 5 , nbre = 1 , norme = 0.100000 temps de memorisation entree= 0.000000 @@ -1580,7 +1632,7 @@ liaison entre 12 et dcompass , type = 5 , nbre = 1 , norme = 0.100000 temps de memorisation sortie= 0.000000 mode de calcul = 0 secondaire = 0 - nom = -ndesired_compass-i0.-m0-M360 + nom = -ndesired_compass-i130.-m0-M360 proba = 1.000000 %Les commentaires doivent etre mis ici. liaison entre 12 et 13 , type = 5 , nbre = 1 , norme = 0.100000 @@ -1613,7 +1665,7 @@ liaison entre 20 et rotation_to_axis , type = 3 , nbre = 1 , norme = 1.000000 secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre axis_centered et axis_centered2 , type = 3 , nbre = 1 , norme = 0.500000 +liaison entre axis_centered et axis_centered2 , type = 3 , nbre = 1 , norme = 1.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -1663,21 +1715,7 @@ liaison entre positive_error et gas_high2 , type = 3 , nbre = 1 , norme = 1.00 secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre negative_error et gas_low2 , type = 3 , nbre = 1 , norme = 1.000000 - temps de memorisation entree= 0.000000 - temps de memorisation sortie= 0.000000 - mode de calcul = 0 - secondaire = 0 - proba = 1.000000 -%Les commentaires doivent etre mis ici. -liaison entre gas_high et gas_high2 , type = 3 , nbre = 1 , norme = 0.750000 - temps de memorisation entree= 0.000000 - temps de memorisation sortie= 0.000000 - mode de calcul = 0 - secondaire = 0 - proba = 1.000000 -%Les commentaires doivent etre mis ici. -liaison entre gas_low et gas_low2 , type = 3 , nbre = 1 , norme = 0.500000 +liaison entre negative_error et gas_mid2 , type = 3 , nbre = 1 , norme = 1.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -1691,7 +1729,7 @@ liaison entre gas_high2 et throttle_decision , type = 3 , nbre = 1 , norme = 1 secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre gas_low2 et throttle_decision , type = 3 , nbre = 1 , norme = 1.000000 +liaison entre gas_mid2 et throttle_decision , type = 3 , nbre = 1 , norme = 1.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -1744,13 +1782,6 @@ liaison entre more_negative_error et gas_lower2 , type = 3 , nbre = 1 , norme secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre gas_low et gas_lower2 , type = 3 , nbre = 1 , norme = 0.300000 - temps de memorisation entree= 0.000000 - temps de memorisation sortie= 0.000000 - mode de calcul = 0 - secondaire = 0 - proba = 1.000000 -%Les commentaires doivent etre mis ici. liaison entre gas_lower2 et throttle_decision , type = 3 , nbre = 1 , norme = -1.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 @@ -1763,7 +1794,7 @@ liaison entre 12 et rot , type = 5 , nbre = 1 , norme = 0.100000 temps de memorisation sortie= 0.000000 mode de calcul = 0 secondaire = 0 - nom = -nrot + nom = -nrot-i1 proba = 1.000000 %Les commentaires doivent etre mis ici. liaison entre rot et rotation_to_axis , type = 3 , nbre = 1 , norme = 1.000000 @@ -2007,14 +2038,14 @@ liaison entre arm_or_checkbox et 2 , type = 5 , nbre = 1 , norme = 0.100000 nom = save proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre 33 et alt_2 , type = 3 , nbre = 1 , norme = 0.010000 +liaison entre 33 et alt_2 , type = 3 , nbre = 1 , norme = 0.030000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre alt_2 et alt_2 , type = 3 , nbre = 1 , norme = 0.990000 +liaison entre alt_2 et alt_2 , type = 3 , nbre = 1 , norme = 0.970000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -2212,7 +2243,7 @@ liaison entre 12 et activate_visual_control , type = 5 , nbre = 1 , norme = 0. nom = -nactivate_visual_control proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre 95 et motors , type = 3 , nbre = 1 , norme = 1.000000 +liaison entre 95 et motors , type = 3 , nbre = 1 , norme = 2.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -2241,3 +2272,78 @@ liaison entre buttons et 5 , type = 5 , nbre = 1 , norme = 0.100000 secondaire = 0 nom = -bjoystick-s1-v proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 12 et 98 , type = 5 , nbre = 1 , norme = 0.100000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = ??? + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 98 et 90 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 98 et 89 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 6 et three_gas , type = 5 , nbre = 1 , norme = 0.100000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = mask_gas.txt + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre three_gas et gas_high , type = 5 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = -x0-y0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre three_gas et gas_mid , type = 5 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = -x0-y1 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre three_gas et gas_lower , type = 5 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = -x0-y2 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre gas_high et gas_high2 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre gas_mid et gas_mid2 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre gas_lower et gas_lower2 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 diff --git a/Promethe_scripts/navigation/drone/drone.symb b/Promethe_scripts/navigation/drone/drone.symb index 5461917..b03d3e7 100644 --- a/Promethe_scripts/navigation/drone/drone.symb +++ b/Promethe_scripts/navigation/drone/drone.symb @@ -1,4 +1,4 @@ -nombre de groupes = 96 +nombre de groupes = 100 % groupe = 30 , type = 14 , nbre neurones = 1 , seuil = 0.000000 taillex = 1 , tailley = 1 @@ -6,7 +6,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_frame_rate -posx = 1133 , posy = 105 +posx = 1150 , posy = 106 reverse = -2 p_posx = 24 , p_posy = 28 debug = -4 @@ -19,7 +19,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 1270 , posy = 156 +posx = 1287 , posy = 157 reverse = -1 p_posx = 184 , p_posy = 28 debug = -3 @@ -32,7 +32,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 976 , posy = 105 +posx = 993 , posy = 106 reverse = -1 p_posx = 344 , p_posy = 28 debug = -3 @@ -45,7 +45,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 1164 , posy = 209 +posx = 1181 , posy = 210 reverse = 0 p_posx = 504 , p_posy = 28 debug = -4 @@ -58,7 +58,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 1224 , posy = 385 +posx = 1241 , posy = 386 reverse = -2 p_posx = 664 , p_posy = 28 debug = -4 @@ -71,7 +71,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 1074 , posy = 777 +posx = 1091 , posy = 778 reverse = 0 p_posx = 824 , p_posy = 28 debug = -4 @@ -84,7 +84,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 1083 , posy = 342 +posx = 1100 , posy = 343 reverse = 0 p_posx = 984 , p_posy = 28 debug = -4 @@ -97,7 +97,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 1182 , posy = 593 +posx = 1199 , posy = 594 reverse = -2 p_posx = 24 , p_posy = 196 debug = -4 @@ -110,7 +110,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_concatenation -posx = 976 , posy = 877 +posx = 993 , posy = 878 reverse = 0 p_posx = 184 , p_posy = 196 debug = -4 @@ -123,7 +123,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_concatenation -posx = 976 , posy = 270 +posx = 993 , posy = 271 reverse = 0 p_posx = 344 , p_posy = 196 debug = -4 @@ -136,7 +136,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 1043 , posy = 542 +posx = 1060 , posy = 543 reverse = 0 p_posx = 504 , p_posy = 196 debug = -4 @@ -149,7 +149,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 928 , posy = 169 +posx = 945 , posy = 170 reverse = 0 p_posx = 664 , p_posy = 196 debug = -4 @@ -162,7 +162,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_start -posx = 970 , posy = 39 +posx = 987 , posy = 40 reverse = 1 p_posx = 824 , p_posy = 196 debug = -4 @@ -175,7 +175,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_load_mask -posx = 856 , posy = 39 +posx = 873 , posy = 40 reverse = 1 p_posx = 984 , p_posy = 196 debug = -4 @@ -188,7 +188,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 860 , posy = 225 +posx = 877 , posy = 226 reverse = 0 p_posx = 24 , p_posy = 364 debug = -4 @@ -201,7 +201,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold -posx = 856 , posy = 737 +posx = 873 , posy = 738 reverse = 0 p_posx = 184 , p_posy = 364 debug = -4 @@ -214,7 +214,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold -posx = 856 , posy = 808 +posx = 873 , posy = 809 reverse = 0 p_posx = 344 , p_posy = 364 debug = -4 @@ -227,7 +227,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold -posx = 856 , posy = 877 +posx = 873 , posy = 878 reverse = 0 p_posx = 504 , p_posy = 364 debug = -4 @@ -240,7 +240,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 813 , posy = 290 +posx = 830 , posy = 291 reverse = 0 p_posx = 664 , p_posy = 364 debug = -4 @@ -253,7 +253,7 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 947 , posy = 616 +posx = 964 , posy = 617 reverse = 0 p_posx = 824 , p_posy = 364 debug = -4 @@ -266,23 +266,23 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 947 , posy = 512 +posx = 964 , posy = 513 reverse = 0 p_posx = 984 , p_posy = 364 debug = -4 ech_temps = 0 % -groupe = gas_low2 , type = 14 , nbre neurones = 1 , seuil = 0.000000 +groupe = gas_mid2 , type = 14 , nbre neurones = 1 , seuil = 0.000000 taillex = 1 , tailley = 1 learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 947 , posy = 572 -reverse = 0 +posx = 964 , posy = 573 +reverse = -1 p_posx = 24 , p_posy = 532 -debug = -4 +debug = 1 ech_temps = 0 %Les commentaires doivent etre mis ici. @@ -292,38 +292,12 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 890 , posy = 347 +posx = 907 , posy = 348 reverse = -2 p_posx = 184 , p_posy = 532 debug = -4 ech_temps = 0 -% -groupe = gas_high , type = 14 , nbre neurones = 1 , seuil = 0.000000 -taillex = 1 , tailley = 1 -learning rate = 1.000000 -simulation speed = 1.000000 -type2 = 0 -groupe = f_bias -posx = 867 , posy = 453 -reverse = 0 -p_posx = 344 , p_posy = 532 -debug = -4 -ech_temps = 1 - -% -groupe = gas_low , type = 14 , nbre neurones = 1 , seuil = 0.000000 -taillex = 1 , tailley = 1 -learning rate = 1.000000 -simulation speed = 1.000000 -type2 = 0 -groupe = f_bias -posx = 867 , posy = 675 -reverse = 0 -p_posx = 504 , p_posy = 532 -debug = -4 -ech_temps = 1 - % groupe = more_negative_error , type = 32 , nbre neurones = 1 , seuil = 0.100000 taillex = 1 , tailley = 1 @@ -331,9 +305,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = threshold_mask -posx = 848 , posy = 616 +posx = 865 , posy = 617 reverse = 0 -p_posx = 664 , p_posy = 532 +p_posx = 344 , p_posy = 532 debug = -4 ech_temps = 0 @@ -344,9 +318,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = mask -posx = 848 , posy = 572 +posx = 865 , posy = 573 reverse = 0 -p_posx = 824 , p_posy = 532 +p_posx = 504 , p_posy = 532 debug = -4 ech_temps = 0 @@ -357,9 +331,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = mask -posx = 848 , posy = 512 +posx = 865 , posy = 513 reverse = 0 -p_posx = 984 , p_posy = 532 +p_posx = 664 , p_posy = 532 debug = -4 ech_temps = 0 @@ -370,9 +344,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 673 , posy = 224 +posx = 690 , posy = 225 reverse = 0 -p_posx = 24 , p_posy = 700 +p_posx = 824 , p_posy = 532 debug = -4 ech_temps = 0 @@ -383,9 +357,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 713 , posy = 672 +posx = 730 , posy = 673 reverse = -2 -p_posx = 184 , p_posy = 700 +p_posx = 984 , p_posy = 532 debug = -4 ech_temps = 0 @@ -397,9 +371,9 @@ alpha = 0.000000 simulation speed = 1.000000 type2 = 0 groupe = ??? -posx = 607 , posy = 808 +posx = 624 , posy = 809 reverse = 0 -p_posx = 344 , p_posy = 700 +p_posx = 24 , p_posy = 700 debug = -4 ech_temps = 0 @@ -411,9 +385,9 @@ alpha = 0.000000 simulation speed = 1.000000 type2 = 0 groupe = ??? -posx = 607 , posy = 737 +posx = 624 , posy = 738 reverse = 0 -p_posx = 504 , p_posy = 700 +p_posx = 184 , p_posy = 700 debug = -4 ech_temps = 0 @@ -424,9 +398,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 567 , posy = 171 +posx = 584 , posy = 172 reverse = -1 -p_posx = 664 , p_posy = 700 +p_posx = 344 , p_posy = 700 debug = -3 ech_temps = 0 @@ -437,9 +411,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 550 , posy = 290 +posx = 567 , posy = 291 reverse = 0 -p_posx = 824 , p_posy = 700 +p_posx = 504 , p_posy = 700 debug = -4 ech_temps = 0 @@ -450,9 +424,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 725 , posy = 579 +posx = 742 , posy = 580 reverse = -1 -p_posx = 984 , p_posy = 700 +p_posx = 664 , p_posy = 700 debug = -3 ech_temps = 0 @@ -463,9 +437,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 550 , posy = 848 +posx = 567 , posy = 849 reverse = 0 -p_posx = 24 , p_posy = 868 +p_posx = 824 , p_posy = 700 debug = -4 ech_temps = 1 @@ -476,9 +450,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 550 , posy = 697 +posx = 567 , posy = 698 reverse = 0 -p_posx = 184 , p_posy = 868 +p_posx = 984 , p_posy = 700 debug = -4 ech_temps = 1 @@ -489,9 +463,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 507 , posy = 39 +posx = 524 , posy = 40 reverse = 0 -p_posx = 344 , p_posy = 868 +p_posx = 24 , p_posy = 868 debug = -4 ech_temps = 1 @@ -502,9 +476,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 498 , posy = 356 +posx = 515 , posy = 357 reverse = -2 -p_posx = 504 , p_posy = 868 +p_posx = 184 , p_posy = 868 debug = -4 ech_temps = 0 @@ -515,9 +489,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 715 , posy = 441 +posx = 734 , posy = 484 reverse = -2 -p_posx = 664 , p_posy = 868 +p_posx = 344 , p_posy = 868 debug = -4 ech_temps = 0 @@ -528,9 +502,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 411 , posy = 356 +posx = 428 , posy = 357 reverse = -2 -p_posx = 824 , p_posy = 868 +p_posx = 504 , p_posy = 868 debug = -4 ech_temps = 0 @@ -541,9 +515,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 497 , posy = 230 +posx = 514 , posy = 231 reverse = -2 -p_posx = 984 , p_posy = 868 +p_posx = 664 , p_posy = 868 debug = -3 ech_temps = 0 @@ -554,9 +528,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 597 , posy = 482 +posx = 374 , posy = 376 reverse = -2 -p_posx = 24 , p_posy = 1036 +p_posx = 824 , p_posy = 868 debug = -3 ech_temps = 0 @@ -567,9 +541,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 384 , posy = 426 -reverse = -2 -p_posx = 184 , p_posy = 1036 +posx = 305 , posy = 408 +reverse = -1 +p_posx = 984 , p_posy = 868 debug = -3 ech_temps = 0 @@ -580,9 +554,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 791 , posy = 403 +posx = 828 , posy = 401 reverse = -2 -p_posx = 344 , p_posy = 1036 +p_posx = 24 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -593,9 +567,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = OR -posx = 379 , posy = 991 +posx = 396 , posy = 992 reverse = -2 -p_posx = 504 , p_posy = 1036 +p_posx = 184 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -606,9 +580,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_vue_metres -posx = 351 , posy = 261 +posx = 390 , posy = 260 reverse = 0 -p_posx = 664 , p_posy = 1036 +p_posx = 344 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -619,9 +593,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 351 , posy = 321 +posx = 368 , posy = 322 reverse = 0 -p_posx = 824 , p_posy = 1036 +p_posx = 504 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -632,9 +606,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 240 , posy = 424 +posx = 206 , posy = 470 reverse = -1 -p_posx = 984 , p_posy = 1036 +p_posx = 664 , p_posy = 1036 debug = -3 ech_temps = 0 @@ -645,9 +619,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 356 , posy = 684 +posx = 373 , posy = 685 reverse = 0 -p_posx = 24 , p_posy = 1204 +p_posx = 824 , p_posy = 1036 debug = -4 ech_temps = 0 @@ -658,9 +632,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 240 , posy = 479 +posx = 264 , posy = 372 reverse = -1 -p_posx = 184 , p_posy = 1204 +p_posx = 984 , p_posy = 1036 debug = -3 ech_temps = 0 @@ -671,9 +645,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 291 , posy = 1017 +posx = 308 , posy = 1018 reverse = -2 -p_posx = 344 , p_posy = 1204 +p_posx = 24 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -684,9 +658,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 291 , posy = 967 +posx = 308 , posy = 968 reverse = -2 -p_posx = 504 , p_posy = 1204 +p_posx = 184 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -697,9 +671,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick_buttons_to_neurons -posx = 291 , posy = 877 +posx = 308 , posy = 878 reverse = -1 -p_posx = 664 , p_posy = 1204 +p_posx = 344 , p_posy = 1204 debug = -3 ech_temps = 0 @@ -710,9 +684,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick_axe_to_single_neuron -posx = 296 , posy = 772 +posx = 313 , posy = 773 reverse = 0 -p_posx = 824 , p_posy = 1204 +p_posx = 504 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -723,9 +697,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick_axe_to_single_neuron -posx = 291 , posy = 171 +posx = 308 , posy = 172 reverse = -1 -p_posx = 984 , p_posy = 1204 +p_posx = 664 , p_posy = 1204 debug = -3 ech_temps = 0 @@ -736,9 +710,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 43 , posy = 684 +posx = 60 , posy = 685 reverse = 0 -p_posx = 24 , p_posy = 1372 +p_posx = 824 , p_posy = 1204 debug = -4 ech_temps = 1 @@ -749,9 +723,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = mon_token -posx = 141 , posy = 341 +posx = 158 , posy = 342 reverse = 0 -p_posx = 184 , p_posy = 1372 +p_posx = 984 , p_posy = 1204 debug = -4 ech_temps = 0 @@ -762,9 +736,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_debut -posx = 46 , posy = 341 +posx = 63 , posy = 342 reverse = 0 -p_posx = 344 , p_posy = 1372 +p_posx = 24 , p_posy = 1372 debug = -4 ech_temps = 1 @@ -775,9 +749,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_clock -posx = 134 , posy = 281 +posx = 151 , posy = 282 reverse = 1 -p_posx = 504 , p_posy = 1372 +p_posx = 184 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -788,9 +762,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_joystick -posx = 231 , posy = 281 +posx = 248 , posy = 282 reverse = 0 -p_posx = 664 , p_posy = 1372 +p_posx = 344 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -801,9 +775,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 291 , posy = 1096 +posx = 308 , posy = 1097 reverse = 0 -p_posx = 824 , p_posy = 1372 +p_posx = 504 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -814,9 +788,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 291 , posy = 1155 +posx = 308 , posy = 1156 reverse = 0 -p_posx = 984 , p_posy = 1372 +p_posx = 664 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -827,9 +801,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 289 , posy = 1213 +posx = 306 , posy = 1214 reverse = 0 -p_posx = 24 , p_posy = 1540 +p_posx = 824 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -840,9 +814,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 602 , posy = 1098 +posx = 619 , posy = 1099 reverse = -2 -p_posx = 184 , p_posy = 1540 +p_posx = 984 , p_posy = 1372 debug = -4 ech_temps = 0 @@ -853,9 +827,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 286 , posy = 1360 +posx = 303 , posy = 1361 reverse = 0 -p_posx = 344 , p_posy = 1540 +p_posx = 24 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -866,9 +840,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 602 , posy = 1158 +posx = 619 , posy = 1159 reverse = -2 -p_posx = 504 , p_posy = 1540 +p_posx = 184 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -879,9 +853,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 606 , posy = 1220 +posx = 623 , posy = 1221 reverse = -2 -p_posx = 664 , p_posy = 1540 +p_posx = 344 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -892,9 +866,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_save_images_to_disk -posx = 618 , posy = 1361 +posx = 635 , posy = 1362 reverse = -2 -p_posx = 824 , p_posy = 1540 +p_posx = 504 , p_posy = 1540 debug = -3 ech_temps = 0 @@ -905,9 +879,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 595 , posy = 993 +posx = 612 , posy = 994 reverse = -2 -p_posx = 984 , p_posy = 1540 +p_posx = 664 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -918,9 +892,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_in -posx = 289 , posy = 1284 +posx = 306 , posy = 1285 reverse = 0 -p_posx = 24 , p_posy = 1708 +p_posx = 824 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -931,9 +905,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 604 , posy = 1285 +posx = 621 , posy = 1286 reverse = -2 -p_posx = 184 , p_posy = 1708 +p_posx = 984 , p_posy = 1540 debug = -4 ech_temps = 0 @@ -944,9 +918,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 732 , posy = 290 +posx = 749 , posy = 291 reverse = 0 -p_posx = 344 , p_posy = 1708 +p_posx = 24 , p_posy = 1708 debug = -4 ech_temps = 0 @@ -957,9 +931,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_modulo -posx = 630 , posy = 289 +posx = 647 , posy = 290 reverse = 0 -p_posx = 504 , p_posy = 1708 +p_posx = 184 , p_posy = 1708 debug = -4 ech_temps = 0 @@ -970,9 +944,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 637 , posy = 348 +posx = 654 , posy = 349 reverse = 1 -p_posx = 664 , p_posy = 1708 +p_posx = 344 , p_posy = 1708 debug = -4 ech_temps = 1 @@ -983,9 +957,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 411 , posy = 230 +posx = 449 , posy = 228 reverse = -114 -p_posx = 824 , p_posy = 1708 +p_posx = 504 , p_posy = 1708 debug = -4 ech_temps = 0 @@ -996,9 +970,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 447 , posy = 457 -reverse = -100 -p_posx = 984 , p_posy = 1708 +posx = 595 , posy = 443 +reverse = -2 +p_posx = 664 , p_posy = 1708 debug = -3 ech_temps = 0 @@ -1009,23 +983,23 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 517 , posy = 427 +posx = 410 , posy = 446 reverse = -1 -p_posx = 24 , p_posy = 1876 +p_posx = 824 , p_posy = 1708 debug = -3 ech_temps = 0 -% +%Les commentaires doivent etre mis ici. groupe = 3 , type = 14 , nbre neurones = 1 , seuil = 0.000000 taillex = 1 , tailley = 1 learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 714 , posy = 500 -reverse = -107 -p_posx = 184 , p_posy = 1876 -debug = -3 +posx = 734 , posy = 442 +reverse = -2 +p_posx = 984 , p_posy = 1708 +debug = -4 ech_temps = 0 %Les commentaires doivent etre mis ici. @@ -1035,9 +1009,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 140 , posy = 534 +posx = 159 , posy = 519 reverse = -1 -p_posx = 344 , p_posy = 1876 +p_posx = 24 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1048,9 +1022,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 509 , posy = 563 +posx = 527 , posy = 574 reverse = -1 -p_posx = 504 , p_posy = 1876 +p_posx = 184 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1061,9 +1035,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = front+ -posx = 258 , posy = 567 +posx = 266 , posy = 563 reverse = -1 -p_posx = 664 , p_posy = 1876 +p_posx = 344 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1074,9 +1048,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_z-1 -posx = 206 , posy = 518 +posx = 241 , posy = 508 reverse = -1 -p_posx = 824 , p_posy = 1876 +p_posx = 504 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1087,9 +1061,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 387 , posy = 631 +posx = 464 , posy = 491 reverse = -1 -p_posx = 984 , p_posy = 1876 +p_posx = 664 , p_posy = 1876 debug = -3 ech_temps = 0 @@ -1100,23 +1074,23 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_z-1 -posx = 325 , posy = 606 +posx = 345 , posy = 490 reverse = -1 -p_posx = 24 , p_posy = 2044 +p_posx = 824 , p_posy = 1876 debug = -3 ech_temps = 0 -%Les commentaires doivent etre mis ici. +% groupe = concat_alt , type = 14 , nbre neurones = 1 , seuil = 0.000000 taillex = 1 , tailley = 4 learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_concatenation -posx = 709 , posy = 390 -reverse = -1 -p_posx = 184 , p_posy = 2044 -debug = -3 +posx = 743 , posy = 397 +reverse = -2 +p_posx = 984 , p_posy = 1876 +debug = -4 ech_temps = 0 %Les commentaires doivent etre mis ici. @@ -1126,9 +1100,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_display_image_activity -posx = 437 , posy = 703 +posx = 454 , posy = 704 reverse = -1 -p_posx = 344 , p_posy = 2044 +p_posx = 24 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1139,9 +1113,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 598 , posy = 547 +posx = 629 , posy = 576 reverse = -1 -p_posx = 504 , p_posy = 2044 +p_posx = 184 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1152,9 +1126,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 627 , posy = 404 +posx = 644 , posy = 405 reverse = -1 -p_posx = 664 , p_posy = 2044 +p_posx = 344 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1165,9 +1139,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_bias -posx = 283 , posy = 511 +posx = 68 , posy = 622 reverse = -1 -p_posx = 824 , p_posy = 2044 +p_posx = 504 , p_posy = 2044 debug = -3 ech_temps = 1 @@ -1178,9 +1152,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_sum_no_seuil -posx = 343 , posy = 535 +posx = 348 , posy = 571 reverse = -1 -p_posx = 984 , p_posy = 2044 +p_posx = 664 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1191,9 +1165,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 436 , posy = 541 +posx = 448 , posy = 575 reverse = -1 -p_posx = 24 , p_posy = 2212 +p_posx = 824 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1204,9 +1178,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_checkbox -posx = 201 , posy = 134 +posx = 217 , posy = 136 reverse = -121 -p_posx = 184 , p_posy = 2212 +p_posx = 984 , p_posy = 2044 debug = -3 ech_temps = 0 @@ -1217,9 +1191,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_multiply -posx = 1043 , posy = 135 +posx = 1060 , posy = 136 reverse = -1 -p_posx = 344 , p_posy = 2212 +p_posx = 24 , p_posy = 2212 debug = -3 ech_temps = 0 @@ -1230,9 +1204,9 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 705 , posy = 104 +posx = 722 , posy = 105 reverse = -128 -p_posx = 504 , p_posy = 2212 +p_posx = 184 , p_posy = 2212 debug = -4 ech_temps = 0 @@ -1243,13 +1217,92 @@ learning rate = 1.000000 simulation speed = 1.000000 type2 = 0 groupe = f_out -posx = 381 , posy = 925 +posx = 398 , posy = 926 reverse = -135 -p_posx = 664 , p_posy = 2212 +p_posx = 344 , p_posy = 2212 debug = -4 ech_temps = 0 -nombre de liaisons = 132 +%threshold = delay (in nb of loop) before pulse +groupe = 98 , type = 14 , nbre neurones = 1 , seuil = 300.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_one_pulse +posx = 159 , posy = 583 +reverse = -1 +p_posx = 504 , p_posy = 2212 +debug = 1 +ech_temps = 0 + +%1: gas_high, 2: gas_mid, 3: gas_low + +groupe = three_gas , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 3 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_load_mask +posx = 1075 , posy = 705 +reverse = 1 +p_posx = 984 , p_posy = 2212 +debug = 0 +ech_temps = 1 + +%Les commentaires doivent etre mis ici. +groupe = 6 , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_start +posx = 1133 , posy = 689 +reverse = 1 +p_posx = 24 , p_posy = 2380 +debug = 0 +ech_temps = 1 + +%Les commentaires doivent etre mis ici. +groupe = gas_high , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_extract_neurons +posx = 1025 , posy = 645 +reverse = 1 +p_posx = 0 , p_posy = 0 +debug = 1 +ech_temps = 0 + +%Les commentaires doivent etre mis ici. +groupe = gas_lower , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_extract_neurons +posx = 959 , posy = 747 +reverse = 170 +p_posx = 24 , p_posy = 2380 +debug = 1 +ech_temps = 0 + +%Les commentaires doivent etre mis ici. +groupe = gas_mid , type = 14 , nbre neurones = 1 , seuil = 0.000000 +taillex = 1 , tailley = 1 +learning rate = 1.000000 +simulation speed = 1.000000 +type2 = 0 +groupe = f_extract_neurons +posx = 992 , posy = 694 +reverse = 177 +p_posx = 184 , p_posy = 2380 +debug = 1 +ech_temps = 0 + +nombre de liaisons = 139 %Les commentaires doivent etre mis ici. liaison entre v_motors et 30 , type = 5 , nbre = 1 , norme = 0.100000 temps de memorisation entree= 0.000000 @@ -1580,7 +1633,7 @@ liaison entre 12 et dcompass , type = 5 , nbre = 1 , norme = 0.100000 temps de memorisation sortie= 0.000000 mode de calcul = 0 secondaire = 0 - nom = -ndesired_compass-i0.-m0-M360 + nom = -ndesired_compass-i130.-m0-M360 proba = 1.000000 %Les commentaires doivent etre mis ici. liaison entre 12 et 13 , type = 5 , nbre = 1 , norme = 0.100000 @@ -1663,21 +1716,7 @@ liaison entre positive_error et gas_high2 , type = 3 , nbre = 1 , norme = 1.00 secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre negative_error et gas_low2 , type = 3 , nbre = 1 , norme = 1.000000 - temps de memorisation entree= 0.000000 - temps de memorisation sortie= 0.000000 - mode de calcul = 0 - secondaire = 0 - proba = 1.000000 -%Les commentaires doivent etre mis ici. -liaison entre gas_high et gas_high2 , type = 3 , nbre = 1 , norme = {4#GAS_HIGH} - temps de memorisation entree= 0.000000 - temps de memorisation sortie= 0.000000 - mode de calcul = 0 - secondaire = 0 - proba = 1.000000 -%Les commentaires doivent etre mis ici. -liaison entre gas_low et gas_low2 , type = 3 , nbre = 1 , norme = {3#GAS_LOW} +liaison entre negative_error et gas_mid2 , type = 3 , nbre = 1 , norme = 1.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -1691,7 +1730,7 @@ liaison entre gas_high2 et throttle_decision , type = 3 , nbre = 1 , norme = 1 secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre gas_low2 et throttle_decision , type = 3 , nbre = 1 , norme = 1.000000 +liaison entre gas_mid2 et throttle_decision , type = 3 , nbre = 1 , norme = 1.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -1744,13 +1783,6 @@ liaison entre more_negative_error et gas_lower2 , type = 3 , nbre = 1 , norme secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre gas_low et gas_lower2 , type = 3 , nbre = 1 , norme = {3#GAS_MORE_LOW} - temps de memorisation entree= 0.000000 - temps de memorisation sortie= 0.000000 - mode de calcul = 0 - secondaire = 0 - proba = 1.000000 -%Les commentaires doivent etre mis ici. liaison entre gas_lower2 et throttle_decision , type = 3 , nbre = 1 , norme = -1.00000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 @@ -1763,7 +1795,7 @@ liaison entre 12 et rot , type = 5 , nbre = 1 , norme = 0.100000 temps de memorisation sortie= 0.000000 mode de calcul = 0 secondaire = 0 - nom = -nrot + nom = -nrot-i1 proba = 1.000000 %Les commentaires doivent etre mis ici. liaison entre rot et rotation_to_axis , type = 3 , nbre = 1 , norme = 1 @@ -2007,14 +2039,14 @@ liaison entre arm_or_checkbox et 2 , type = 5 , nbre = 1 , norme = 0.100000 nom = save proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre 33 et alt_2 , type = 3 , nbre = 1 , norme = 0.0100000 +liaison entre 33 et alt_2 , type = 3 , nbre = 1 , norme = 0.0300000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 secondaire = 0 proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre alt_2 et alt_2 , type = 3 , nbre = 1 , norme = 0.99 +liaison entre alt_2 et alt_2 , type = 3 , nbre = 1 , norme = 0.97 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -2212,7 +2244,7 @@ liaison entre 12 et activate_visual_control , type = 5 , nbre = 1 , norme = 0. nom = -nactivate_visual_control proba = 1.000000 %Les commentaires doivent etre mis ici. -liaison entre 95 et motors , type = 3 , nbre = 1 , norme = 1.000000 +liaison entre 95 et motors , type = 3 , nbre = 1 , norme = 2.000000 temps de memorisation entree= 0.000000 temps de memorisation sortie= 0.000000 mode de calcul = 0 @@ -2241,3 +2273,78 @@ liaison entre buttons et 5 , type = 5 , nbre = 1 , norme = 0.100000 secondaire = 0 nom = -bjoystick-s1-v proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 12 et 98 , type = 5 , nbre = 1 , norme = 0.100000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = ??? + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 98 et 90 , type = 3 , nbre = 1 , norme = 1. + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 98 et 89 , type = 3 , nbre = 1 , norme = 1. + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre 6 et three_gas , type = 5 , nbre = 1 , norme = 0.100000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = mask_gas.txt + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre three_gas et gas_high , type = 5 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = -x0-y0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre three_gas et gas_mid , type = 5 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = -x0-y1 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre three_gas et gas_lower , type = 5 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + nom = -x0-y2 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre gas_high et gas_high2 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre gas_mid et gas_mid2 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 +%Les commentaires doivent etre mis ici. +liaison entre gas_lower et gas_lower2 , type = 3 , nbre = 1 , norme = 1.000000 + temps de memorisation entree= 0.000000 + temps de memorisation sortie= 0.000000 + mode de calcul = 0 + secondaire = 0 + proba = 1.000000 diff --git a/Promethe_scripts/navigation/drone/drone.var b/Promethe_scripts/navigation/drone/drone.var index ffb84da..0a42074 100644 --- a/Promethe_scripts/navigation/drone/drone.var +++ b/Promethe_scripts/navigation/drone/drone.var @@ -1,15 +1,6 @@ -@DYNAMIC_GAIN 0.5 +@DYNAMIC_GAIN 1.0 @COMPASS_GAIN 1.0 % convert altitude from cm to [0-1] range, for example 200 means 200 cm = 1 @MAX_ALT_CM 1000 -% gas percentage enough to climb if desired altitude is above measured -@GAS_HIGH 0.75 - -% gas percentage enough to stay stabilized if measured altitude is a little below desired altitude -@GAS_LOW 0.5 - -% value to substract to gas_low which will lower gas to descent/land when measured altitude is clearly below desired altitude -@GAS_MORE_LOW 0.3 - diff --git a/Promethe_scripts/navigation/drone/mask_gas.txt b/Promethe_scripts/navigation/drone/mask_gas.txt new file mode 100644 index 0000000..1b678cb --- /dev/null +++ b/Promethe_scripts/navigation/drone/mask_gas.txt @@ -0,0 +1,3 @@ +0.80 +0.5 +0.1 diff --git a/Promethe_scripts/navigation/drone/readme.md b/Promethe_scripts/navigation/drone/readme.md index 843c985..bc872d3 100644 --- a/Promethe_scripts/navigation/drone/readme.md +++ b/Promethe_scripts/navigation/drone/readme.md @@ -5,3 +5,18 @@ There is two altitude measures for gas control: alt and altitude_2. However only alt is simply from the ultrasonic distance sensor which an accurate distance from ground, it requires no processing but is fragile to ultrasound absorbing surfaces (such as wet grass). altitude_2 is a more robust altitude measure but has high variance and drifts over time. First, we simply use a recursive filter to take the mean value of the altitude (alt_2), this will help for the variance problem. Then, a checkbox is created in order to substract the current distance, this means that the current distance will be our zero (departure_alt) and the next altitudes (alt_2_offset) will be relative to this zero, this will help temporarily for the drift problem. + +## Mask + +### mask_3rd_axs.txt + +Mask to isolate the third axis (normally, the rotation of the joystick). + +### mask_gas.txt + +Files for the gas power command for each desired action. + +- 1st value: gas percentage enough to climb if desired altitude is above measured +- 2nd value: gas percentage enough to stay stabilized if measured altitude is a little below desired altitude +- 3rd value: value to substract to gas_low which will lower gas to descent/land when measured altitude is clearly below desired altitude + -- GitLab