Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Complete Guide to Rotations and Transformations

Hướng Dẫn Toàn Diện về Phép Quay và Biến Đổi

Hướng Dẫn Toàn Diện về Phép Quay và Biến Đổi

Hướng Dẫn Toàn Diện về Biểu Diễn Hướng và Phép Biến Đổi cho Kỹ Sư và Lập Trình Viên trong Python và C++

4.7
(169 đánh giá)
1,537 học viên
Giảng viên
Steven Dumble
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.139.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.5 giờ video
50 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Cách biểu diễn hướng sử dụng DCM, Góc Euler và Quaternion
Cách chuyển đổi giữa các cách biểu diễn
Hiểu các quy ước, tiêu chuẩn và ý nghĩa của chúng
Nắm được ưu điểm và nhược điểm của từng cách biểu diễn
Cách tính toán phép biến đổi giữa các hệ quy chiếu khác nhau
Cách sử dụng Python để phân tích các bài toán liên quan đến hướng
Cách lập trình một Thư Viện Toán Học Hướng hoàn chỉnh bằng C++

Yêu cầu

Hiểu biết cơ bản về đại số tuyến tính
(Tùy chọn) Kinh nghiệm lập trình Python cơ bản
(Tùy chọn) Thiết lập máy tính cho Phát triển C++ và kinh nghiệm lập trình C++ cơ bản

Đối tượng phù hợp

Sinh viên đại học hoặc người học tự do
Kỹ sư Hàng không Vũ trụ. Đây là kiến thức chuyên môn cốt lõi của họ!
Chuyên gia kỹ thuật muốn ôn lại lý thuyết toán và kỹ năng liên quan đến mô phỏng và phân tích
Lập trình viên muốn hiểu các khái niệm cơ bản đằng sau biểu diễn hướng và phép biến đổi, cũng như cách sử dụng chúng từ đầu hoặc trong các sản phẩm có sẵn (ví dụ: Unity hoặc các engine 3D khác)
Bất kỳ ai đã thành thạo toán học "về mặt lý thuyết" và muốn học cách triển khai lý thuyết đó thành code

Nội dung khóa học

7 phần • 50 bài giảng
1 Chào mừng đến với Khóa học
2 Đề cương Khóa học
3 Thiết lập Môi trường Python
4 Thiết lập Môi trường C++
1 Giới thiệu về Các Cách Biểu diễn Hướng
2 Ôn tập Đại số Tuyến tính Cơ bản
3 Bắt đầu Phát triển Thư Viện Toán Học Hướng C++
4 Viết Lớp Vector3 C++
5 Viết Lớp Matrix33 C++
1 Biểu diễn Phép Biến đổi Quay Tuyến tính
2 Phép Biến đổi Vector và Điểm
3 Vector Cột và Vector Hàng
4 Ma trận Cosine Trực tiếp (DCM)
5 Phép Quay Trục Đơn
6 Phép Quay Vector hoặc Trục
7 Kết Hợp Nhiều Phép Quay
8 Phép Quay Nội tại và Ngoại lai
9 Động học DCM
10 Phép Nội suy DCM
11 Bài tập 1
12 Bài tập 2
13 Bài tập 3
14 Viết Lớp DCM C++
1 Biểu diễn Góc Euler
2 Quy ước về Góc Euler
3 Chuỗi Góc Euler (XYZ)
4 Triển khai Hàm Arctang
5 Chuỗi Góc Euler (ZXZ)
6 Các Chuỗi Quay Góc Euler Khác
7 Động học Góc Euler
8 Phép Nội suy Góc Euler
9 Bài tập 1
10 Bài tập 2
11 Viết Lớp Góc Euler C++
1 Toán học Quaternion Cơ bản
2 Biểu diễn Hướng bằng Quaternion
3 Chuyển đổi giữa Quaternion và DCM
4 Chuyển đổi giữa Quaternion và Góc Euler
5 Động học Quaternion
6 Phép Nội suy Quaternion
7 Bài tập 1
8 Bài tập 2
9 Bài tập 3
10 Viết Lớp Quaternion C++ (Phần 1)
11 Viết Lớp Quaternion C++ (Phần 2)
1 So sánh các Cách Biểu diễn Hướng
2 Ví dụ Sử dụng Thư Viện Toán Học Hướng (AML)
3 Kết luận
1 Mã Nguồn Hoàn Chỉnh Thư Viện Toán Học Hướng C++
2 Cuốn Sổ Tay Hướng Dẫn Nhỏ về Hướng

Giới thiệu khóa học

You need to learn know Attitude Representations and Transformations!

Engineers, Game Developers, 3D Graphics Programmers all require fundamental knowledge of attitude representations and transformations.

These concepts are used extensively in engineering, simulation, games, computer graphics, and so on.

Why focus on Attitude

  • Different attitude representations have different limitations, advantages and disadvantages.

  • Different standards and conventions which can be confusing and are commonly misunderstood.

  • Difficult for beginners to comprehend rotation transformations

  • Fundamental concept used in engineering and programming (from autopilot control systems to computer games)

So you don’t waste time trying to solve or debug problems that would be easily avoided with this knowledge! Become a Subject Matter Expert!


Who is this course for:

  • University students or independent learners.

  • Aerospace Engineers. This is their bread and butter!

  • Engineering professionals who wants to brush up on the math theory and skills related to simulation and analysis.

  • Programmers who wish to understand the basic concepts behind attitude representations and transformations and how to use them from scratch or in existing products (i.e. Unity or other 3D engines).

  • Anyone already proficient with math “in theory” and want to learn how to implement the theory in code.


So what are you waiting for??

Watch the course instruction video and free samples so that you can get an idea of what the course is like. If you think this course will help you then sign up, money back guarantee if this course is not right for you.

I hope to see you soon in the course!

Steve

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học D Graphics
Hiển thị tất cả khoá học Linear Algebra
Hiển thị tất cả khoá học Mathematics
Hiển thị tất cả khoá học Physics
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊