csmine

[13 Décembre 2019] Ressources disponibles pour le TIPE

Sep 13th, 2019
447
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.31 KB | None | 0 0
  1. ALGORITHME DE TOURNEES DE VEHICULES :
  2.  
  3. TIPE de MP sur l'optimisation du trajet de plusieurs camions pour délivrer des clients :
  4. https://fr.geoconcept.com/download/education/memoire-2016-secto-optim.pdf
  5. -> TIPE sur "répartir des points de livraisons entre 8 camions de façon optimisée"
  6.  
  7. Un logiciel SIG (système d'information géographique) "algorithme de tournées de véhicules" [payant] :
  8. https://desktop.arcgis.com/fr/arcmap/10.4/extensions/network-analyst/vehicle-routing-problem.htm
  9. -> voir le secteur professionnel
  10.  
  11.  
  12. --------------------------------
  13.  
  14.  
  15. ALGORITHMES MULTI-MODAL ET MONO-MODAL ROUTIERS
  16.  
  17. Algorithmes de recherche d'itinéraire en transport multi-modal (solutions "pied", "voiture", "métro") :
  18. http://www.laas.fr/files/MOGISA/PresentationMathese.pdf
  19. -> noms d'algorithmes pour itinéraires multimodaux
  20.  
  21. Thèse Optimisation d’itinéraires multimodaux fondée sur les temps de parcours à l’échelle d’une agglomération urbaine dense (solutions transport routier) :
  22. https://tel.archives-ouvertes.fr/tel-00563197/document
  23. -> peut servir pour l'optimisation d'un itinéraire "monomodal"
  24.  
  25.  
  26. -------------------------------------
  27.  
  28.  
  29. INFORMATIONS POUR BATEAUX ET PORTS
  30.  
  31. Informations sur les amarrages et manœuvres dans un port :
  32. http://www.remi-mongabure.com/index_htm_files/J%20Amarrages%20et%20manoeuvres%20de%20port.pdf
  33. https://www.infornav.fr/la-voile/manoeuvre-de-port.html
  34. -> si besoin d'information sur amarrage/manœuvre
  35.  
  36. Système qui existe pour afficher sa position aux autres : l'AIS (Automatic Identification System) :
  37. https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27identification_automatique
  38. https://www.bateaux.com/article/23699/ais-une-revolution-electronique-securite-expliquee
  39. https://www.bateaux.com/article/31411/comprendre-l-ais-pour-la-navigation-de-plaisance
  40. [Carte de tous les bateaux enregistrées par un AIS] https://www.marinetraffic.com/ ; http://www.pilotage-maritime.nc/ais.php
  41. -> il y a possibilité de ramener le modèle expérimental à la réalité ; l'AIS n'est pas installé sur tous les bateaux, dans l'instant présent on ne peut pas faire confiance aveugle aux algorithmes avec position GPS -> dans le futur, technologie développée qui sera répandu [prix : centaines d'euro, sachant qu'il y a récepteur, émetteur, balise de détresse]
  42. -> nombreuses caractéristiques disponibles pour la modélisation : identité du bateau; position; cap; vitesse; longueur/largeur; destination (souvent optionnel, mais modélisable); type de cargaison;...
  43.  
  44.  
  45. -------------------------------------
  46.  
  47. LOGIQUE FLOUE
  48.  
  49. Application de la logique floue à la planification de trajectoire :
  50. [Multi liens] http://www.ferdinandpiette.com/blog/les-dossiers/dossier-la-logique-floue/
  51. [Intro] http://www.ferdinandpiette.com/blog/2011/08/la-logique-floue-interets-et-limites/
  52. [Intro 2] https://www.ferdinandpiette.com/blog/2011/05/algorithmes-de-planification-de-trajectoires-bref-etat-de-lart/
  53. [Fonctionnement] http://www.ferdinandpiette.com/blog/2011/08/les-systemes-flous-le-fonctionnement/
  54. [Exemple trajectoire] http://www.ferdinandpiette.com/blog/2011/08/exemple-de-systeme-flou-un-planificateur-de-trajectoire/
  55.  
  56.  
  57. [forum qui en a parlé] https://www.robot-maker.com/forum/topic/5388-asservissement-en-logique-floue/
  58.  
  59.  
  60. https://franck-dernoncourt.developpez.com/tutoriels/algo/introduction-logique-floue/
  61. http://ebrois.free.fr/logique/logique.htm
  62. https://fr.wikipedia.org/wiki/Logique_floue
  63. http://sdz.tdct.org/sdz/introduction-a-la-logique-floue.html
  64.  
  65. --------------------------------------
  66.  
  67. ALGORITHME GENERAUX DE PLANIFICATION DE TRAJECTOIRES
  68.  
  69. Thèse : "Planificateur de trajectoire neuronal"
  70. [Trajectoire neuronale] http://theses.univ-batna.dz/index.php/theses-en-ligne/doc_download/1979-planificateur-de-trajectoire-neuronal
  71. -> explique réseau de neurone pour la planification
  72.  
  73. [Exemple trajectoire en logique floue]
  74. http://www.ferdinandpiette.com/blog/2011/08/exemple-de-systeme-flou-un-planificateur-de-trajectoire/
  75.  
  76. [Les algorithmes génétiques]
  77.  
  78. http://www.alliot.fr/fgenetic.html.fr } Nicolas DURAND
  79. http://pom.tls.cena.fr/GA/FAG/ag.pdf }
  80.  
  81. Séance du 27 Septembre {en recherchant "principe algorithme génétique"}
  82. http://igm.univ-mlv.fr/~dr/XPOSE2013/tleroux_genetic_algorithm/fonctionnement.html
  83. https://khayyam.developpez.com/articles/algo/genetic/
  84. http://produ.chez.com/badro/
  85. http://www.alliot.fr/fgenetic.html.fr
  86.  
  87.  
  88. Séance du 04 Octobre {recherche sans lire à voir l'intérêt, "planification trajectoire algo génétique"}
  89. https://www.pobot.org/IMG/pdf/Algo_genetique_EPITA.pdf
  90. http://espace.etsmtl.ca/305/1/KOUBA_Gabriel.pdf
  91. https://www.researchgate.net/publication/29607782_Methode_pour_la_planification_de_trajectoires_garanties
  92. http://www-laplace.inrialpes.fr/publications/Rayons/Chatroux93.pdf
  93.  
  94. http://www.boxcar2d.com/about.html } Exemples d'algorithme génétique
  95. https://rednuht.org/genetic_cars_2/ -> code mais d’explication }
  96. https://www.codingame.com/blog/evolutionary-trajectory-optimization }
  97.  
  98. [Les réseaux de neurones]
  99. http://www.grappa.univ-lille3.fr/polys/apprentissage/sortie005.html -> description avec définitions, explications
  100. https://www.lrde.epita.fr/~sigoure/cours_ReseauxNeurones.pdf -> des définitions, des algos exemples... {recherche : "optimisation de trajectoire avec réseau de neurone"}
  101.  
  102. Principes de fonctionnement de réseaux de neuronnes
  103. https://alp.developpez.com/tutoriels/intelligence-artificielle/reseaux-de-neurones/
  104. https://openclassrooms.com/fr/courses/4470406-utilisez-des-modeles-supervises-non-lineaires/4730716-entrainez-un-reseau-de-neurones-simple
  105. https://www.math.univ-toulouse.fr/~besse/Wikistat/pdf/st-m-app-rn.pdf
  106.  
  107. [Algorithme NEAT]
  108. http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf -> papier original IL EST CONSEILLE DE LE LIRE
  109. https://www.cs.ucf.edu/~kstanley/neat.html -> des conseils d'utilisation (général, pas Python)
  110. https://en.wikipedia.org/wiki/Neuroevolution_of_augmenting_topologies -> page Wikipedia
  111. https://towardsdatascience.com/neat-an-awesome-approach-to-neuroevolution-3eca5cc7930f -> une explication en anglais
  112. https://openclassrooms.com/forum/sujet/des-tutoriaux-sur-la-neuroevolution -> forum, des liens vers des explications
  113. https://neat-python.readthedocs.io/en/latest/ -> une implémentation de NEAT en Python
  114.  
  115.  
  116. [Simulations de bateaux]
  117. https://www.cs.utexas.edu/~UTSeaSim/ -> UTSeaSim = simulateur "plug and play" avec documentation [TRES INTERESSANT POUR LA SIMULATION FINALE]
  118. https://github.com/manubatet/Ship-simulator -> possible d'en faire quelque chose ?
  119. https://pdfs.semanticscholar.org/a716/17c7d3325add0215da8f763bb3e6a88c5af4.pdf -> parle de "ShipMo3D Library", à creuser, mais à l'air trop "hors sujet" par rapport à la simulation voulue
  120. https://cel.archives-ouvertes.fr/cel-00749325/document -> "Modélisation du comportement hydrodynamique des bateaux" équations intéressantes si besoin
  121.  
  122. [Modélisation Python]
  123. http://www.tangentex.com/Modelisation.htm -> pendule simple / avec amortissement
  124. https://ent2d.ac-bordeaux.fr/disciplines/sciences-physiques/wp-content/uploads/sites/7/2018/10/2018-03-phys-python.pdf -> méthode pour Euler explicite/implicite
  125.  
  126. Idée de sujet :
  127. Comparaisons de techniques d'approximation d'une trajectoire optimale
  128. -> "méthode par décomposition de l'environnement en cellule" -> algo A* (et présentation rapide des autres)
  129. -> méthode de planificateur de trajectoire par logique floue -> créer un algorithme selon la description de Ferdinand Piette
  130. -> algorithme génétique et/ou réseau de neurone [à trouver comment en faire un]
Add Comment
Please, Sign In to add comment