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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced ROS 2: Aerial Robotics, AI & Deployment · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced ROS 2: Aerial Robotics, AI & Deployment

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

О курсе

Advanced ROS 2 development is a critical skill for building intelligent, autonomous robotic systems in modern industries such as aerospace, manufacturing, and AI-driven automation. This course focuses on integrating ROS 2 with advanced domains like aerial robotics, machine learning, and deployment pipelines to create scalable and efficient robotic solutions. Through hands-on projects and practical workflows, you will learn how to design, program, and deploy robotic systems using ROS 2. From building a DIY mobile robot to implementing CI/CD pipelines and integrating large language models, this course equips you with the tools needed to develop real-world robotics applications. What sets this course apart is its strong emphasis on combining theoretical foundations with cutting-edge applications like deep reinforcement learning and AI integration. You will work on realistic scenarios that mirror industry challenges, ensuring you gain both conceptual clarity and practical expertise. This course is ideal for robotics enthusiasts, software engineers, and AI practitioners with prior experience in ROS 2 or robotics fundamentals. Familiarity with Python, Linux, and basic robotics concepts is recommended. This course is part three of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization.

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

Visualization (Computer Graphics)Continuous IntegrationArtificial IntelligenceSoftware VisualizationArtificial Intelligence and Machine Learning (AI/ML)RoboticsCI/CDPython ProgrammingC (Programming Language)LLM ApplicationReinforcement LearningDebuggingLarge Language ModelingAgentic systemsDeep LearningContinuous DeploymentApplication DeploymentAgentic WorkflowsTest AutomationMachine Learning Methods

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

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

01Aerial Robotics and ROS 28 материалов

Mastering UAV Architecture and Simulation with ROS 2

OverviewВидеоIntroductionЧтениеUnderstanding the Hardware and Software Architecture of a UAVЧтениеPixhawk Autopilot and PX4 Control StackЧтение

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

Packt - Course Instructors

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

Advanced ROS 2: Aerial Robotics, AI & Deployment
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 4.6 ч

6 модулей

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

Часть программы вашего университета
Simulating an Aerial Robot Using Gazebo and the PX4 Control StackЧтение
Interfacing ROS 2 and PX4Чтение
Exploring the px4_ctrl.cpp FileЧтение
Aerial Robotics and ROS 2 FundamentalsЗадание
02Designing and Programming a DIY Mobile Robot from Scratch7 материалов

Building and Configuring Your First Autonomous Robot

OverviewВидеоIntroductionЧтениеInstalling Linux on the Raspberry PiЧтениеAdvanced Configuration of the Raspberry PiЧтениеUnderstanding the Electronic ConnectionЧтениеConfiguring the LiDAR SensorЧтениеROS 2 and Robotics FundamentalsЗадание
03Testing, Continuous Integration, and Continuous Deployment with ROS 27 материалов

Building Reliable ROS 2 Projects with Automated Testing and CI/CD

OverviewВидеоIntroductionЧтениеIntegrating GTest with ROS 2 for Robust TestingЧтениеIntegrating ROS 2 APIs in the GTest FrameworkЧтениеImplementing CI/CD for ROS 2 PackagesЧтениеAdding a Status BadgeЧтениеCI/CD and Testing in ROS 2 DevelopmentЗадание
04Interfacing Large Language Models with ROS 28 материалов

Building Intelligent Robotics: Connecting LLMs with ROS 2 Agents

OverviewВидеоIntroductionЧтениеIntegration of ROS 2 Robots with LLM AgentsЧтениеCreating ROS 2 AI AgentsЧтениеArchitecture of ROS 2 AI Agent NodeЧтениеAI Agent with ROS 2 ToolsЧтениеAI Agent for MoveIt2ЧтениеROS 2 and Large Language Model IntegrationЗадание
05ROS 2 and Deep Reinforcement Learning7 материалов

Hands-On Deep RL for Robotics with ROS 2 and Isaac Lab

OverviewВидеоIntroductionЧтениеValue-based MethodsЧтениеInstalling Isaac Sim and Isaac LabЧтениеTraining and Testing an Existing RL Environment in Isaac LabЧтениеTraining and Testing ANYmal Robot NavigationЧтениеDRL and ROS 2 in RoboticsЗадание
06Implementing ROS 2 Visualization and Simulation Plugins7 материалов

Building and Integrating Custom Plugins in ROS 2 Visualization Tools

OverviewВидеоIntroductionЧтениеCreating a Plugin for RQTЧтениеImplementing the Plugin SourceЧтениеAdding Compilation and Configuration FilesЧтениеCompiling and Executing the Gazebo PluginЧтениеROS 2 Visualization and Simulation Plugin FundamentalsЗадание