Prerequisite 2: Introduction to Python Programming with Emphasis on Robotics Applications

Опубликовано: 29 Август 2023
на канале: Mecharithm - Robotics and Mechatronics
3,300
58

New lesson for the Modern Robotics course currently being taught at Saint Louis University SLU. This lesson will refresh your knowledge of Python programming, particularly as it relates to robotics applications.

Text version:
https://github.com/madibabaiasl/moder...

Contents of the lesson:
💎 (00:00​​) Introduction
💎 (00:48) Installing Python and the Code Editor
💎 (04:22​​) Variables and data types in Python
💎 (05:12​​) Numbers and Strings
💎 (13:13​​) Lists
💎 (18:52​​) 2D Lists
💎 (20:52​​) Tuple
💎 (22:35​​) Dictionaries
💎 (26:22​​) Functions and return statement
💎 (29:16​​) Conditional statements: if statements
💎 (34:48​​) While loops
💎 (39:04​​) For loops
💎 (41:41​​) Nested Loops
💎 (42:43​​) Classes and objects
💎 (47:23​​) Inheritance
💎 (55:00​​) Reading Files
💎 (57:23​​) Modules and pip command
💎 (01:01:33) Python Interpreter and getting input from users
💎 (01:02:50​​) Try Except
💎 (01:06:03​​) Numpy

Note: All lessons related to the Modern Robotics course will be collected in a playlist for your convenience.

Instructor: Dr. Madi Babaiasl
https://madibabaiasl.github.io/

References
https://link.springer.com/book/10.100...
https://www.udacity.com/course/introd...
https://www.amazon.com/dp/1593279280
https://www.amazon.com/Programming-Py...

©️ All the materials including lessons and labs are proprietary to Dr. Madi Babaiasl and Saint Louis University. You can use them for educational purposes with proper attribution to the main source.

#robotics #modernrobotics #pythonprogramming