Tối Ưu Đường Đi Cho Robot Và Di Chuyển Đa Robot Theo Đội Hình

2023

165
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. Tình hình nghiên cứu ngoài nước

1.2. Tình hình nghiên cứu trong nước

1.3. Mục tiêu đề tài

1.4. Phương pháp nghiên cứu

1.5. Nội dung nghiên cứu

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. Mô hình toán hệ robot di động hai bánh vi sai

2.1.1. Động học thuận hệ robot di động hai bánh vi sai

2.1.2. Động học nghịch hệ robot di động hai bánh vi sai

2.2. Giới thiệu về hệ điều hành robot (ROS)

2.2.1. ROS filesystem level

2.2.2. ROS Computation graph level

2.2.3. ROS community level

2.3. Cài đặt ROS trên Jetson Nano

2.3.1. Cài đặt mạng và cấu hình

2.3.2. Cài đặt ROS Melodic

2.3.3. Thêm các biến môi trường và cài đặt ROS Dependencies

2.3.4. Cài đặt không gian làm việc

2.3.5. Cài đặt thư viện cần thiết và các gói chức năng của Lidar

2.4. Triển khai mô hình trong ROS

2.5. Bài toán travelling salesman problem (TSP)

2.6. Thuật toán tìm đường tối ưu

2.6.1. Thuật toán Dijkstra’s

2.6.2. Thuật toán Greedy Best First Search

2.7. Thuật toán giải bài toán TSP

2.7.1. Thuật toán Brute Force Search

2.7.2. Thuật toán tối ưu đàn kiến (ACO)

2.8. Gói Navigation stack trên ROS

3. CHƯƠNG 3: THIẾT KẾ PHẦN CỨNG

3.1. Yêu cầu thiết kế

3.2. Sơ đồ mô tả hệ thống

3.3. Thiết kế khung xe robot

3.4. Tính toán lựa chọn thiết bị

3.4.1. Máy tính nhúng Jetson Nano

3.4.2. Động cơ DC JGY-370

3.4.4. Driver điều khiển động cơ

3.4.5. Nguồn cấp cho board Jetson Nano và Driver L298N

3.4.6. Cảm biến gia tốc IMU-9250

3.4.7. Vi điều khiển Arduino Mega 2560

3.4.8. Cảm biến khoảng cách laser scan RPLidar A1-M8

3.5. Sơ đồ nguyên lý hệ thống

3.6. Mô hình robot thực tế

3.7. Điều khiển động cơ dc sử dụng bộ điều khiển PID

4. CHƯƠNG 4: THIẾT KẾ PHẦN MỀM

4.1. Tổng quan hệ thống

4.2. Vẽ bản đồ môi trường (mapping)

4.2.1. Thuật toán Gmapping

4.3. Định vị robot (localization)

4.3.1. Mô hình chuyển động (motion model)

4.3.2. Mô hình quan sát (observation model)

4.3.3. Thuật toán định vị Monte Carlo

4.3.4. Bộ lọc hạt thích nghi cho định vị (AMCL)

4.4. Bài toán TSP và các bài toán mở rộng

4.4.1. Xử lý occupancy grid map

4.4.2. Áp dụng thuật toán A* vào occupancy grid map đã xử lý

4.4.3. Áp dụng thuật toán ACO giải bài toán ITSP

4.4.4. Áp dụng thuật toán ACO giải bài toán IMTSP

4.4.5. Triển khai thuật toán A* và ACO trên ROS

4.5. Bài toán đội hình

4.5.1. Thuật toán Dynamic Window Approach (DWA)

4.5.2. Thuật toán di chuyển theo đội hình

5. CHƯƠNG 5: KẾT QUẢ MÔ PHỎNG VÀ THỰC NGHIỆM

5.1. Kết quả mô phỏng

5.1.1. Vẽ bản đồ với Gmapping

5.1.2. Bài toán ITSP

5.1.3. Bài toán đội hình

5.2. Kết quả thực nghiệm

5.2.1. Điều khiển PID vận tốc bánh xe

5.2.2. Vẽ bản đồ với Gmapping

5.2.3. Bài toán ITSP

5.2.4. Bài toán IMTSP

5.2.5. Bài toán đội hình

6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. Kết luận

6.2. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tối ưu đường đi cho robot và di chuyển đa robot theo đội hình

Bạn đang xem trước tài liệu:

Tối ưu đường đi cho robot và di chuyển đa robot theo đội hình

Tài liệu "Tối Ưu Đường Đi Cho Robot Và Di Chuyển Đa Robot Theo Đội Hình" cung cấp cái nhìn sâu sắc về các phương pháp tối ưu hóa đường đi cho robot, đặc biệt trong bối cảnh di chuyển của nhiều robot theo đội hình. Nội dung chính của tài liệu bao gồm các thuật toán và kỹ thuật giúp cải thiện hiệu suất di chuyển, giảm thiểu thời gian và năng lượng tiêu thụ, đồng thời nâng cao khả năng tương tác giữa các robot trong một đội hình. Những lợi ích này không chỉ giúp tăng cường hiệu quả hoạt động của robot mà còn mở ra nhiều cơ hội ứng dụng trong các lĩnh vực như logistics, sản xuất và dịch vụ.

Để mở rộng kiến thức của bạn về chủ đề này, bạn có thể tham khảo thêm tài liệu Đồ án tốt nghiệp công nghệ kỹ thuật cơ điện tử nghiên cứu thuật toán tối ưu hóa quỹ đạo di chuyển cho robot vận chuyển hàng hóa, nơi bạn sẽ tìm thấy các nghiên cứu chi tiết về thuật toán tối ưu hóa cho robot vận chuyển. Ngoài ra, tài liệu Khóa luận tốt nghiệp kỹ thuật máy tính nghiên cứu và xây dựng mô hình robot phục vụ quán cà phê cũng sẽ cung cấp cho bạn cái nhìn về ứng dụng thực tiễn của robot trong ngành dịch vụ. Cuối cùng, bạn có thể khám phá thêm về Khóa luận tốt nghiệp kỹ thuật máy tính xây dựng robot tự hành quét bản đồ trong nhà và tránh vật cản, tài liệu này sẽ giúp bạn hiểu rõ hơn về công nghệ điều hướng và tránh vật cản trong môi trường sống thực tế.