16 Résumé du chapitre

 

Le chapitre a débuté par une présentation des structures courantes utilisées en programmation, en prenant Python comme exemple de langage. L’objectif était de fournir un point de départ pour les lecteurs non-initiés aux bases de la programmation, ou de rafraîchir rapidement la mémoire de ceux qui reprennent le codage après une certaine période d’inactivité. Nous avons également discuté de quelques outils utiles pour faciliter la réflexion computationnelle, tels que les organigrammes et le pseudocode. Nous avons ensuite traité plusieurs concepts clés, tels que la POO, la gestion des erreurs, la programmation sécurisée et le contrôle de version. Tout programmeur en robotique compétent doit maîtriser ces aspects. Encore une fois, notre objectif était de vous donner un aperçu de concepts fondamentaux à approfondir et à développer. Finalement, nous avons évoqué la conteneurisation comme étant un moyen efficace de déployer votre code sur diverses plates-formes et systèmes d’exploitation. La section Projets du livre offrira d’autres opportunités pour pratiquer et explorer ces concepts plus en profondeur.

1 https://www.mathworks.com/
2 https://www.python.org/
3 https://pypi.org/
4 https://www.python.org/downloads/
5 https://petercorke.com/toolboxes/robotics-toolbox/
6 https://numpy.org/
7 https://git-scm.com/
8 https://git-scm.com/download/
9 https://www.docker.com/

Licence

Symbole de License Creative Commons Attribution - Pas d’utilisation commerciale - Partage dans les mêmes conditions 4.0 International

Fondements de la robotique Copyright © 2022 by Damith Herath et David St-Onge. Traduction de l’édition anglaise : Foundations of Robotics – A Multidisciplinary Approach with Python and ROS. Copyright © Dr. Damith Herath, Dr.David St-Onge 2022. is licensed under a License Creative Commons Attribution - Pas d’utilisation commerciale - Partage dans les mêmes conditions 4.0 International, except where otherwise noted.

Partagez ce livre