Blog positron-libre

Chroniques électroniques et robotiques

Comment devenir ingénieur en robotique

Publié le :

Construire des robots est une chose, mais encore faut-il des personnes qualifiées pour les concevoir. L'ingénieur en robotique a pour rôle de diriger la conception et la construction des prototypes avant que la fabrication en série puisse s'effectuer.

Un ingénieur robotique dans son laboratoire

Roboticienne qui examine un robot humanoïde

Les robots s'installent partout : dans les usines, les hôpitaux, les voitures, les trains, les centrales électriques, la maison, le jardin… Il faut donc aussi des ingénieurs spécialisés dans la maintenance et réunissant des compétences d'assembleur, de mécanicien, d'électrotechnicien et automaticien (électronique + programmation).

Vous êtes passionné de robotique et peut-être avez-vous déjà suivi une initiation en consultant des sites web et en vous aidant de cartes Arduino et de kits robotiques par exemple…
Bien !

Vous désirez maintenant aller plus loin, en faire votre métier, côtoyer les robots tous les jours…
Pourquoi pas ?

Voici en 12 étapes un guide rempli de conseils et de liens vers des cours gratuits pour débuter votre carrière d'ingénieur robotique.

Apprendre les bases théoriques

1. Pratiquez le codage de base pour pouvoir programmer vos robots

Le codage est un élément fondamental de la robotique et vous devez savoir utiliser les variables, implémenter des instructions conditionnelles, utiliser des fonctions et en écrire des nouvelles. Choisissez un langage de programmation et étudiez-le vous-même ou prenez des cours de codage pour améliorer vos connaissances.

L'environnement de développement Arduino vous permet de débuter facilement pour vous familiariser avec les instructions du C.
Voir sur https://www.arduino.cc/en/Main/Software.

Les langages de codage les plus populaires pour la robotique sont Python, C et C++.

Ressources codage

Livres conseillés pour débuter et apprendre le codage et la programmation

Livre Apprendre à programmer avec C et Python

2. Apprenez l'algèbre linéaire

L'algèbre de base est essentielle à la fois pour programmer un robot et pour peaufiner son code. Suivez bien les cours d'algèbre au lycée et au collège, ou étudiez vous-même l'algèbre pour renforcer vos connaissances en mathématiques.

Si vous avez des problèmes avec les maths et êtes encore étudiant, demandez de l'aide à votre professeur de mathématiques. De nombreuses écoles disposent également de laboratoires d'aide en mathématiques pour enseigner les concepts-clés aux élèves en difficulté.

Des clubs de mathématiques existent aussi pour « réconcilier les élèves avec les maths » (ateliers de bridge, échecs, cryptographie, jeux, graphes…).

Ressources maths

3. Étudiez la physique

Construire des robots implique de comprendre comment votre robot se déplace et interagit avec le monde extérieur. Si vous n'avez pas encore suivi de cours de physique, inscrivez-vous à un programme en ligne ou apprenez seul les bases de la physique.

De nombreuses institutions basées sur le Web, telles que KhanAcademy et The Open University, proposent des cours de physique, de mathématiques et même d'informatique gratuitement.

Ressources de physique

4. Étudiez l'informatique

La robotique est étroitement liée à la science informatique et une bonne compréhension de la dernière est essentielle pour apprendre la première. Etudiez l'informatique pour acquérir les compétences de base et essayez de vous tenir au courant avec des articles ou des sites web sur l'informatique.

De nombreux collèges communautaires proposent des cours d'informatique en ligne ou en personne à un coût réduit, même si vous ne vous inscrivez pas à un programme.

Ressources d'informatique

Livre Introduction à l'informatique

Sites web proposant toutes les disciplines

Développer vos compétences en robotique

5. Construire son premier robot en utilisant un kit ou en le concevant soit-même

Vous pouvez acheter des robots en ligne ou dans de nombreux magasins d'électronique.
Commencez avec des robots simples. Au fur et à mesure de votre expérience, passez à des modèles plus complexes au fil du temps.

Une fois que vous avez acquis les compétences de base en robotique, achetez un kit de construction et construisez votre robot en utilisant le codage, les mathématiques et le bricolage manuel basés sur les instructions du kit. Vous pouvez également créer vos prototypes à l'aide de pièces et d'outils disponibles dans la plupart des quincailleries ou achetés en magasin de bricolage ou de modélisme.

Exemple de 3 kits de robots à construire soit-même

6. Suivez des cours de robotique

Bien qu'étudier vous-même la robotique est utile, les cours de robotique peuvent vous enseigner des techniques avancées. Demandez à vos collèges ou associations locales s'ils proposent des cours de robotique ou inscrivez-vous à un cours en ligne pour développer des nouvelles compétences en robotique.

Ressources de cours de robotique

Si vous n'avez pas le temps de suivre un cours de robotique, essayez plutôt de lire des livres ou des articles sur la robotique et des ouvrage sur les drones.

Exemples de livres

7. Rejoignez un club de robotique

Pour partager votre passion avec d'autres et recevoir des conseils s'inscrire dans un club, un fablab ou une association est une bonne solution. La robotique n'est pas un simple passe-temps. Si vous souhaitez construire des robots avec d'autres personnes, cela peut également être un moyen de nouer des amitiés durables. Rejoignez le club de robotique de votre école ou de votre commune ou de la ville voisine pour partager votre passe-temps avec d'autres personnes et apprendre de nouvelles façons de construire des robots.

Si vous ne trouvez pas de club de robotique dans votre région, envisagez de créer le votre.

8. Participez aux concours de robotique

Lorsque vous êtes prêt à présenter vos projets et que vous avez appris à programmer des robots de base, inscrivez vos inventions à un concours local ou à un grand concours de robotique. Peu importe comment vous le faites, les compétitions de robotique peuvent être un excellent moyen de tester vos robots et d'apprendre comment les améliorer.

Si vous n'êtes pas à l'aise pour participer à un concours, vous pouvez toujours y assister en premier. Vous pouvez non seulement avoir une idée de ce à quoi ressemblent les compétitions robotiques, mais vous pouvez également trouver l'inspiration pour vos propres robots en regardant toutes les formes de compétitions.

Étudier la robotique avancée

9. Apprenez la trigonométrie et les statistiques

Bien que l'algèbre linéaire soit suffisante pour les robots de base, vous devrez peut-être apprendre les mathématiques avancées pour en construire des complexes. Étudiez vous-même la trigonométrie ou les statistiques, ou suivez un cours en ligne ou dans un collège local.

Si vous avez des difficultés avec les mathématiques avancées, demandez conseil à d'autres amateurs de robotique. Ils peuvent peut-être faire le lien entre les mathématiques et les compétences que vous connaissez et que vous comprenez pour faciliter l'apprentissage de nouveaux concepts.

10. Étudiez le système d'exploitation du robot pour personnaliser vos projets

Le système d'exploitation du robot (ROS) est le logiciel le plus courant pour la conception de robots. Si vous souhaitez créer vos propres robots complexes sans l'aide d'un kit ou d'un guide, apprendre à utiliser le ROS peut vous aider à programmer vos créations.

L'utilisation de ROS nécessite la maîtrise d'un langage de codage, de préférence C ++ ou Python. Avant de télécharger le ROS, pensez d'abord à perfectionner vos compétences en programmation.
Vous pouvez également suivre un cours sur ROS en ligne ou dans certains collèges pour en savoir plus sur le logiciel et clarifier toutes vos questions.

Ressources robotique avancée et ROS

11. Obtenir un diplôme en génie robotique

Au Canada, l'Université de Sherbrooke propose un Baccalauréat en génie robotique.
Voir sur le site de l'université la version officielle de ce programme.
Si vous le souhaitez et que vous êtes sérieux, ce cursus peut vous apprendre à concevoir et réparer des robots complexes.

En France, les intitulés des formations ressemblent plutôt à ceci :

Recherche avec le site orientation-pour-tous.fr : formations robotique

12. Devenez ingénieur en robotique

Si vous développez une passion pour votre loisir, l'ingénierie robotique est une carrière qui implique la conception et la création de robots. Pour devenir ingénieur en robotique, la plupart des entreprises recrutent avec un Bac+5 en ingénierie de la robotique ou dans un domaine connexe de l'ingénierie.

Parmi les domaines d'études connexes figurent le génie mécanique, le génie électrique et le génie biomédical.
Les tâches des ingénieurs en robotique incluent la conception et le test de robots, le débogage de codes, la maintenance ou la réparation de robots et l'intégration de robots à des appareils électroniques.

Conclusion

Développer des compétences en robotique demande du temps, des efforts et du dévouement. Si vous avez du mal à apprendre les bases au début, n'abandonnez pas. Continuez à pratiquer vos faiblesses jusqu'à ce qu'elles deviennent des forces.

Apprendre à coder est l'une des compétences les plus importantes pour la construction et la programmation de robots. Avant de suivre un cours de robotique ou de construire votre premier robot, pratiquez le codage de base dans un langage populaire comme Java, C ++ ou Python.