К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Artificial Intelligence for Robotics · LearnSpace
Назад в каталог
courseraПрограммирование

Artificial Intelligence for Robotics

Курс от Packt
Средний≈ 17.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course dives deep into the integration of artificial intelligence and machine learning within robotics. You will learn to build intelligent robots capable of performing real-world tasks using ROS 2, Python, OpenCV, and advanced AI/ML techniques. By focusing on neural networks, computer vision, and natural language processing, this course will help you enhance robot functionality for complex tasks. Throughout the course, you will improve your skills in applying AI and ML techniques, implementing object recognition systems, and navigating robots. The content is designed for hands-on learning, allowing you to work on practical problems while developing a real-world understanding of intelligent robotics systems. What sets this course apart is its unique combination of theory and practical application. The course integrates state-of-the-art AI/ML concepts into the design and development of robotics projects, equipping you with the tools to work on intelligent robot systems. The hands-on approach makes the theoretical knowledge more accessible and applicable in real-life scenarios. This course is perfect for robotics engineers, AI/ML enthusiasts, and students with a background in Python and electronics. If you're looking to create smarter, more capable robots, this course will help you take your skills to the next level.

Навыки, которые вы освоите

RoboticsComputer VisionReinforcement LearningModel TrainingNatural Language ProcessingImage AnalysisMachine LearningAlgorithmsArtificial Neural NetworksArtificial IntelligenceAI IntegrationsConvolutional Neural NetworksAutomationArtificial Intelligence and Machine Learning (AI/ML)Python Programming

Программа курса

11 модулей · 100 учебных материалов

01The Foundation of Robotics and Artificial Intelligence13 материалов

Lesson 1

Course OverviewВидеоThe Foundation of Robotics and Artificial Intelligence - Overview VideoВидеоIntroductionЧтениеAre Recent Developments in AI Anything NewЧтение

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Artificial Intelligence for Robotics
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 17.1 ч

11 модулей

Язык: Английский

Часть программы вашего университета
The Basics of RoboticsЧтение
When Do You Need AI for Your RobotЧтение
Introducing the Robot and Our Development EnvironmentЧтение
Software Components (ROS, Python, and Linux)Чтение
Using Control LoopsЧтение
Practice: Analyze Control Loop Trade-offsDIALOGUE
Types of Control LoopsЧтение
Running a Control LoopЧтение
Exploring the Foundations of Robotics and AIЗадание
02Setting Up Your Robot7 материалов

Lesson 1

Setting Up Your Robot - Overview VideoВидеоIntroductionЧтениеIntroducing Subsumption ArchitectureЧтениеA Brief Introduction to ROSЧтениеHardware and Software SetupЧтениеUnderstanding How ROS WorksЧтениеRobot Software Development EssentialsЗадание
03Conceptualizing the Practical Robot Design Process7 материалов

Lesson 1

Conceptualizing the Practical Robot Design Process - Overview VideoВидеоIntroductionЧтениеOur Robot's TaskЧтениеWhat Is Our Robot to DoЧтениеUsing StoryboardsЧтениеProject GoalsЧтениеRobot Design FundamentalsЗадание
04Recognizing Objects Using Neural Networks and Supervised Learning7 материалов

Lesson 1

Recognizing Objects Using Neural Networks and Supervised Learning - Overview VideoВидеоIntroductionЧтениеArtificial NeuronsЧтениеUsing YOLOv8 An Object Recognition ModelЧтениеUnderstanding How to Train Our Toy DetectorЧтениеBuilding the Toy DetectorЧтениеFundamentals of Object Recognition with Neural NetworksЗадание
05Picking Up and Putting Away Toys Using Reinforcement Learning and Genetic Algorithms11 материалов

Lesson 1

Picking Up and Putting Away Toys Using Reinforcement Learning and Genetic Algorithms - Overview VideoВидеоIntroductionЧтениеDesigning the SoftwareЧтениеSetting Up the SolutionЧтениеPractice: Design a Reinforcement Learning Reward SystemDIALOGUEHow Do We Pick ActionsЧтениеCreating the Interface to the ArmЧтениеIntroducing Q-Learning for Grasping ObjectsЧтениеIntroducing GAsЧтениеBuilding a GA ProcessЧтениеLearning from Feedback and Evolution in RoboticsЗадание
06Teaching a Robot to Listen9 материалов

Lesson 1

Teaching a Robot to Listen - Overview VideoВидеоIntroductionЧтениеListening for the Wake WordЧтениеClarifying the IntentЧтениеAdding SkillsЧтениеCleaning up the toysЧтениеTelling JokesЧтениеReceiving JokesЧтениеRobot Listening and Speech Recognition FundamentalsЗадание
07Teaching the Robot to Navigate and Avoid Stairs10 материалов

Lesson 1

Teaching the Robot to Navigate and Avoid Stairs - Overview VideoВидеоIntroductionЧтениеUnderstanding the SLAM MethodologyЧтениеExploring Alternative Navigation TechniquesЧтениеPractice: Evaluate Robot Navigation StrategiesDIALOGUEImplementing Neural NetworksЧтениеProcessing the imageЧтениеTraining the Neural Network for NavigationЧтениеCNN Robot Control ImplementationЧтениеUnderstanding Robot Navigation and Sensor UseЗадание
08Putting Things Away11 материалов

Lesson 1

Putting Things Away - Overview VideoВидеоIntroductionЧтениеWhat Do We Mean by Pruning?ЧтениеCreating Self-Classifying Decision TreesЧтениеUnderstanding EntropyЧтениеReflect: Diagnose and Improve a Decision-Making SystemDIALOGUERandom ForestsЧтениеDeveloping a Map Based on Our KnowledgeЧтениеIntroducing the A* AlgorithmЧтениеIntroducing the D (D-star or Dynamic A) AlgorithmЧтениеNavigating Algorithms and Data StructuresЗадание
09Giving the Robot an Artificial Personality13 материалов

Lesson 1

Giving the Robot an Artificial Personality - Overview VideoВидеоIntroductionЧтениеA Brief Introduction to the (Obsolete) Turing Test, Chatbots, and Generative AIЧтениеThe Art and Science of SimulationЧтениеAn Emotion State MachineЧтениеPractice: Modeling a Robot's PersonalityDIALOGUEPlaying the Emotion GameЧтениеCreating a Model of Human BehaviorЧтениеConstructing a PersonalityЧтениеAdding ContextЧтениеDeveloping the Robot Emotion EngineЧтениеCreating Human Information StorageЧтениеRobot Emotion and Artificial PersonalityЗадание
10Conclusions and Reflections8 материалов

Lesson 1

Conclusions and Reflections - Overview VideoВидеоIntroductionЧтениеCareers in RoboticsЧтениеExploring the Current State of AIЧтениеIs AI Phobia Reasonable?ЧтениеComparing the Needs of Humans and AIЧтениеUnderstanding Risk in AIЧтениеReflections on Technology and Human InteractionЗадание
11Appendix4 материалов

Lesson 1

IntroductionЧтениеSoftware Requirements for the RobotЧтениеIntroducing the Hardware for the RobotЧтениеROS and Robotics FundamentalsЗадание