• Prérequis à la formation & Bibliographie

    Le web regorge de tutoriels*, n'hésitez pas à vous entraîner. Plus vous maîtriserez les bases en amont et plus vous profiterez d'un enseignement poussé.

    *sans compter les plateformes d'IA génératives que vous pouvez programmer pour vous coacher plutôt que faire le boulot à votre place.

    PROGRAMMATION / INFORMATIQUE

    Attention : il n'y a pas de cours dédié à l'apprentissage de langages informatiques dans le master. Il est considéré qu'un étudiant avec un bagage de licence (voire plus) est capable de se former aux bases d'un langage de programmation.

    [Notions ] MATLAB (& SIMULINK). 

    Logiciel qui sera très utilisé en automatique, robotique et optimisation pour la mise en place de simulations et l'apprentissage d'algorithmes élémentaires.

    [ Référence ] Licence campus de MATLAB (https://dsiun.univ-tln.fr/MATLAB.html) ---i.e. accès à MATLAB pour tout étudiant de l'UTLN.  

     L'université de Toulon finance une licence campus. Concrètement, dès que vous serez étudiant chez nous, vous aurez accès à MATLB. Pour cela il suffit de créer un compte sur le site de l'éditeur (https://www.mathworks.com/) en utilsant votre adresse mail de l'UTLN.

    [Notions PYTHON.  

    Ce langage est particulièrement utile dans le cadre des cours d'apprentissage, il sera aussi nécessaire de connaître la programmation python pour mettre en oeuvre le middleware robotique ROS.

    https://www.hackinscience.org/

    https://cscircles.cemc.uwaterloo.ca/fr/

    [Notions Programmation C / C#. 

    Ce langage est particulièrement utile dans le cadre de la programmation de systèmes embarqués.

    [ Référence Cours de C sur open classrooms

    https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c

    [ Référence ] Plateforme d'entrainement à la programmation basée sur le jeu.

    https://www.codingame.com/start/



    MATHEMATIQUES

    [Notions ] Réviser les notions fondamentales pour la robotique, dans les domaines de la théorie des probabilités, du calcul matriciel et infinitésimal, de la trigonométrie et de l’algèbre linéaire, 

    [ Référence] Le site web de ma collègue Sylvia Lebeux (enseignante en IUT GEII) présente beaucoup de notions avec lesquelles vous devez être à l'aise (en partie le calcul matriciel, et les sujets relevant de l'algèbre linéaire comme les espaces vectoriels).

    https://sylvialebeux.wixsite.com/multimaths

    [ Référence] Les ressources de ma collègue mathématicienne Gloria Faccanoni.

    https://faccanoni.univ-tln.fr/enseignement.html

    [ Référence] Mathématiques pour la robotique - Cours et exercices corrigés. Comte Myriam. Ed. Ellipse.

    (voir sommaire en document joint pour la liste des notions, seul le chapitre 8 est dispensable).

    [ Référence] Voir la semaine 1 du cours d'Andrea Cherubini : 

    https://moodle.umontpellier.fr/course/view.php?id=30063#section-0
      

    [ Référence] Linear Algebra for computer vision, Robotics and machine Learning. Jean Gallier and Jocelyn Quaintance. (Department of Computer and Information Science University of Pennsylvania).

    Regardez les notions des chapitres 1 et 2, ainsi que la partie sur les déterminants (focus sur l'algèbre linéaire).

    Source : https://www.seas.upenn.edu/~cis5150/linalg-I.pdf

    AUTOMATIQUE

    [Notions ] Bases de l’automatique et notions élémentaires de l’analyse et la commande des systèmes linéaires continus et discrets (formalisme de Laplace) : 

    stabilité/précision, correction, modélisation , PID 

    Identification et commande des systèmes. Algèbre linéaire.

    [ RéférenceControl Tutorials (control tutorials for Matlab & Simulink).

    [ Référence] Voir le document joint (anciennes notes de cours, niveau DUT GEII).

    ELECTRONIQUE

    [ Référence] Cours Traitement Analogique du Signal + Instrumentation & Capteurs

    "Texas Instrument : Opamps for Everyone, R. M. Manchini, ed. in Chief." https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf

    [ Référence] Cours Électronique des radiocoms 

    "DESMOULIERE Jean-Baptiste, La modulation de signaux analogiques et la boucle à verrouillage de phase dans les télécommunications" https://xcotton.pagesperso-orange.fr/electron/DOSSIER_Modulation_et_PLL_Chevillard_Desmouliere.pdf

    [ Référence] G. Couturier, MODULATEUR-DEMODULATEUR BPSK et QPSK
    http://lewebdephilou.free.fr/RESEAUX-TELECOM/Cours-Telecom/Transmission/GEII-Bordeaux_BPSK-QPSK.pdf

    [ Référence"Kuo-Chang Chan, Director of Field Applications Engineering in Southern Europe, The IP3 Specification - Demystified"
    https://www.analog.com/en/technical-articles/ip3-and-intermodulation-guide.html

    SYSTEMES EMBARQUES

    [Notions ] Les prérequis du cours (au S2) correspondent à un niveau Licence 3 (SI ingénierie électrique ou EEA):-

    • programmation en langage C 
    •  électronique numérique (logique combinatoire et séquentielle ...) 
    •  électronique analogique (convertisseurs, échantillonnage, filtrage ...)