-
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érence] Control 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 ...)
-
Les notions mathématiques à connaître, à l'exception des chapitres 8 et 10.
-
Notes de cours d'automatique (niveau DUT GEII, 2eme année : ancien programme avant la réforme du BUT)