LỜI CẢM ƠN
LỜI MỞ ĐẦU
TÓM TẮT
ABSTRACT
DANH SÁCH HÌNH ẢNH
DANH SÁCH BẢNG
DANH MỤC TỪ VIẾT TẮT
TÀI LIỆU THAM KHẢO
1. CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI
1.1. Đặt vấn đề Robot hai bánh tự bằng là hệ thống phi tuyến và bất ổn định ở mức cao, nên nó luôn là đề tài muôn thuở cho nhiều nhà nghiên cứu thử nghiệm sự hiệu quả của nhiều giải thuật điều khiển khác nhau (PID, LQR, sliding mode control, điều khiển mờ,…). Trong thực tế, robot được dùng làm phương tiện cá nhân vì khả năng di chuyển linh hoạt và chiếm ít không gian so với phương tiện nhiều bánh xe khác. Đối với môi trường nguy hiểm, robot có khả năng di chuyển trong môi trường nguy hiểm hoặc không gian chật hẹp. Trong vai trò lính cứa hỏa, robot với một camera trong môt vụ hỏa hoạn, ta có thể đánh giá mức độ nghiêm trọng, số người mắc kẹt, từ đó giúp lính cứu hỏa giải quyết công việc một cách tốt nhất. Hiểu được nhu cầu của robot, nên nhóm xin chọn đề tài “Xe hai bánh tự cân bằng giải thuật LQR, ứng dụng xử lý ảnh để bám theo quả bóng”.
1.2. Mục tiêu Mục tiêu của đề tài là xây dựng phương tiện xe hai bánh cân bằng di chuyển trên địa hình phẳng, dựa trên nền tảng lý thuyết mô hình con lắc ngược. Trong khuôn khổ 16 tuần thực hiện, luận văn tốt nghiệp đại học, những mục tiêu của đề tài được đề ra như sau: • Thiết kế bản vẽ phần cứng robot bằng solidworks • Nghiên cứu và sử dụng các thành phần thiết bị như cảm biến, vi xử lý, động cơ, bluetooth,… • Sử dụng bộ lọc Kalman đọc giá trị cảm biến MPU6050. • Tính toán động học và xây dựng phương trình robot dùng Euler Lagrange. • Nghiên cứu và xây dựng bộ điều khiển LQR, PID. • Kết nối module bluetooth vs bộ điều khiển trung tâm. • Xử lý ảnh, nhận diện vật trên Raspberry. • Giải thuật điều khiển vi điều khiển kết hợp Raspberry và tính toán khoảng cách cho robot tránh vật.
1.3. Giới hạn • Xây dựng hệ phương trình động học cho Robot hai bánh tự cân bằng. • Tính toán trên Matlab để tìm ra hệ số K cho bộ điều khiển LQR. • Giao tiếp Bluetooth để điều khiển xe đi tới, đi lui. • Sử dụng máy tính nhúng Raspberry Pi xử lý ảnh bằng phương pháp nhận dạng màu và tìm ra bán kính và tọa độ tâm.
1.4. Phương pháp nghiên cứu Dự án nghiên cứu được chia thành các chương, mỗi chương là một bước tuần tự trong quá trình phát triển và chế tạo robot cân bằng hai bánh. Cách tiếp cận này được sử dụng trong nỗ lực tiến triển dự án từ nhiệm vụ này sang nhiệm vụ tiếp theo khi nó được thực hiện. • Bước đầu tiên là xác định điểm chính và mục tiêu để hiểu sâu sắc về robot cân bằng hai bánh thực sự là gì. Bên cạnh đó, điều quan trọng là xác định kế hoạch tiến hành nghiên cứu của bạn và thực hiện thiết kế và lập trình phù hợp. • Bước thứ hai là tham khảo các dự án trước đó. Nó thực sự hữu ích để có cách tiếp cận phù hợp. Điều này thiết lập nền tảng cho việc đưa ra quyết định dựa trên kinh nghiệm trước đó để tránh những sai lầm và thiết kế lỗi thời. • Bước thứ ba trong phương pháp lý thuyết là áp dụng kiến thức nghiên cứu vào hệ thống điều khiển. Cách tiếp cận này cung cấp dữ liệu có giá trị về khả năng ổn định có khả năng của hệ thống điều khiển bằng cách tìm các thông số phù hợp trong nhiều ngày.
1.5. Nội dung Đề án “Xe hai bánh tự cân bằng theo dõi và bám sát mục tiêu ứng dụng xử lý ảnh” gồm các chương sau:
1.5.1. Chương 1: Tổng quan hệ thống: Chương này giới thiệu tổng quan về luận văn gồm đặt vấn đề, mục tiêu, giới hạn và nội dung.
1.5.2. Chương 2: Cơ sở lý thuyết: Chương này giới thiệu kiến thức cơ bản như nguyên lý cân bằng của robot, mô tả phương trình động học của robot, bộ điều khiển LQR và PID, bộ lọc Kalman và quy trình xử lý ảnh.
1.5.3. Chương 3: Tính toán và thiết kế hệ thống: Chương này trình bày việc chọn thiết bị điều khiển và sơ đồ mạch điện của robot.
1.5.4. Chương 4: Giải thuật điều khiển: Đây là chương mà những gì nhóm đã làm, sử dụng ngôn ngữ lập trình, giải thuật để điều khiển cho hệ Robot hai bánh tự cân bằng
1.5.5. Chương 5: Kết quả và nhận xét: Chương này trình bày kết quả quá trình thực hiện robot.
1.5.6. Chương 6: Kết luận và hướng phát triển: Chương này trình bày vấn đề mà robot thực hiện và chưa thực hiện được. Đồng thời, đưa ra hướng phát triển, ý tưởng mới nhằm phát triển robot.
2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT
2.1. Nguyên lý xe hai bánh tự cân bằng
2.2. Trạng thái cân bằng và trạng thái di chuyển
2.3. Xây dựng phương trình toán học
3. CHƯƠNG 3: TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG
4. CHƯƠNG 4: GIẢI THUẬT ĐIỀU KHIỂN
5. CHƯƠNG 5: KẾT QUẢ THỰC NGHIỆM
6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN