UEH Standard programs in English (20% English)

Brief Course Description

1. Course Title:

Software Architectures for Robotics and AI

2. Language of Instruction:

Tiếng Việt

3. Course Code:

INT547037

4. Credits:

3

5. Course Objectives:

"This course provides students with knowledge about: Help students understand and apply the principles of software architecture design for robots, including flexible and efficient execution models that meet the diverse requirements of robot forms and functions. Equip students with the ability to identify stable requirements in different scenarios and solve common design problems in robotics application development. Develop skills in iterative software development when designing new robotics applications, helping students identify and address challenges in the software development process for robots. Familiarize students with popular middleware for robots, particularly ROS (Robot Operating System), enabling them to master widely used tools and platforms in current robotics applications.

6. Brief Description of Course Content:

A robot is a versatile, multi-form and multi-functional machine. It exhibits completely new and unique characteristics regarding what it is made of, how it is structured and what it can do. To accommodate this diversity of form and function, software architectures for robotics must be grounded in a flexible and efficient execution model that goes beyond those developed in applications. use another domain. Students will be able to identify stability requirements in different scenarios, common design problems and similar approaches to recurring software development problems while designing Robotics applications. new. Another goal of the course is to familiarize students with robotic middleware that is very commonly used in robotic applications, such as ROS (Robot Operating System).