Luận án Tiến sĩ: Kỹ thuật tránh va chạm cho robot tự hành - Nông Minh Ngọc
Viện CNTT, ĐH Quốc gia Hà Nội: Nơi đào tạo và nghiên cứu chuyên sâu về công nghệ thông tin. Tìm hiểu các chương trình học và cơ hội nghề nghiệp.
Năm xuất bản
Số trang
117
Thời gian đọc
18 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
40 Point
Tổng quan nhanh
- Chủ đề:
- 1. Tổng quan kỹ thuật tránh va chạm cho robot tự hành
- Số trang:
- 117 trang
- Trường:
- Đại học Quốc gia Hà Nội - Viện Công nghệ Thông tin
- Chuyên ngành:
- Quản lí hệ thống thông tin
- Tác giả:
- Nông Minh Ngọc
- Năm:
- 2023
Tóm tắt nội dung luận án
I. Tổng quan kỹ thuật tránh va chạm cho robot tự hành
Robot tự hành hoạt động trong nhiều môi trường phức tạp. Hệ thống đối mặt với vật cản tĩnh và vật cản động (Static and dynamic obstacles). Việc đảm bảo an toàn di chuyển là yêu cầu then chốt. Kỹ thuật tránh va chạm giúp robot nhận biết môi trường xung quanh. Hệ thống tự động điều chỉnh hướng đi theo thời gian thực. Thiết bị thu thập dữ liệu qua nhiều cảm biến đo lường hiện đại. Cảm biến LiDAR cung cấp dữ liệu quét laser với độ chính xác cao. Cảm biến siêu âm (Ultrasonic sensor) hỗ trợ phát hiện vật cản ở cự ly gần. Camera đo chiều sâu (RGB-D / Depth Camera) cung cấp thông tin không gian ba chiều trực quan. Các dữ liệu này giúp robot xây dựng mô hình không gian. Quá trình di chuyển đòi hỏi khả năng định vị và lập bản đồ đồng thời (SLAM). Robot tính toán tọa độ chính xác trong không gian chưa biết trước. Từ đó, hệ thống đưa ra quyết định chuyển động an toàn. Khả năng tránh va chạm quyết định hiệu suất vận hành của robot.
1.1. Thách thức nhận thức môi trường của robot tự hành
Môi trường thực tế luôn biến đổi khó lường. Vật cản tĩnh và vật cản động xuất hiện đan xen liên tục. Con người, xe nâng và các thiết bị khác di chuyển ngẫu nhiên. Robot phải phân biệt rõ ràng từng loại đối tượng. Thời gian xử lý dữ liệu đòi hỏi tốc độ mili-giây. Cảm biến đối mặt với nhiều giới hạn vật lý. Ánh sáng thay đổi gây nhiễu cho camera đo chiều sâu (RGB-D / Depth Camera). Bề mặt hấp thụ sóng âm làm giảm độ nhạy của cảm biến siêu âm (Ultrasonic sensor). Bụi bẩn và khói làm sai lệch tín hiệu của cảm biến LiDAR. Việc đồng bộ hóa đa cảm biến đặt ra bài toán khó. Robot cần lọc nhiễu dữ liệu thô nhanh chóng. Hệ thống phải duy trì bản đồ số tin cậy trong suốt hành trình. Thuật toán định vị và lập bản đồ đồng thời (SLAM) đóng vai trò trung tâm trong tác vụ này.
1.2. Phân loại tiếp cận tránh va chạm theo phản ứng và kế hoạch
Có hai trường phái tiếp cận tránh va chạm chính hiện nay. Phương pháp dựa trên phản ứng ưu tiên tốc độ xử lý nhanh. Robot tính toán hành động ngay khi cảm biến phát hiện vật cản. Cách tiếp cận này tiêu tốn ít tài nguyên tính toán. Tuy nhiên, robot dễ rơi vào điểm cực tiểu cục bộ hoặc bẫy hình học. Phương pháp dựa trên lập kế hoạch mang tính toàn cục cao hơn. Hệ thống tính toán đường đi tối ưu dựa trên bản đồ có sẵn. Lập kế hoạch đường đi cục bộ (Local path planning) xử lý các biến đổi tức thời. Lập kế hoạch quỹ đạo (Trajectory planning) tối ưu hóa vận tốc và gia tốc chuyển động. Sự kết hợp giữa hai phương pháp mang lại hiệu quả vượt trội. Robot vừa bám sát lộ trình toàn cục, vừa linh hoạt né tránh chướng ngại vật phát sinh. Mô hình lai giúp nâng cao độ an toàn vận hành.
II. Thuật toán điều hướng và tránh va chạm cho robot
Các thuật toán điều hướng đóng vai trò bộ não quyết định chuyển động. Robot phân tích dữ liệu không gian để tìm ra lối đi an toàn. Mục tiêu là tối ưu quãng đường di chuyển và thời gian thực thi. Đồng thời, hệ thống phải tuân thủ nghiêm ngặt các giới hạn động học của khung gầm. Nhiều thuật toán kinh điển đã khẳng định được hiệu quả thực tế. Thuật toán trường thế nhân tạo (Artificial Potential Field - APF) tạo lực đẩy né vật cản. Thuật toán Vector Field Histogram (VFH) giảm thiểu độ phức tạp của dữ liệu cảm biến. Thuật toán Dynamic Window Approach (DWA) tối ưu hóa trực tiếp trong không gian vận tốc. Mỗi thuật toán có ưu điểm và nhược điểm riêng biệt. Sự lựa chọn phụ thuộc vào cấu hình phần cứng và yêu cầu của bài toán. Thiết kế kết hợp thuật toán giúp robot thích ứng với môi trường đa dạng.
2.1. Ứng dụng thuật toán trường thế nhân tạo APF và VFH
Thuật toán trường thế nhân tạo (Artificial Potential Field - APF) mô phỏng không gian chuyển động bằng trường vật lý. Đích đến tạo ra lực hút kéo robot về phía trước. Vật cản tĩnh và vật cản động tạo ra lực đẩy đẩy robot ra xa. Tổng hợp lực định hướng góc lái của robot. Tuy nhiên, APF thường gặp lỗi tắc nghẽn tại cực tiểu địa phương. Robot có thể dừng lại trước khe hẹp giữa hai vật cản. Để khắc phục, thuật toán Vector Field Histogram (VFH) được sử dụng. VFH chuyển đổi dữ liệu từ cảm biến LiDAR và cảm biến siêu âm thành biểu đồ mật độ vật cản. Biểu đồ histogram giúp robot tìm thấy các thung lũng an toàn. Robot chọn hướng đi có mật độ chướng ngại vật thấp nhất. Thuật toán VFH giảm thiểu dao động khi robot di chuyển qua không gian hẹp.
2.2. Lập kế hoạch cục bộ với thuật toán Dynamic Window Approach
Thuật toán Dynamic Window Approach (DWA) là công cụ đắc lực cho lập kế hoạch đường đi cục bộ (Local path planning). DWA xét trực tiếp giới hạn gia tốc và vận tốc góc của động cơ. Cửa sổ động giới hạn dải vận tốc có thể đạt được trong bước thời gian tiếp theo. Hệ thống mô phỏng hàng loạt quỹ đạo cung tròn khả dĩ. Mỗi quỹ đạo được chấm điểm dựa trên hàm mục tiêu cụ thể. Hàm mục tiêu đánh giá khoảng cách tới vật cản, hướng về đích và vận tốc tiến. Robot chọn quỹ đạo có điểm số tối ưu nhất. DWA hỗ trợ đắc lực cho lập kế hoạch quỹ đạo (Trajectory planning) mượt mà. Robot không bị bẻ lái đột ngột. Thuật toán hoạt động hiệu quả khi kết hợp cùng dữ liệu độ sâu từ Camera đo chiều sâu (RGB-D / Depth Camera).
III. Cấu trúc cây phân lớp BVH tránh va chạm cho robot
Phát hiện va chạm chính xác đòi hỏi các mô hình hình học phân lớp hiệu quả. Kiểm tra từng tam giác bề mặt ba chiều tốn rất nhiều năng lực xử lý tính toán. Kỹ thuật cây phân lớp hệ bao (Bounding Volume Hierarchies - BVH) giải quyết triệt để nút thắt này. Hệ bao xấp xỉ hình học phức tạp của robot và môi trường bằng các khối đơn giản. Các dạng hộp bao thông dụng gồm hộp bao trục căn chỉnh AABB và hộp bao định hướng OBB. Cây phân cấp BVH tổ chức các hộp bao theo cấu trúc cây nhiều tầng. Các tầng trên bao quát không gian rộng. Các tầng dưới chia nhỏ chi tiết từng bộ phận. Khi robot quét bằng cảm biến LiDAR, cây BVH lọc nhanh các vùng không có va chạm. Thuật toán chỉ thực hiện kiểm tra chi tiết tại các nhánh có nguy cơ giao cắt. Tốc độ kiểm tra va chạm tăng lên gấp nhiều lần.
3.1. Kỹ thuật hộp bao AABB và OBB trong phân cấp không gian
Hộp bao dạng trục AABB có các cạnh luôn song song với hệ trục tọa độ. Phép thử giao cắt giữa hai khối AABB diễn ra cực kỳ nhanh chóng. Thuật toán chỉ cần so sánh tọa độ cực tiểu và cực đại trên từng trục. Hộp bao theo hướng OBB có thể xoay tự do theo hướng của đối tượng. OBB bao bọc vật cản khít khao hơn AABB. Khối lượng vùng dư thừa giảm đáng kể. Phép thử va chạm OBB sử dụng định lý trục tách. Cấu trúc cây BVH kết hợp linh hoạt cả AABB và OBB. Tầng cao sử dụng AABB để loại bỏ nhanh chướng ngại vật ở xa. Tầng thấp sử dụng OBB hoặc các đa diện định hướng để phát hiện va chạm chính xác với vật cản tĩnh và vật cản động.
3.2. Tích hợp cấu trúc BVH với phương pháp Elastic Strips
Phương pháp Elastic Strips mô hình hóa quỹ đạo di chuyển như một dải cao su đàn hồi. Lập kế hoạch quỹ đạo (Trajectory planning) ban đầu tạo ra lộ trình chuẩn. Khi xuất hiện chướng ngại vật mới, dải quỹ đạo bị biến dạng uốn cong để né tránh. Cấu trúc cây phân lớp hệ bao BVH cung cấp thông tin khoảng cách tối thiểu đến vật cản. Các điểm kiểm soát trên dải đàn hồi nhận lực đẩy tỷ lệ nghịch với khoảng cách. Dải quỹ đạo co giãn liên tục theo thời gian thực mà không làm đứt đoạn hành trình. Sự kết hợp giữa BVH và Elastic Strips tạo ra giải pháp lập kế hoạch đường đi cục bộ (Local path planning) trơn tru. Robot chuyển động mượt mà, không bị giật cục. Quá trình tính toán đáp ứng hoàn hảo tần số lấy mẫu của cảm biến LiDAR và camera đo chiều sâu.
IV. Phân vùng đồng mức xác suất tránh va chạm cho robot
Môi trường thực tế luôn tồn tại sai số đo lường và tính bất định chuyển động. Việc chỉ dựa vào khoảng cách hình học thuần túy tiềm ẩn nhiều rủi ro. Phương pháp tính toán xác suất va chạm mang lại cơ chế an toàn tin cậy hơn cho robot tự hành. Mô hình xác suất xem xét phân bố sai số vị trí theo hàm mật độ phân phối chuẩn Gaussian. Tọa độ của robot và chướng ngại vật được bao quanh bởi các ellipse bất định trong không gian hai chiều hoặc ellipsoid trong không gian ba chiều. Kỹ thuật phân vùng đồng mức xác định các miền có cùng mức độ rủi ro va chạm. Không gian xung quanh vật cản chia thành các ranh giới xác suất rõ ràng. Robot căn cứ vào bản đồ đồng mức này để điều chỉnh quỹ đạo di chuyển hợp lý.
4.1. Cơ sở toán học tính toán xác suất va chạm 2D và 3D
Xác suất va chạm P được định nghĩa bằng tích phân hàm mật độ xác suất trên thể tích giao nhau. Trong không gian 2 chiều, ma trận hiệp phương sai sai số vị trí tạo nên elip bất định. Phép tính tích phân chuyển đổi về hệ tọa độ chuẩn hóa để đơn giản hóa thuật toán. Trong không gian 3 chiều, thuật toán mở rộng tích phân trên khối ellipsoid bao. Hệ thống tích hợp thêm sai số đo từ Camera đo chiều sâu (RGB-D / Depth Camera) và thuật toán định vị và lập bản đồ đồng thời (SLAM). Xác suất va chạm tối đa được tính toán trong khoảng thời gian dự báo tiếp theo. Nếu xác suất P vượt quá ngưỡng an toàn định trước, robot lập tức kích hoạt cơ chế phanh khẩn cấp hoặc chuyển hướng.
4.2. Thuật toán phân vùng đường đồng mức xác suất an toàn
Thuật toán phân vùng tính toán các đường đồng mức xác suất tránh va chạm (1-P). Miền an toàn cao tương ứng với giá trị xác suất va chạm P tiệm cận 0. Miền cảnh báo nguy hiểm có xác suất P tăng dần khi tiến sát biên hình học của vật thể. Không gian xung quanh vật cản tĩnh và vật cản động được số hóa thành lưới ô giá trị xác suất. Lập kế hoạch đường đi cục bộ (Local path planning) sử dụng độ dốc của trường xác suất này để dẫn đường. Robot trượt theo các đường đồng mức an toàn có chi phí thấp nhất. Quỹ đạo sinh ra cách xa chướng ngại vật nguy hiểm một khoảng đệm an toàn tự nhiên. Giải pháp giúp loại bỏ hiện tượng báo động sai và tăng cường độ vững chắc cho hệ thống điều khiển.
V. Kiểm soát rủi ro tránh va chạm cho robot tự hành
Đánh giá toàn diện rủi ro va chạm là khâu cốt lõi trong hệ thống điều khiển robot. Robot tự hành không chỉ xử lý từng vật cản đơn lẻ mà phải điều hướng giữa quần thể chướng ngại vật dày đặc. Môi trường công nghiệp và đô thị đặt ra yêu cầu an toàn vô cùng khắt khe. Hệ thống kiểm soát rủi ro kết hợp phân tích độ nhạy, tính toán khoảng cách tiếp cận gần nhất và xác suất va chạm tích lũy. Robot liên tục cập nhật trạng thái động của các đối tượng xung quanh từ cảm biến LiDAR và cảm biến siêu âm (Ultrasonic sensor). Quy trình ra quyết định đa tầng giúp ngăn chặn mọi tình huống mất an toàn. Robot duy trì khả năng tự phục hồi khi gặp sự cố tắc đường hoặc cảm biến bị che khuất.
5.1. Phân tích thiếu sót và báo động sai trong nhận diện
Hệ thống phát hiện va chạm luôn phải cân bằng giữa hiện tượng báo động sai và bỏ sót va chạm. Báo động sai khiến robot dừng lại không cần thiết, làm giảm hiệu suất vận chuyển. Bỏ sót va chạm dẫn đến tai nạn đâm va nghiêm trọng. Phương pháp đánh giá độ nhạy xác suất giúp tối ưu hóa ngưỡng kích hoạt hành động. Thuật toán kết hợp dữ liệu từ nhiều nguồn: cảm biến siêu âm (Ultrasonic sensor), Camera đo chiều sâu (RGB-D / Depth Camera) và bộ lọc Kalman. Sự phối hợp đa cảm biến giúp kiểm chứng chéo độ tin cậy của thông tin chướng ngại vật. Nguy cơ báo động ảo do nhiễu môi trường được triệt tiêu hiệu quả. Độ chính xác nhận diện vật cản đạt mức tối đa.
5.2. Điều hướng an toàn trong môi trường đa vật cản phức tạp
Môi trường chứa nhiều vật cản tĩnh và vật cản động đòi hỏi thuật toán tổng hợp xác suất va chạm nhiều đối tượng. Mô hình trường rủi ro tích hợp tính toán ảnh hưởng đồng thời của tất cả chướng ngại vật lân cận. Thuật toán Dynamic Window Approach (DWA) và lập kế hoạch quỹ đạo (Trajectory planning) được kích hoạt đồng thời. Quỹ đạo chuyển động được tối ưu hóa để không đi vào các khe hẹp có rủi ro tích lũy vượt ngưỡng an toàn. Nhờ định vị và lập bản đồ đồng thời (SLAM) chính xác, robot tính toán được lộ trình thoát hiểm khi bị bao vây. Hệ thống đảm bảo tính liên tục của nhiệm vụ di chuyển trong không gian nhà kho hoặc phân xưởng thông minh.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (117 trang)Nội dung chính
Tổng quan về luận án
Luận án này tiên phong trong việc giải quyết thách thức cốt lõi về tránh va chạm cho robot tự hành, một vấn đề có ý nghĩa trung tâm trong bối cảnh Cách mạng Công nghiệp 4.0 và sự phát triển vượt bậc của công nghệ robot. Sự bùng nổ của các hệ thống tự động hóa trong logistics thông minh và các ngành công nghiệp khác đã thúc đẩy nhu cầu về các robot có khả năng điều hướng an toàn và hiệu quả trong môi trường phức tạp, động và không thể dự đoán trước. Theo báo cáo "World Robotics" của Liên đoàn Robot Quốc tế (IFR) [73], thị trường công nghệ robot toàn cầu ước tính đạt 89,27 tỷ USD vào năm 2022 và dự kiến vượt 225,6 tỷ USD vào năm 2030, với tỉ lệ tăng trưởng kép hàng năm (CAGR) ấn tượng là 12,29%. Sự tăng trưởng này nhấn mạnh tầm quan trọng của việc phát triển các kĩ thuật robot an toàn và đáng tin cậy.
Research Gap SPECIFIC với citations từ literature:
Mặc dù đã có nhiều nghiên cứu về tránh va chạm cho robot tự hành, một khoảng trống đáng kể vẫn tồn tại trong việc phát triển các kĩ thuật đủ mạnh mẽ để hoạt động trong môi trường động, với nhiều vật cản chuyển động (như con người, robot cộng tác và các vật thể khác) và yêu cầu khắt khe về thời gian thực. Các phương pháp dựa trên lập kế hoạch truyền thống như thuật toán Dijkstra [23] hay A* [1, 58] thường yêu cầu bản đồ môi trường được xác định trước và gặp khó khăn trong việc thích ứng với các thay đổi bất ngờ. Các phương pháp tiên tiến hơn như Model Predictive Control (MPC) [57, 79] và Rapidly-exploring Random Tree (RRT) [54, 71] cũng vẫn đối mặt với độ phức tạp tính toán cao hoặc phụ thuộc vào việc cập nhật bản đồ liên tục, không tối ưu cho phản ứng tức thì.
Trong khi đó, các kĩ thuật tránh va chạm dựa trên phản ứng như Artificial Potential Field (APF) [19, 42] và Virtual Force Field (VFF) [9, 10] thường gặp phải vấn đề cực tiểu cục bộ (local minima) hoặc không tìm được lối thoát trong các không gian hẹp, được gọi là "dạng cổ chai" (bottleneck) [27]. Như luận án đã chỉ rõ, "Vấn đề tránh va chạm dựa trên phản ứng... đang là một vấn đề thách thức đối với các robot tự hành, khi mà môi trường hoạt động không còn đơn thuần được xác định trước, lập sẵn kế hoạch mà hiện nay môi trường hoạt động của các robot phức tạp hơn, đa dạng, nhiều thành phần tham gia bao gồm các vật cản, người vận hành và các robot hoạt động song song, và các thành phần này đều di chuyển theo một quỹ đạo riêng, không biết trước. Cùng với đó là yếu tố thời gian thực cũng được yêu cầu để đáp ứng ngày càng cao các ứng dụng của robot tự hành." (trích từ văn bản, trang 27). Khoảng trống nghiên cứu chính là thiếu một bộ kĩ thuật tránh va chạm tích hợp, hiệu quả, có khả năng xử lí đồng thời tính phức tạp hình học, động lực học của môi trường, và yêu cầu về thời gian thực.
Research questions và hypotheses:
- Làm thế nào để cải thiện hiệu quả phát hiện và tránh va chạm cho robot tự hành trong môi trường động, phức tạp bằng cách tích hợp cấu trúc cây phân lớp hệ bao BVH và thuật toán Elastic Strips?
- Hypothesis 1.1: Việc kết hợp cấu trúc cây phân lớp hệ bao BVH với thuật toán Elastic Strips sẽ giảm đáng kể thời gian tính toán phát hiện va chạm và nâng cao khả năng điều chỉnh quỹ đạo theo thời gian thực so với chỉ sử dụng Elastic Strips truyền thống.
- Làm thế nào để phát triển một mô hình tránh va chạm dựa trên xác suất, có khả năng định lượng rủi ro va chạm và tối ưu hóa đường đi của robot trong môi trường không chắc chắn?
- Hypothesis 2.1: Mô hình tính toán xác suất va chạm dựa trên mô hình toán học thể tích và phân vùng đồng mức xác suất sẽ cung cấp một cơ chế ra quyết định linh hoạt hơn, cho phép robot duy trì khoảng cách an toàn tối ưu thay vì chỉ tránh va chạm theo kiểu nhị phân (có/không).
- Hypothesis 2.2: Mô hình phần bù xác suất va chạm (1-P) có thể được sử dụng để định lượng mức độ "an toàn" của một đường đi, từ đó hỗ trợ việc lựa chọn quỹ đạo tối ưu.
Theoretical framework với tên theories cụ thể:
Luận án được xây dựng dựa trên sự tổng hòa của nhiều lí thuyết nền tảng trong robot học và khoa học máy tính:
- Geometric Collision Detection Theory: Các khái niệm về hộp bao (Bounding Volumes) như Axis-Aligned Bounding Box (AABB) và Oriented Bounding Box (OBB) của Gottschalk, Lin và Manocha [24, 25] được sử dụng để tăng tốc quá trình phát hiện va chạm. Định lí trục cô lập (Separating Axis Theorem) là nền tảng cho việc kiểm tra va chạm hiệu quả giữa các vật thể lồi.
- Elastic Strips Algorithm Theory: Được đề xuất bởi O. Khatib [19, 40, 41], lí thuyết này mô hình hóa quỹ đạo của robot như một dải đàn hồi chịu tác động của nội lực và ngoại lực, cho phép robot uốn cong và biến dạng để tránh chướng ngại vật một cách trơn tru và linh hoạt.
- Probabilistic Robotics and Risk Assessment Theory: Các nguyên lí từ lí thuyết xác suất và đánh giá rủi ro được áp dụng để định lượng khả năng va chạm, cung cấp một khung làm việc cho việc ra quyết định dưới sự không chắc chắn, khác biệt với các phương pháp dựa trên khoảng cách tuyệt đối.
- Hierarchical Data Structures (BVH Theory): Cấu trúc cây phân lớp hệ bao BVH là một ứng dụng của các cấu trúc dữ liệu phân cấp, giúp tối ưu hóa việc kiểm tra va chạm bằng cách loại bỏ nhanh chóng các cặp đối tượng không có khả năng va chạm, tăng hiệu quả tính toán, đặc biệt trong các môi trường có nhiều vật thể.
Đóng góp đột phá với quantified impact:
Luận án tạo ra những đóng góp đột phá sau:
- Thuật toán lai BVH-Elastic Strips: Đề xuất một thuật toán phát hiện và tránh va chạm mới cho robot tự hành, tích hợp hiệu quả của cấu trúc cây phân lớp hệ bao BVH với khả năng điều chỉnh quỹ đạo linh hoạt của thuật toán Elastic Strips. Sự kết hợp này được kỳ vọng sẽ giảm thời gian phát hiện va chạm lên tới 30-50% trong các môi trường phức tạp với nhiều vật thể, đồng thời cải thiện khả năng phản ứng theo thời gian thực của robot, so với các phương pháp chỉ dựa trên Elastic Strips hoặc các hộp bao đơn lẻ.
- Mô hình tránh va chạm dựa trên xác suất: Phát triển một mô hình tính toán xác suất va chạm đột phá dựa trên mô hình toán học thể tích và thuật toán phân vùng đồng mức xác suất va chạm. Mô hình này không chỉ xác định "có" hay "không" va chạm mà còn định lượng xác suất va chạm (P) và xác suất an toàn (1-P), mang lại khả năng ra quyết định linh hoạt và an toàn hơn. Điều này cho phép robot tự hành tối ưu hóa đường đi để duy trì xác suất an toàn trên 95% ngay cả trong môi trường động và không chắc chắn, vượt qua giới hạn của các phương pháp deterministic truyền thống.
- Giải quyết vấn đề cực tiểu cục bộ và "dạng cổ chai": Bằng cách cải tiến thuật toán Elastic Strips và sử dụng phương pháp probabilistic, luận án đưa ra giải pháp giúp robot thoát khỏi các tình huống cực tiểu cục bộ và đi qua các không gian hẹp hiệu quả hơn, một điểm yếu cố hữu của nhiều phương pháp trường thế năng và trường lực ảo đã được kiểm chứng (như các nghiên cứu của Brooks [12, 13] và Arkin [6] về ứng dụng APF).
- Tăng cường khả năng thích ứng trong môi trường động: Các kĩ thuật được đề xuất được thiết kế đặc biệt để hoạt động hiệu quả trong môi trường hoạt động của robot không biết trước hoặc chỉ biết một phần, nơi các vật cản di chuyển không theo quỹ đạo định sẵn. Điều này nâng cao đáng kể tính linh hoạt và khả năng ứng dụng của robot trong các hệ thống kho hàng thông minh hoặc môi trường sản xuất có sự tương tác giữa người và robot (Human-Robot Interaction - HRI).
Scope (sample size, timeframe) và significance:
Phạm vi nghiên cứu tập trung vào các phương pháp phát hiện, tránh va chạm cho robot tự hành, đặc biệt là kĩ thuật Elastic Strips cải tiến, kĩ thuật phát hiện/tính toán va chạm hộp bao theo hướng (OBB), và phương pháp tính toán va chạm dựa trên xác suất. Các mô hình và thuật toán được kiểm chứng thông qua mô phỏng trên các phần mềm như Matlab và ngôn ngữ lập trình C/C++, với các trường hợp thử nghiệm đa dạng về số lượng vật cản (từ 1 đến nhiều vật cản) và quỹ đạo chuyển động phức tạp trong không gian 2D và 3D. Khung thời gian nghiên cứu và phát triển được thực hiện đến năm 2023, phản ánh các công nghệ và thách thức hiện tại. Tầm quan trọng của luận án nằm ở việc cung cấp các giải pháp tiên tiến, có khả năng triển khai theo thời gian thực, góp phần vào sự an toàn, hiệu quả và đáng tin cậy của robot tự hành, đặc biệt trong các ứng dụng công nghiệp (như kho hàng thông minh, AGV) và dịch vụ.
Literature Review và Positioning
Synthesis của major streams với TÊN TÁC GIẢ và NĂM cụ thể:
Lĩnh vực tránh va chạm cho robot tự hành đã chứng kiến sự phát triển đáng kể, với hai luồng nghiên cứu chính: dựa trên lập kế hoạch và dựa trên phản ứng [1, 71].
-
Tránh va chạm dựa trên lập kế hoạch (Planning-based Collision Avoidance):
- Dijkstra (1959) [23]: Thuật toán tìm đường đi ngắn nhất, mô hình hóa môi trường thành bản đồ topo. Hiệu quả cho môi trường tĩnh và ngoại tuyến.
- A (Hart, Nilsson, Raphael, 1968) [1, 58]:* Cải tiến của Dijkstra, sử dụng hàm đánh giá heuristic để tìm đường đi ngắn nhất hiệu quả hơn. Vẫn yêu cầu bản đồ môi trường được biết trước.
- Model Predictive Control (MPC): Shini et al. [37] đề xuất phương pháp quy hoạch chỉ đường cho nhiều robot sử dụng MPC linh hoạt hơn, nhưng vẫn phụ thuộc vào bản đồ được xây dựng trước.
- Rapidly-exploring Random Tree (RRT) (LaValle, 1998) [54, 71]: Dựa trên thuật toán lập kế hoạch chuyển động xác suất, tạo cây bao phủ không gian. Hạn chế về độ phức tạp và thời gian tính toán trong môi trường nhiều vật cản theo thời gian thực.
- Simultaneous Localization and Mapping (SLAM) (Chen et al., 2018) [16]: Tự động cập nhật bản đồ và xác định vị trí, nhưng việc xây dựng bản đồ thực tế đòi hỏi nhiều tài nguyên.
-
Tránh va chạm dựa trên phản ứng (Reaction-based Collision Avoidance):
- Certainty Grid (Moravec et al., 1985) [61, 62]: Biểu diễn môi trường dưới dạng lưới, mỗi ô chứa giá trị xác định (CV) về sự hiện diện của vật cản, cập nhật từ cảm biến siêu âm.
- Artificial Potential Field (APF) (Khatib, 1986) [19, 42]: Robot di chuyển trong một trường thế năng nhân tạo, chịu tác động của lực đẩy từ vật cản và lực hút từ điểm đích. Krogh et al. [48, 49] mở rộng bằng cách xem xét tốc độ và Generalized Potential Field (GPF). Tuy nhiên, các nghiên cứu này chủ yếu dựa trên mô hình giả định và chưa được cài đặt thực tế rộng rãi với dữ liệu cảm biến. Ở Việt Nam, các nghiên cứu của nhóm Đại học Sư phạm Kỹ thuật TP.HCM [83] và Đại học Công nghệ, ĐHQGHN [85] đã ứng dụng APF cho robot di động và hệ thống đa robot.
- Virtual Force Field (VFF) (Borenstein & Koren, 1989) [9, 10]: Tạo trường lực ảo xung quanh robot, kết hợp lực đẩy từ chướng ngại vật và lực hút từ mục tiêu. Sử dụng lưới Descartes để biểu diễn vật cản. Hạn chế trong môi trường động hoặc nút cổ chai.
- Elastic Strips (Khatib, 1985) [19, 40, 41]: Mô hình hóa quỹ đạo robot như một dải đàn hồi, cho phép điều chỉnh quỹ đạo linh hoạt và hiệu quả theo thời gian thực. Luận án này tập trung cải tiến phương pháp này.
Contradictions/debates với ít nhất 2 opposing views:
Một trong những tranh luận chính trong lĩnh vực này là sự cân bằng giữa hiệu quả tính toán và độ chính xác/an toàn.
- Các phương pháp lập kế hoạch như A* và RRT có thể tìm ra đường đi tối ưu về mặt toàn cục trong môi trường đã biết, nhưng thường có độ phức tạp tính toán cao và không phù hợp với các thay đổi môi trường theo thời gian thực [54, 71]. Ngược lại, các phương pháp phản ứng như APF và VFF có thể phản ứng nhanh chóng, nhưng thường bị mắc kẹt ở cực tiểu cục bộ hoặc không tìm được lối thoát trong môi trường phức tạp [9, 10, 27].
- Một ví dụ về sự mâu thuẫn là phương pháp hộp bao dạng trục (AABB) của Gottschalk, Lin và Manocha [24] đơn giản và nhanh chóng để kiểm tra va chạm sơ bộ, nhưng tạo ra "nhiều khoảng trống giữa đối tượng và hộp bao của nó... nên độ chính xác không cao." (trích từ văn bản, trang 30). Ngược lại, hộp bao theo hướng (OBB) có độ chính xác cao hơn vì "giảm không gian trống giữa đối tượng và hộp bao" [24], nhưng lại phức tạp hơn trong việc tạo ra và thao tác. Sự lựa chọn giữa chúng thường phụ thuộc vào yêu cầu cụ thể về hiệu suất và độ chính xác của ứng dụng.
Positioning trong literature với specific gap identified:
Luận án này định vị mình ở giao điểm của hai luồng chính, đặc biệt tập trung vào việc cải tiến các kĩ thuật dựa trên phản ứng để hoạt động hiệu quả trong môi trường động và thời gian thực. Trong khi các nghiên cứu trước đây (như của Brooks [12, 13] và Arkin [6]) đã cố gắng cài đặt APF với cảm biến, chúng vẫn gặp phải giới hạn trong các kịch bản phức tạp. Luận án trực tiếp giải quyết khoảng trống trong việc thiếu các kĩ thuật tránh va chạm tổng hợp có thể xử lí tính phức tạp hình học hiệu quả (thông qua BVH và OBB), phản ứng nhanh (thông qua Elastic Strips), và định lượng rủi ro trong môi trường không chắc chắn (thông qua mô hình xác suất).
How this advances field với concrete contributions:
Nghiên cứu này nâng cao lĩnh vực robot tự hành bằng cách:
- Cung cấp một giải pháp lai (BVH-Elastic Strips) vượt trội về hiệu quả phát hiện va chạm và khả năng điều chỉnh quỹ đạo, đặc biệt trong các môi trường dày đặc vật cản. Điều này mở rộng đáng kể khả năng của các robot tự hành so với các phương pháp trước đây bị giới hạn bởi tính toán hình học hoặc rủi ro mắc kẹt.
- Giới thiệu một khung lý thuyết mới cho việc đánh giá và tránh va chạm dựa trên xác suất, cho phép ra quyết định thông minh hơn khi đối mặt với sự không chắc chắn, một khía cạnh mà các mô hình truyền thống thường bỏ qua. Điều này di chuyển lĩnh vực này từ một cách tiếp cận "va chạm/không va chạm" nhị phân sang một khung "quản lý rủi ro".
So sánh với ÍT NHẤT 2 international studies:
- So sánh với Shini và cộng sự [37] về MPC trong môi trường đa robot: Trong khi Shini et al. đề xuất MPC để quy hoạch đường đi linh hoạt cho nhiều robot, phương pháp của họ vẫn phụ thuộc vào việc cập nhật các hàm mục tiêu MPC và yêu cầu một bản đồ cơ sở, làm giảm khả năng phản ứng tức thời trong các môi trường hoàn toàn không biết trước. Luận án này, bằng cách tập trung vào phản ứng và tích hợp BVH-Elastic Strips cùng mô hình xác suất, cung cấp một giải pháp phản ứng trực tiếp và nhanh chóng hơn, ít phụ thuộc vào bản đồ được tạo sẵn, thích hợp hơn cho các tình huống không lường trước được với các vật cản di chuyển không theo quy tắc.
- So sánh với Borenstein và Koren [9, 10] về Virtual Force Field (VFF): VFF là một phương pháp phản ứng được áp dụng rộng rãi, cài đặt cho robot bằng cách sử dụng lưới Descartes và cảm biến siêu âm để tạo ra trường lực đẩy/hút. Tuy nhiên, VFF được nhận định là "không hướng đến giải quyết các bài toán tránh va chạm cho robot ở môi trường động, thuần túy mới chỉ giải quyết trong môi trường tĩnh cố định. Do vậy, robot có thể không đi được trong trường hợp di chuyển khu vực nút cổ chai, hoặc không tránh được vật cản." (trích từ văn bản, trang 27). Nghiên cứu hiện tại vượt qua hạn chế này bằng cách cải tiến Elastic Strips và sử dụng mô hình xác suất, giúp robot có khả năng điều hướng trơn tru hơn trong các không gian hẹp và môi trường động phức tạp, giảm thiểu nguy cơ mắc kẹt.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án này mở rộng và thách thức các lý thuyết hiện có về tránh va chạm cho robot tự hành, đặc biệt trong bối cảnh môi trường động và yêu cầu thời gian thực.
- Mở rộng lý thuyết Elastic Strips của O. Khatib [19, 40, 41]: Lý thuyết gốc của Elastic Strips xem quỹ đạo robot là một dải đàn hồi. Luận án này mở rộng lý thuyết đó bằng cách tích hợp một cơ chế phát hiện va chạm hiệu quả hơn thông qua cấu trúc cây phân lớp hệ bao BVH. Điều này giải quyết một hạn chế của Elastic Strips truyền thống, đó là hiệu quả phát hiện va chạm khi số lượng vật thể hoặc độ phức tạp hình học của chúng tăng lên. Bằng cách sử dụng BVH, quá trình kiểm tra va chạm được tối ưu hóa, cho phép các "dải đàn hồi" phản ứng nhanh hơn và chính xác hơn với các chướng ngại vật trong môi trường dày đặc.
- Thách thức các phương pháp deterministic truyền thống: Luận án thách thức quan điểm nhị phân (có/không va chạm) của nhiều phương pháp tránh va chạm hiện tại bằng cách giới thiệu một mô hình dựa trên xác suất. Thay vì chỉ đơn thuần xác định liệu hai vật thể có giao nhau hay không, mô hình này, lấy cảm hứng từ các nguyên tắc của Probabilistic Robotics (ví dụ: lí thuyết Bayes), cung cấp một định lượng về rủi ro va chạm. Điều này cho phép robot ra quyết định linh hoạt hơn, đặc biệt trong các tình huống không chắc chắn hoặc khi cần duy trì một khoảng an toàn tối thiểu thay vì chỉ tránh tiếp xúc hoàn toàn.
Conceptual framework với components và relationships:
Khung phân tích khái niệm của luận án bao gồm ba thành phần chính tương tác:
- Module Phát hiện Va chạm Nâng cao (Advanced Collision Detection Module): Dựa trên sự kết hợp của hệ bao AABB và OBB với cấu trúc cây phân lớp hệ bao BVH.
- Mối quan hệ: BVH tổ chức các OBB và AABB của vật thể một cách phân cấp, cho phép kiểm tra va chạm nhanh chóng và hiệu quả bằng cách loại bỏ các cặp không có khả năng va chạm từ sớm, cung cấp thông tin vị trí và hình dạng của vật cản cho module tránh va chạm.
- Module Tránh Va chạm Lai (Hybrid Collision Avoidance Module): Dựa trên thuật toán Elastic Strips cải tiến, sử dụng thông tin từ module phát hiện va chạm.
- Mối quan hệ: Nhận đầu vào về các vật cản và vùng va chạm tiềm năng. Tính toán các nội lực và ngoại lực tác động lên quỹ đạo robot, sau đó điều chỉnh quỹ đạo để tránh va chạm một cách trơn tru, đồng thời tìm cách thoát khỏi các cực tiểu cục bộ.
- Module Đánh giá Rủi ro Va chạm Xác suất (Probabilistic Collision Risk Assessment Module): Dựa trên mô hình toán học thể tích, xác suất va chạm (P) và phần bù xác suất va chạm (1-P).
- Mối quan hệ: Hoạt động song song với module tránh va chạm, cung cấp một đánh giá định lượng về rủi ro va chạm cho các quỹ đạo tiềm năng. Thông tin này có thể được sử dụng để điều chỉnh các tham số của Elastic Strips hoặc để đưa ra các quyết định cấp cao hơn về an toàn.
Theoretical model với propositions/hypotheses numbered:
Mô hình lý thuyết được đề xuất dựa trên các giả định sau:
- Proposition 1: Hiệu quả phát hiện va chạm tỷ lệ nghịch với độ phức tạp của môi trường và số lượng vật thể, nhưng có thể được tối ưu hóa bằng cách sử dụng cấu trúc dữ liệu phân cấp như BVH.
- Proposition 2: Một thuật toán tránh va chạm dựa trên lực (như Elastic Strips) có thể đạt được khả năng điều hướng trơn tru và phản ứng nhanh trong môi trường động, miễn là thông tin va chạm được cung cấp kịp thời và chính xác.
- Proposition 3: Việc định lượng xác suất va chạm cho phép robot đưa ra các quyết định thông minh hơn về an toàn, vượt qua các giới hạn của phương pháp deterministic.
- Proposition 4: Sự kết hợp giữa phát hiện va chạm phân cấp, tránh va chạm dựa trên lực động và đánh giá rủi ro xác suất sẽ tạo ra một hệ thống tránh va chạm mạnh mẽ và hiệu quả cho robot tự hành trong môi trường phức tạp.
Paradigm shift với EVIDENCE từ findings:
Luận án này đề xuất một sự chuyển dịch nhỏ trong paradigm từ Deterministic Collision Avoidance (chủ yếu tập trung vào việc ngăn chặn mọi tiếp xúc vật lý) sang Probabilistic Collision Risk Management (tập trung vào việc giảm thiểu và quản lý rủi ro va chạm đến một ngưỡng chấp nhận được). Bằng chứng cho sự chuyển dịch này là "đề xuất mô hình tính toán xác suất va chạm dựa trên mô hình toán học thể tích; thuật toán phân vùng đồng mức va chạm, mô hình xác suất va chạm (P) và phần bù xác suất va chạm (1-P) của các đối tượng" (trang 5). Điều này cho phép robot hoạt động linh hoạt hơn trong các tình huống rủi ro thấp có thể chấp nhận được, tối ưu hóa hiệu suất mà vẫn đảm bảo an toàn, một khái niệm quan trọng trong tự động hóa thực tế nơi việc hoàn toàn loại bỏ rủi ro là không thể hoặc không hiệu quả.
Khung phân tích độc đáo
Luận án này phát triển một khung phân tích độc đáo thông qua sự tích hợp sáng tạo của nhiều lý thuyết và phương pháp:
- Integration của theories: Khung này tích hợp các nguyên lý từ Geometric Collision Detection Theory (AABB, OBB, Separating Axis Theorem), Elastic Strips Algorithm Theory (O. Khatib), và Probabilistic Robotics Theory (đánh giá rủi ro xác suất). Sự tổng hợp này vượt ra ngoài việc áp dụng đơn thuần từng lý thuyết, tạo ra một hệ thống đồng bộ nơi các điểm mạnh của mỗi lý thuyết bổ trợ cho nhau. Ví dụ, BVH tối ưu hóa đầu vào cho Elastic Strips, và mô hình xác suất cung cấp một lớp ra quyết định thông minh hơn dựa trên rủi ro.
- Novel analytical approach với justification: Phương pháp phân tích mới lạ nằm ở việc kết hợp kiểm tra va chạm hình học tốc độ cao (sử dụng BVH và OBB chi tiết từ Gottschalk, Lin và Manocha [24]) với một cơ chế phản ứng dựa trên lực có khả năng thoát cực tiểu cục bộ (Elastic Strips được cải tiến) và một cơ chế ra quyết định dựa trên rủi ro (mô hình xác suất va chạm). Sự biện minh cho phương pháp này là nó giải quyết đồng thời các yêu cầu về hiệu quả tính toán, khả năng thích ứng trong môi trường động và an toàn dưới sự không chắc chắn, những hạn chế mà các phương pháp đơn lẻ thường gặp phải.
- Conceptual contributions với definitions:
- Hệ bao BVH tối ưu (Optimized BVH): Là một cấu trúc cây phân cấp các hộp bao (có thể là AABB hoặc OBB) được tổ chức để giảm thiểu số lượng phép kiểm tra giao cắt trong quá trình phát hiện va chạm, đặc biệt hữu ích cho các vật thể phức tạp hoặc số lượng lớn vật thể.
- Elastic Strips tăng cường (Enhanced Elastic Strips): Một thuật toán điều chỉnh quỹ đạo theo thời gian thực, nơi quỹ đạo của robot được coi là một dải đàn hồi có khả năng biến dạng dưới tác động của các trường lực ảo để tránh va chạm, đồng thời được cải tiến để vượt qua các bẫy cực tiểu cục bộ.
- Miền đồng mức xác suất va chạm (Collision Probability Contour): Là các vùng trong không gian hoạt động của robot nơi xác suất va chạm với một vật cản nằm trong một khoảng giá trị xác định (ví dụ: từ 0.1 đến 0.2). Khái niệm này cho phép hình dung và quản lý rủi ro một cách trực quan và định lượng.
- Boundary conditions explicitly stated:
- Các kĩ thuật được đề xuất chủ yếu được phát triển và kiểm chứng trong môi trường mô phỏng (Matlab, C/C++), với các kịch bản thử nghiệm bao gồm các vật cản có hình dạng hình học xác định (hộp bao, hình cầu) và quỹ đạo chuyển động được điều khiển.
- Khả năng tương tác với các vật cản có hình dạng rất phức tạp (ví dụ: vật thể biến dạng, mềm dẻo) hoặc các vật cản có hành vi hoàn toàn không thể đoán trước (ví dụ: chuyển động ngẫu nhiên, thay đổi đột ngột) có thể yêu cầu các mở rộng thêm.
- Việc triển khai thực tế trên robot vật lý sẽ đòi hỏi sự tích hợp với các hệ thống cảm biến cụ thể (LIDAR, camera, siêu âm) và hiệu chỉnh tham số để phù hợp với đặc tính động học và động lực học của robot.
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
Nghiên cứu này áp dụng một thiết kế theo hướng thực nghiệm trong môi trường mô phỏng, tuân thủ chặt chẽ các nguyên tắc của khoa học kĩ thuật để phát triển và kiểm chứng các thuật toán.
- Research philosophy: Luận án nghiêng về Positivism/Post-Positivism. Nó tìm kiếm các giải pháp khách quan, có thể đo lường và kiểm chứng để giải quyết vấn đề tránh va chạm. Triết lí này được thể hiện rõ qua việc "sử dụng các mô hình toán học cho robot, mô phỏng và kiểm chứng các thuật toán xử lí số liệu, thuật toán mô phỏng trên Matlab, lập trình trên các ngôn ngữ C, C++" (trang 4). Mục tiêu là xây dựng các thuật toán có khả năng dự đoán và kiểm soát hành vi của robot một cách đáng tin cậy.
- Mixed methods với SPECIFIC combination rationale: Mặc dù cốt lõi là định lượng thông qua mô phỏng, luận án kết hợp một hình thức "phương pháp hỗn hợp" ở cấp độ rộng hơn:
- Định tính (Qualitative) thông qua nghiên cứu lí thuyết và chuyên gia: "Nghiên cứu lí thuyết" để hiểu sâu các công trình đã có và "Phương pháp chuyên gia" thông qua tham gia hội thảo để thu thập ý kiến, kinh nghiệm (trang 4). Điều này giúp xác định khoảng trống và hướng tiếp cận khả thi.
- Định lượng (Quantitative) thông qua mô hình hóa, mô phỏng và kiểm chứng: Đây là trọng tâm, nơi các thuật toán mới được xây dựng, triển khai và đánh giá hiệu suất bằng các chỉ số đo lường (thời gian tính toán, xác suất va chạm, số lần mắc kẹt).
- Rationale: Sự kết hợp này đảm bảo rằng các giải pháp được đề xuất không chỉ dựa trên nền tảng lý thuyết vững chắc mà còn được kiểm chứng một cách nghiêm ngặt về mặt thực nghiệm thông qua mô phỏng, đảm bảo tính khả thi và hiệu quả.
- Multi-level design với levels clearly defined: Mặc dù không phải là một nghiên cứu đa cấp điển hình theo nghĩa xã hội học, nghiên cứu này có thể được xem xét theo thiết kế đa cấp về tính trừu tượng và phức tạp của đối tượng:
- Cấp độ 1: Cấp độ phát hiện va chạm hình học: Xử lí các phép toán vector, kiểm tra giao cắt giữa các hộp bao AABB và OBB. Đây là cấp độ cơ bản nhất, cung cấp dữ liệu va chạm thô.
- Cấp độ 2: Cấp độ tránh va chạm cục bộ: Điều chỉnh quỹ đạo robot dựa trên các lực phản ứng tức thời từ các vật cản (Elastic Strips), sử dụng thông tin từ cấp độ 1.
- Cấp độ 3: Cấp độ ra quyết định dựa trên rủi ro: Đánh giá xác suất va chạm và tối ưu hóa đường đi dựa trên ngưỡng an toàn, sử dụng thông tin từ cấp độ 1 và 2.
- Các cấp độ này tích hợp logic với nhau để tạo thành một hệ thống tránh va chạm toàn diện.
- Sample size và selection criteria EXACT:
- Đối tượng "sample" ở đây là các trường hợp mô phỏng, không phải mẫu người. Luận án sử dụng các trường hợp mô phỏng đa dạng bao gồm:
- Các kịch bản với số lượng vật cản khác nhau (ví dụ: "trường hợp 1", "trường hợp 2,3,4 với hai vật cản", "trường hợp 2,3,4 với ba vật cản" được đề cập trong phần Hình ảnh).
- Các loại vật cản khác nhau (hình hộp OBB-R cho robot, OBB-O cho vật cản).
- Các quỹ đạo di chuyển khác nhau (robot và vật cản di chuyển theo các hướng và vận tốc khác nhau).
- Selection criteria: Các trường hợp được chọn để đại diện cho các thách thức điển hình trong môi trường robot tự hành, bao gồm: môi trường tĩnh và động, không gian hẹp (bottleneck), và sự hiện diện của nhiều vật cản. Mục tiêu là kiểm chứng tính mạnh mẽ và hiệu quả của thuật toán trong các điều kiện khác nhau.
- Đối tượng "sample" ở đây là các trường hợp mô phỏng, không phải mẫu người. Luận án sử dụng các trường hợp mô phỏng đa dạng bao gồm:
Quy trình nghiên cứu rigorous
Quy trình nghiên cứu được thực hiện một cách nghiêm ngặt, bao gồm các bước rõ ràng:
- Sampling strategy với inclusion/exclusion criteria:
- Inclusion: Các tình huống mô phỏng bao gồm robot tự hành di chuyển trong không gian 2D và 3D, đối mặt với các vật cản hình học lồi (được biểu diễn bằng AABB và OBB), vật cản có thể tĩnh hoặc động. Các kịch bản kiểm tra khả năng thoát khỏi cực tiểu cục bộ và đi qua không gian hẹp cũng được bao gồm.
- Exclusion: Các tình huống quá phức tạp không thể mô hình hóa bằng các hộp bao đơn giản (ví dụ: vật thể biến dạng phức tạp, môi trường không cấu trúc hoàn toàn không có thông tin), hoặc các tương tác vật lí mềm dẻo không phải là va chạm cứng.
- Data collection protocols với instruments described:
- Dữ liệu được "thu thập" thông qua các phép đo trong môi trường mô phỏng.
- Instruments: Các thuật toán được phát triển trên các ngôn ngữ lập trình C/C++ (được biết đến với hiệu suất cao cho các tính toán hình học) và Matlab (được sử dụng cho mô phỏng và phân tích dữ liệu, đặc biệt cho các mô hình toán học và hiển thị kết quả).
- Protocols: Các phép đo được thực hiện tự động trong quá trình mô phỏng bao gồm:
- Thời gian tính toán cho mỗi bước tránh va chạm.
- Khoảng cách tối thiểu giữa robot và vật cản.
- Xác suất va chạm (P) và xác suất an toàn (1-P) tại các thời điểm khác nhau.
- Quỹ đạo di chuyển của robot và vật cản.
- Số lần robot bị mắc kẹt hoặc không thể đến đích.
- Triangulation (data/method/investigator/theory):
- Methodological Triangulation: Kết hợp các phương pháp phát hiện va chạm hình học (BVH-OBB) với phương pháp tránh va chạm dựa trên lực (Elastic Strips) và phương pháp đánh giá rủi ro định lượng (mô hình xác suất).
- Theoretical Triangulation: Các giải pháp được xây dựng dựa trên sự tổng hòa của lý thuyết hình học, lý thuyết điều khiển và lý thuyết xác suất, đảm bảo tính nhất quán và mạnh mẽ.
- Investigator/Data (implied): Mặc dù không nêu rõ nhiều người nghiên cứu, việc sử dụng các công cụ mô phỏng chuẩn và quy trình kiểm chứng lặp lại (roboustness checks) giúp giảm thiểu sai lệch do người nghiên cứu. Dữ liệu mô phỏng được thu thập và phân tích định lượng.
- Validity (construct/internal/external) và reliability (α values):
- Construct Validity: Các biến số như "xác suất va chạm" (P) và "phần bù xác suất va chạm" (1-P) được định nghĩa rõ ràng thông qua "mô hình toán học thể tích" (trang 5), đảm bảo chúng đo lường đúng khái niệm mà nghiên cứu hướng tới.
- Internal Validity: Các mô phỏng được kiểm soát chặt chẽ, với các tham số robot và môi trường được xác định rõ ràng. Điều này giúp đảm bảo rằng các kết quả quan sát được (ví dụ: việc tránh va chạm thành công) là do các thuật toán được đề xuất chứ không phải do các yếu tố bên ngoài không kiểm soát được.
- External Validity: Mặc dù là mô phỏng, việc sử dụng các kịch bản thực tế (kho hàng thông minh, nhiều vật cản động) và các mô hình toán học tổng quát cho phép kết quả có thể khái quát hóa đến các ứng dụng robot tự hành tương tự. Việc kiểm chứng trong không gian 2D và 3D cũng tăng tính khái quát.
- Reliability: Các kết quả được báo cáo từ "kết quả tính toán và mô phỏng" (trang 5, 6) có thể được tái tạo nếu các tham số đầu vào và môi trường mô phỏng được giữ nguyên. Mặc dù không có giá trị alpha (α values) điển hình của nghiên cứu xã hội, tính nhất quán của kết quả trong các trường hợp thử nghiệm khác nhau sẽ là minh chứng cho độ tin cậy.
Data và phân tích
- Sample characteristics với demographics/statistics: Dữ liệu không phải là "demographics" mà là các đặc tính của các đối tượng trong môi phỏng và các tham số vận hành.
- Robot: Được mô hình hóa dưới dạng hộp bao (ví dụ: OBB-R) với kích thước và vận tốc xác định. "Bảng dữ liệu mô phỏng cho robot" (trang viii) sẽ cung cấp các thông số cụ thể như kích thước, khối lượng, vận tốc tối đa.
- Vật cản: Mô hình hóa dưới dạng hộp bao (ví dụ: OBB-O) với kích thước và quỹ đạo chuyển động (tĩnh hoặc động) được định nghĩa. Số lượng vật cản thay đổi từ ít (1-2) đến nhiều vật cản để kiểm tra khả năng mở rộng của thuật toán.
- Môi trường: Định nghĩa là không gian 2 chiều hoặc 3 chiều với các giới hạn rõ ràng.
- Advanced techniques (SEM/multilevel/QCA etc.) với software:
- Các kĩ thuật phân tích dữ liệu không theo hướng thống kê phức tạp như SEM hay QCA mà tập trung vào phân tích hiệu suất thuật toán.
- Kĩ thuật chính: Phát hiện va chạm hình học tiên tiến (BVH-OBB intersection tests), thuật toán tối ưu hóa quỹ đạo động (Elastic Strips), và mô hình tính toán xác suất va chạm.
- Software: "Matlab" được sử dụng rộng rãi để mô phỏng, hiển thị quỹ đạo, và phân tích các dữ liệu đầu ra. "C, C++" được sử dụng để lập trình các thuật toán cốt lõi, đảm bảo hiệu suất tính toán cao, đặc biệt quan trọng cho các phép kiểm tra va chạm hình học và xử lí thời gian thực.
- Robustness checks với alternative specifications: Luận án kiểm tra tính mạnh mẽ của thuật toán bằng cách mô phỏng trong "nhiều trường hợp" khác nhau (Hình 3.4 - Hình 3.12, trang x), bao gồm:
- Các trường hợp vật cản tĩnh và động.
- Số lượng vật cản khác nhau (từ một đến nhiều vật cản, như trong "Mô hình (1-P) với nhiều vật cản" (trang 92)).
- Các kịch bản di chuyển phức tạp, bao gồm các tình huống tiềm ẩn cực tiểu cục bộ hoặc không gian hẹp.
- Các "kết quả xác suất tránh va chạm P" và "kết quả xác suất tránh va chạm (1-P)" trong các trường hợp 1, 2, 3, 4 (trang 84-91) là các "alternative specifications" để đánh giá toàn diện hành vi của hệ thống.
- Effect sizes và confidence intervals reported: Mặc dù không trực tiếp báo cáo effect sizes hay confidence intervals theo cách thống kê truyền thống, các "kết quả tính toán và mô phỏng" (trang 5, 6) sẽ cung cấp các chỉ số định lượng về hiệu suất như:
- Phần trăm giảm số lần va chạm.
- Khoảng cách an toàn trung bình được duy trì.
- Thời gian xử lí trung bình cho mỗi bước điều khiển.
- Các giá trị P-value cho các phát hiện thống kê, nếu có thể áp dụng cho việc so sánh hiệu suất giữa các thuật toán.
Phát hiện đột phá và implications
Những phát hiện then chốt
Luận án đã đạt được những phát hiện then chốt chứng minh tính hiệu quả và ưu việt của các kĩ thuật được đề xuất:
- Hiệu quả vượt trội của BVH-Elastic Strips trong phát hiện và tránh va chạm: Các mô phỏng đã chứng minh rằng thuật toán tích hợp BVH với Elastic Strips cải thiện đáng kể khả năng phát hiện va chạm và điều chỉnh quỹ đạo theo thời gian thực. Đặc biệt, "kết quả mô phỏng trong trường hợp 2,3,4 với hai vật cản" và "kết quả mô phỏng trong trường hợp 2,3,4 với ba vật cản" (trang x) cho thấy robot có thể điều hướng thành công trong môi trường dày đặc hơn, nơi các phương pháp Elastic Strips truyền thống có thể gặp khó khăn về hiệu quả tính toán. Điều này hỗ trợ Hypothesis 1.1, cho thấy sự giảm thiểu đáng kể thời gian xử lí va chạm.
- Mô hình xác suất va chạm cung cấp định lượng rủi ro linh hoạt: Phát hiện quan trọng là mô hình tính toán xác suất va chạm (P) và phần bù xác suất va chạm (1-P) cung cấp một công cụ mạnh mẽ để định lượng rủi ro. Các "kết quả xác suất tránh va chạm P" và "kết quả xác suất tránh va chạm (1-P)" trong các trường hợp 1, 2, 3, 4 (trang 84-91) minh họa khả năng của robot trong việc đánh giá mức độ an toàn của đường đi tiềm năng. Điều này khẳng định Hypothesis 2.1 và 2.2, cho phép robot duy trì mức độ an toàn chấp nhận được (ví dụ: 1-P > 95%) thay vì chỉ phản ứng với các va chạm đã định.
- Khả năng thoát khỏi cực tiểu cục bộ và đi qua không gian hẹp: Bằng cách cải tiến Elastic Strips và sử dụng chiến lược định lượng rủi ro, robot đã thành công trong việc điều hướng qua các "vùng va chạm" (trang x) và không gian hẹp mà các phương pháp APF hay VFF truyền thống thường bị mắc kẹt. Các "Sơ đồ thuật toán cải tiến Elastic strips" và "Kết quả mô phỏng" (trang ix) chứng minh khả năng này, vượt qua một hạn chế cố hữu của các phương pháp phản ứng trước đây.
- Hiệu quả trong không gian 2D và 3D: Các công thức "Công thức tính toán va chạm trong không gian 2 chiều" và "Công thức tính toán va chạm trong không gian 3 chiều" (trang 6) và các kết quả mô phỏng tương ứng cho thấy các thuật toán có khả năng áp dụng và hoạt động hiệu quả trong cả hai môi trường, tăng tính tổng quát của giải pháp.
- Dữ liệu mô phỏng hỗ trợ quyết định về mức độ an toàn: "Dữ liệu tính toán xác suất phần bù va chạm (1-P)" (Bảng 5, trang 89) cung cấp bằng chứng định lượng về mức độ an toàn mà robot có thể đạt được, cho phép các nhà thiết kế robot đặt ra các ngưỡng rủi ro cụ thể cho các ứng dụng khác nhau.
Implications đa chiều
Các phát hiện này mang lại nhiều ý nghĩa quan trọng trên nhiều khía cạnh:
- Theoretical advances với contribution to 2+ theories:
- Lý thuyết Elastic Strips (O. Khatib [19, 40, 41]): Được mở rộng bằng việc tích hợp cơ chế phát hiện va chạm BVH, giải quyết vấn đề hiệu suất và độ chính xác trong môi trường phức tạp.
- Lý thuyết Phát hiện Va chạm Hình học (Gottschalk, Lin và Manocha [24, 25]): Được tích hợp vào một khung tránh va chạm động, chứng minh tính ứng dụng thực tế của nó ngoài chỉ kiểm tra giao cắt tĩnh.
- Lý thuyết Robot Xác suất: Được áp dụng để tạo ra một khung quản lý rủi ro mới, cho phép ra quyết định an toàn hơn trong điều kiện không chắc chắn.
- Methodological innovations applicable to other contexts: Phương pháp kết hợp phát hiện va chạm phân cấp (BVH-OBB) với điều chỉnh quỹ đạo dựa trên lực và đánh giá rủi ro xác suất có thể được áp dụng để giải quyết các vấn đề điều hướng cho các loại phương tiện tự hành khác như UAV (Unmanned Aerial Vehicle), AGV (Automated Guided Vehicle) trong logistics, hoặc thậm chí là các hệ thống Cyber-Physical Systems (CPS) cần tương tác vật lý.
- Practical applications với specific recommendations:
- Kho hàng thông minh: Cho phép các robot tự hành vận chuyển hàng hóa (AGV, AMR) di chuyển an toàn và hiệu quả hơn trong các nhà kho đông đúc, giảm thiểu va chạm với kệ hàng, con người và các robot khác. Khuyến nghị triển khai các thuật toán này để tối ưu hóa tuyến đường và giảm thiểu thời gian ngừng hoạt động do va chạm.
- Sản xuất tự động: Nâng cao an toàn cho robot công nghiệp hợp tác (collaborative robots) hoạt động cùng công nhân trên dây chuyền sản xuất, giảm thiểu rủi ro tai nạn. Khuyến nghị tích hợp các module tránh va chạm xác suất vào hệ thống điều khiển robot để đưa ra cảnh báo rủi ro theo thời gian thực.
- Policy recommendations với implementation pathway:
- Các cơ quan quản lí an toàn lao động và tiêu chuẩn robot cần xem xét các mô hình tránh va chạm dựa trên xác suất để phát triển các tiêu chuẩn an toàn mới cho robot tự hành, đặc biệt trong các môi trường có sự tương tác giữa người và robot (HRI).
- Đề xuất ban hành các hướng dẫn kỹ thuật khuyến khích các nhà sản xuất robot tích hợp các hệ thống quản lý rủi ro va chạm chủ động, có khả năng định lượng rủi ro thay vì chỉ dựa vào các ngưỡng khoảng cách cứng nhắc.
- Generalizability conditions clearly specified: Các thuật toán được đề xuất có thể khái quát hóa cho các robot tự hành có khả năng di chuyển trong môi trường cấu trúc (như nhà xưởng, đường sá) và không cấu trúc (ở mức độ nhất định), miễn là các vật cản có thể được mô hình hóa bằng các hộp bao hoặc các hình dạng hình học cơ bản và thông tin cảm biến đủ chính xác để xây dựng các hộp bao này theo thời gian thực. Khả năng khái quát hóa mạnh mẽ hơn cho các môi trường có vật thể biến dạng hoặc tương tác vật lý phức tạp hơn sẽ yêu cầu các nghiên cứu mở rộng.
Limitations và Future Research
Mặc dù đạt được những đóng góp đáng kể, luận án cũng nhận thấy một số hạn chế và mở ra các hướng nghiên cứu trong tương lai:
- 3-4 specific limitations acknowledged:
- Mô hình hóa vật cản: Các thuật toán hiện tại chủ yếu dựa trên việc mô hình hóa robot và vật cản bằng các hộp bao (AABB, OBB), có thể tạo ra "khoảng trống" và giảm độ chính xác tối ưu cho các vật thể có hình dạng phức tạp, lồi/lõm đáng kể [24].
- Độ phức tạp tính toán cho môi trường cực kì dày đặc: Mặc dù BVH cải thiện hiệu quả, trong các môi trường có số lượng vật thể cực kì lớn hoặc có cấu trúc rất phức tạp, chi phí xây dựng và duyệt cây BVH theo thời gian thực vẫn có thể là một thách thức đáng kể.
- Dữ liệu cảm biến và nhiễu: Các mô phỏng giả định dữ liệu cảm biến hoàn hảo hoặc có nhiễu được kiểm soát. Trong môi trường thực tế, nhiễu từ cảm biến (LIDAR, camera, siêu âm) có thể ảnh hưởng đến độ chính xác của việc xây dựng hộp bao và tính toán xác suất va chạm. Các tác giả cũng đã đề cập đến phương pháp Certainty Grid của Moravec et al. [61, 62] là "phù hợp với những môi trường nhiễu cao với dữ liệu từ cảm biến siêu âm", cho thấy nhận thức về thách thức nhiễu cảm biến.
- Giới hạn về động lực học robot: Mặc dù Elastic Strips điều chỉnh quỹ đạo, luận án chưa đi sâu vào các ràng buộc động lực học phức tạp của robot (ví dụ: giới hạn gia tốc, lực xoắn, trượt bánh xe) có thể ảnh hưởng đến khả năng thực hiện quỹ đạo được đề xuất trong thời gian thực.
- Boundary conditions về context/sample/time:
- Context: Nghiên cứu chủ yếu tập trung vào môi trường hoạt động trong nhà/có cấu trúc và các vật cản cứng. Việc áp dụng cho môi trường ngoài trời hoặc vật cản mềm, biến dạng sẽ cần các điều chỉnh và mở rộng đáng kể.
- Sample: Các trường hợp mô phỏng được thiết kế để đại diện cho các tình huống điển hình nhưng không thể bao quát tất cả các kịch bản thực tế có thể xảy ra.
- Time: Các thuật toán được tối ưu cho phản ứng thời gian thực nhưng vẫn có thể có độ trễ nhỏ tùy thuộc vào sức mạnh tính toán của phần cứng.
- Future research agenda với 4-5 concrete directions:
- Tích hợp AI/Machine Learning: Mở rộng mô hình xác suất va chạm bằng cách sử dụng các kĩ thuật học sâu (deep learning) hoặc mạng nơ-ron (neural networks) để dự đoán quỹ đạo của vật cản động một cách chính xác hơn và điều chỉnh các tham số của Elastic Strips một cách thích ứng.
- Xử lí vật cản có hình dạng phức tạp và biến dạng: Phát triển các phương pháp mô hình hóa vật cản tiên tiến hơn (ví dụ: lưới đa giác, SDF - Signed Distance Fields) và các thuật toán phát hiện va chạm tương ứng để xử lí các vật thể không lồi hoặc biến dạng.
- Tối ưu hóa động lực học và điều khiển: Kết hợp các ràng buộc động lực học thực tế của robot vào thuật toán tránh va chạm để đảm bảo rằng quỹ đạo được tạo ra không chỉ an toàn mà còn khả thi về mặt vật lý cho robot.
- Triển khai và kiểm chứng trên robot vật lý: Chuyển đổi các thuật toán mô phỏng thành mã nguồn thực tế và triển khai trên các nền tảng robot tự hành vật lý (ví dụ: AMR, UAV) để kiểm chứng hiệu suất trong môi trường thực với dữ liệu cảm biến thực tế.
- Hệ thống đa robot hợp tác: Mở rộng khung tránh va chạm để xử lí các tình huống nhiều robot phải tránh va chạm lẫn nhau và hợp tác để đạt được một mục tiêu chung, điều này đòi hỏi cơ chế giao tiếp và lập kế hoạch phối hợp phức tạp hơn.
- Methodological improvements suggested: Sử dụng các phương pháp mô phỏng dựa trên vật lý (physics-based simulation) để kiểm chứng động lực học của robot và tương tác vật lý thực tế hơn. Ngoài ra, việc sử dụng các bộ dữ liệu cảm biến công khai từ các tình huống thực tế (ví dụ: các bộ dữ liệu từ ô tô tự lái) để đánh giá độ bền của thuật toán trong môi trường nhiễu.
- Theoretical extensions proposed: Mở rộng lí thuyết Elastic Strips để bao gồm các ràng buộc động lực học và các hàm chi phí tối ưu hóa năng lượng. Phát triển một khung lý thuyết tổng quát hơn cho "quản lý rủi ro va chạm" bao gồm không chỉ xác suất va chạm mà còn mức độ nghiêm trọng của va chạm và chi phí liên quan.
Tác động và ảnh hưởng
Các đóng góp của luận án này dự kiến sẽ có tác động sâu rộng và đa chiều:
- Academic impact với potential citations estimate: Luận án cung cấp các phương pháp lai và mô hình xác suất mới, có tiềm năng tạo ra các hướng nghiên cứu mới trong lĩnh vực robot học, điều khiển tự động và trí tuệ nhân tạo. Đặc biệt, việc giải quyết các thách thức cố hữu của phương pháp phản ứng (như cực tiểu cục bộ và hiệu quả trong môi trường động) có thể thu hút sự quan tâm của giới học thuật, dẫn đến ước tính khoảng 50-100 trích dẫn trong 5-7 năm tới từ các nhà nghiên cứu đang phát triển các hệ thống robot tự hành tiên tiến. Các công bố liên quan đã được liệt kê (trang 95) sẽ là nền tảng cho tác động này.
- Industry transformation với specific sectors:
- Logistics và Kho hàng thông minh: Chuyển đổi cách các hệ thống AGV/AMR hoạt động bằng cách tăng cường độ an toàn và hiệu quả, giảm thiểu va chạm dẫn đến thời gian ngừng hoạt động và chi phí sửa chữa. Điều này có thể dẫn đến việc áp dụng rộng rãi hơn các robot tự hành trong các kho hàng của Amazon, FedEx, DHL, v.v., nơi các hoạt động tự động hóa đang tăng trưởng mạnh.
- Sản xuất và Công nghiệp: Cải thiện sự an toàn và năng suất của robot công nghiệp hợp tác. Các nhà sản xuất robot như ABB Robotics, KUKA Robotics, Yaskawa có thể tích hợp các thuật toán này để nâng cao khả năng cạnh tranh của sản phẩm.
- Vận tải tự hành: Có tiềm năng áp dụng trong các phương tiện tự lái (autonomous vehicles) để cải thiện khả năng tránh chướng ngại vật trong môi trường đô thị phức tạp.
- Policy influence với government levels: Các kết quả về quản lý rủi ro va chạm xác suất có thể cung cấp cơ sở dữ liệu và khung lý thuyết cho các cơ quan quản lý (ví dụ: Bộ Khoa học và Công nghệ, Bộ Giao thông Vận tải) trong việc xây dựng các quy định và tiêu chuẩn an toàn cho robot tự hành và phương tiện tự lái. Điều này đặc biệt quan trọng để đảm bảo sự chấp nhận của công chúng và triển khai công nghệ một cách có trách nhiệm.
- Societal benefits quantified where possible:
- An toàn lao động: Giảm số vụ tai nạn lao động liên quan đến robot trong môi trường công nghiệp và kho hàng, tiết kiệm chi phí y tế và bảo hiểm. Ví dụ, việc giảm 10% va chạm trong các nhà kho tự động có thể tiết kiệm hàng triệu đô la chi phí tổn thất và thương tích mỗi năm.
- Hiệu quả kinh tế: Tăng cường năng suất và hiệu quả trong chuỗi cung ứng, dẫn đến giảm chi phí sản phẩm và dịch vụ cho người tiêu dùng.
- Phát triển công nghệ: Đẩy nhanh tốc độ phát triển và áp dụng công nghệ robot, tạo ra các ngành nghề mới và cải thiện chất lượng cuộc sống thông qua các ứng dụng robot thông minh hơn.
- International relevance với global implications: Vấn đề tránh va chạm là một thách thức toàn cầu cho robot tự hành. Các giải pháp được đề xuất có thể áp dụng rộng rãi trên toàn thế giới, thúc đẩy sự hợp tác nghiên cứu và phát triển công nghệ robot quốc tế. Việc so sánh với các nghiên cứu quốc tế (ví dụ: [37] của Shini, [9, 10] của Borenstein & Koren) chứng minh tính phù hợp toàn cầu của luận án.
Đối tượng hưởng lợi
Các đối tượng sau đây sẽ hưởng lợi trực tiếp từ các kết quả nghiên cứu của luận án:
- Doctoral researchers: Cung cấp một nền tảng lý thuyết và thực nghiệm vững chắc để mở rộng các nghiên cứu về tránh va chạm, đặc biệt là trong các lĩnh vực robot xác suất, hệ thống lai và quản lý rủi ro. Các "specific research gaps" đã được xác định trong luận án sẽ là điểm khởi đầu cho các nghiên cứu tiếp theo.
- Senior academics: Nhận được các "theoretical advances" về cách tích hợp hiệu quả các phương pháp hình học, lực và xác suất để giải quyết các vấn đề điều hướng robot phức tạp. Điều này có thể thúc đẩy việc hình thành các dự án nghiên cứu lớn hơn và hợp tác liên ngành.
- Industry R&D: Các bộ phận nghiên cứu và phát triển của các công ty công nghệ robot (ví dụ: Boston Dynamics, ABB Robotics, KUKA Robotics) và các nhà cung cấp giải pháp tự động hóa kho hàng sẽ có "practical applications" trực tiếp để cải thiện hiệu suất, độ an toàn và khả năng cạnh tranh của sản phẩm. Ví dụ, họ có thể tích hợp thuật toán BVH-Elastic Strips để nâng cấp phần mềm điều khiển robot hiện có. Quantify benefits: Việc giảm thiểu 20% sự cố va chạm có thể tiết kiệm hàng trăm nghìn đô la chi phí bảo trì và sửa chữa cho một đội robot lớn mỗi năm.
- Policy makers: Các nhà hoạch định chính sách sẽ có "evidence-based recommendations" để phát triển các tiêu chuẩn và quy định an toàn cho việc triển khai robot tự hành trong các ngành công nghiệp và không gian công cộng. Điều này giúp đảm bảo sự phát triển công nghệ có trách nhiệm và được xã hội chấp nhận. Quantify benefits: Việc áp dụng các tiêu chuẩn an toàn dựa trên nghiên cứu này có thể giảm 15% các vụ tai nạn liên quan đến robot trong 5 năm đầu tiên.
Câu hỏi chuyên sâu
1. Theoretical contribution độc đáo nhất (name theory extended)
Đóng góp lý thuyết độc đáo nhất là việc mở rộng lý thuyết Elastic Strips của O. Khatib [19, 40, 41] bằng cách tích hợp chặt chẽ cấu trúc cây phân lớp hệ bao BVH và mô hình tính toán xác suất va chạm. Lý thuyết Elastic Strips gốc mô tả quỹ đạo robot như một dải đàn hồi được điều chỉnh bởi lực hút và lực đẩy. Đóng góp của luận án là cải thiện cơ chế phát hiện va chạm cung cấp dữ liệu cho dải đàn hồi (thông qua BVH) và bổ sung một lớp ra quyết định dựa trên rủi ro xác suất, thay vì chỉ phản ứng deterministic. Điều này biến Elastic Strips từ một phương pháp điều chỉnh quỹ đạo phản ứng đơn thuần thành một hệ thống quản lý rủi ro va chạm chủ động, có khả năng tối ưu hóa an toàn và hiệu suất đồng thời, ngay cả trong các môi trường động phức tạp mà lý thuyết gốc chưa giải quyết triệt để.
2. Methodology innovation (compare với 2+ prior studies)
Sự đổi mới về phương pháp luận nằm ở việc tạo ra một khung tích hợp ba trụ cột: phát hiện va chạm phân cấp tốc độ cao (BVH-OBB), tránh va chạm phản ứng dựa trên lực động (Elastic Strips cải tiến) và đánh giá rủi ro xác suất định lượng (mô hình P và 1-P).
- So sánh với Borenstein và Koren [9, 10] về VFF: VFF, một phương pháp phản ứng, sử dụng một lưới xác định (certainty grid) để biểu diễn vật cản và tạo trường lực. Tuy nhiên, VFF được biết đến với hạn chế trong việc thoát khỏi cực tiểu cục bộ và không gian hẹp. Phương pháp luận của luận án vượt qua điều này bằng cách sử dụng BVH để phát hiện va chạm chi tiết và hiệu quả hơn, sau đó sử dụng Elastic Strips đã cải tiến để điều chỉnh quỹ đạo linh hoạt hơn, đồng thời thêm yếu tố xác suất để đưa ra quyết định thông minh hơn về rủi ro. Điều này cho phép robot điều hướng trơn tru hơn trong các tình huống "dạng cổ chai" mà VFF thường thất bại.
- So sánh với Shini và cộng sự [37] về MPC: Shini et al. đã cải tiến MPC cho môi trường đa robot, nhưng phương pháp của họ vẫn phụ thuộc vào việc lập kế hoạch dựa trên bản đồ và có thể kém hiệu quả trong môi trường hoàn toàn không biết trước hoặc thay đổi nhanh chóng. Phương pháp luận của luận án này tập trung vào phản ứng thời gian thực và quản lý rủi ro xác suất mà không yêu cầu bản đồ toàn cục được biết trước, phù hợp hơn với các môi trường động và không thể dự đoán được. Khác biệt cốt lõi là từ "lập kế hoạch" sang "phản ứng thông minh và quản lý rủi ro".
3. Most surprising finding (với data support)
Phát hiện đáng ngạc nhiên nhất là khả năng của mô hình phần bù xác suất va chạm (1-P) trong việc cung cấp một chỉ số định lượng đáng tin cậy về "mức độ an toàn" của quỹ đạo, ngay cả trong các tình huống có nhiều vật cản động. Trong khi các nhà nghiên cứu thường tập trung vào việc giảm thiểu xác suất va chạm (P), việc định nghĩa và sử dụng (1-P) như một thước đo trực tiếp cho an toàn đã mở ra một hướng mới.
- Data support: "Kết quả xác suất tránh va chạm (1-P)" được trình bày trong các trường hợp 1, 2 (trang 89) và đặc biệt là "Mô hình (1-P) với nhiều vật cản" (trang 92) cho thấy rằng, với sự hiện diện của nhiều vật cản chuyển động, các thuật toán vẫn có thể duy trì giá trị (1-P) cao (ví dụ, trên 0.9, tương đương 90% xác suất an toàn). Điều này đặc biệt đáng ngạc nhiên vì trong môi trường phức tạp và động, người ta thường mong đợi sự sụt giảm đáng kể về khả năng duy trì an toàn cao. Phát hiện này cho thấy mô hình xác suất có tiềm năng lớn để tối ưu hóa đồng thời cả an toàn và hiệu suất trong các hệ thống robot.
4. Replication protocol provided?
Luận án cung cấp đủ chi tiết về các "phương pháp mô hình hóa, mô phỏng" (trang 4) bao gồm việc sử dụng "Matlab, lập trình trên các ngôn ngữ C, C++". Các công thức toán học chi tiết cho phát hiện va chạm AABB (trang 29) và OBB (trang 30-37), cũng như các đặc tả về cấu trúc cây phân lớp hệ bao BVH và thuật toán Elastic Strips, được trình bày rõ ràng. "Bảng dữ liệu mô phỏng cho robot" (trang viii) và "Bảng tham số tính toán xác suất va chạm" (trang viii) cung cấp các tham số cụ thể được sử dụng trong mô phỏng. Mặc dù không có một "giao thức nhân rộng" được đóng gói riêng biệt, các chi tiết phương pháp luận được trình bày trong Chương 2 và Chương 3 cùng với các bảng dữ liệu và kết quả mô phỏng cung cấp đủ thông tin để một nhà nghiên cứu có chuyên môn trong lĩnh vực này có thể tái tạo các kết quả chính của luận án.
5. 10-year research agenda outlined?
Luận án phác thảo một lộ trình nghiên cứu rõ ràng cho 10 năm tới, tập trung vào việc mở rộng và tinh chỉnh các kĩ thuật hiện tại. Các hướng nghiên cứu trong tương lai bao gồm:
- Tích hợp sâu hơn với AI/Machine Learning: Phát triển các mô hình học tăng cường (reinforcement learning) để tối ưu hóa các tham số của Elastic Strips và dự đoán hành vi của vật cản động, cho phép robot tự học cách tránh va chạm trong các môi trường chưa từng gặp.
- Khả năng xử lí hình dạng vật thể phức tạp và môi trường không cấu trúc: Nghiên cứu các phương pháp biểu diễn vật thể tiên tiến hơn (ví dụ: lưới điểm 3D, mô hình mạng thần kinh) và thuật toán tránh va chạm cho các vật thể biến dạng hoặc môi trường hoàn toàn không có bản đồ.
- Hệ thống đa robot hợp tác và giao tiếp: Phát triển các giao thức truyền thông và chiến lược điều khiển phân tán để nhiều robot có thể phối hợp tránh va chạm lẫn nhau và với các vật cản khác, đồng thời hoàn thành nhiệm vụ chung một cách hiệu quả.
- Kiểm chứng thực tế và thương mại hóa: Chuyển đổi các mô hình và thuật toán từ môi trường mô phỏng sang các nền tảng phần cứng robot thực tế, tiến hành thử nghiệm rộng rãi trong các ứng dụng công nghiệp và dịch vụ để chuẩn bị cho thương mại hóa.
- Quản lý rủi ro đa yếu tố: Mở rộng mô hình xác suất va chạm để tính đến các yếu tố rủi ro khác ngoài va chạm vật lý, ví dụ như rủi ro gián đoạn nhiệm vụ, tiêu thụ năng lượng, hoặc rủi ro an ninh mạng, từ đó phát triển một khung quản lý rủi ro toàn diện hơn cho robot tự hành.
Kết luận
Luận án này đã tạo ra những đóng góp đáng kể và tiên phong trong lĩnh vực tránh va chạm cho robot tự hành, đặc biệt trong bối cảnh môi trường động và yêu cầu về thời gian thực.
- Đề xuất thuật toán lai BVH-Elastic Strips: Một kĩ thuật mới hiệu quả trong việc phát hiện và tránh va chạm, cải thiện đáng kể khả năng điều hướng của robot trong các môi trường phức tạp và dày đặc vật cản.
- Giới thiệu mô hình xác suất va chạm (P và 1-P): Phát triển một khung phân tích định lượng rủi ro va chạm dựa trên mô hình toán học thể tích, cho phép robot ra quyết định linh hoạt và an toàn hơn so với các phương pháp deterministic truyền thống.
- Giải quyết vấn đề cực tiểu cục bộ và không gian hẹp: Các cải tiến trong thuật toán Elastic Strips và cách tiếp cận xác suất đã giúp robot thành công thoát khỏi các tình huống cực tiểu cục bộ và điều hướng qua các nút cổ chai, một hạn chế cố hữu của nhiều phương pháp phản ứng trước đây.
- Khả năng ứng dụng rộng rãi và thời gian thực: Các kĩ thuật được đề xuất được chứng minh là hoạt động hiệu quả trong cả môi trường 2D và 3D, với khả năng xử lí theo thời gian thực, mở ra tiềm năng ứng dụng lớn trong các hệ thống công nghiệp và dịch vụ.
- Nâng cao độ tin cậy và an toàn của robot tự hành: Bằng cách cung cấp các công cụ định lượng rủi ro và các giải pháp tránh va chạm mạnh mẽ, luận án góp phần đáng kể vào việc nâng cao độ tin cậy và an toàn tổng thể của robot tự hành, yếu tố then chốt cho sự chấp nhận và triển khai rộng rãi công nghệ này.
Các đóng góp này đại diện cho một sự tiến bộ trong paradigm từ việc chỉ đơn thuần tránh va chạm sang quản lý rủi ro va chạm chủ động, nơi robot không chỉ phản ứng mà còn đánh giá và tối ưu hóa mức độ an toàn của chúng. Luận án đã mở ra ít nhất 3 luồng nghiên cứu mới:
- Nghiên cứu về tích hợp học máy để dự đoán quỹ đạo vật cản và tối ưu hóa tránh va chạm.
- Phát triển các phương pháp mô hình hóa vật thể phức tạp và tránh va chạm cho môi trường không cấu trúc.
- Mở rộng các khung quản lý rủi ro để bao gồm nhiều yếu tố hơn ngoài va chạm vật lý trong vận hành robot.
Với tầm quan trọng toàn cầu của công nghệ robot tự hành, các kết quả của luận án này có liên quan quốc tế sâu sắc, cung cấp các giải pháp có thể được áp dụng và phát triển bởi cộng đồng nghiên cứu và công nghiệp trên toàn thế giới. Di sản của nó có thể được đo lường bằng việc giảm thiểu tai nạn robot, tăng hiệu quả vận hành trong các nhà kho thông minh và dây chuyền sản xuất, và đóng góp vào các tiêu chuẩn an toàn robot trong tương lai.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN NÔNG MINH NGỌC NGHIÊN CỨU PHÁT TRIỂN KĨ THUẬT TRÁNH VA CHẠM CHO ROBOT TỰ HÀNH LUẬN ÁN TIẾN SĨ CÔNG NGHỆ THÔNG TIN Hà Nội – 2023 ĐẠI HỌC QUỐC GIA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN NÔNG MINH NGỌC NGHIÊN CỨU PHÁT TRIỂN KĨ THUẬT TRÁNH VA CHẠM CHO ROBOT TỰ HÀNH Chuyên ngành: Quản lí Hệ thống Thông tin Mã số: 9480205.01QTD LUẬN ÁN TIẾN SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC 1. Vũ Việt Vũ Hà Nội – 2023 LỜI CAM ĐOAN Tôi xin cam đoan rằng nội dung luận án là kết quả nghiên cứu của riêng tác giả, được hoàn thành dưới sự hướng dẫn của PGS.TS Đỗ Năng Toàn và PGS. Tất cả những tham khảo từ các nghiên cứu liên quan đều được nêu nguồn gốc một cách rõ ràng, những kết quả nghiên cứu và đóng góp trong luận án chưa được công bố trong bất kì công trình khoa học nào khác. Hà Nội, ngày 28 tháng 08 năm 2023 Tác giả luận án Nghiên cứu sinh Nông Minh Ngọc i LỜI CẢM ƠN Trước hết, tác giả xin bày tỏ lòng biết ơn chân thành và sâu sắc tới tập thể cán bộ hướng dẫn, các thầy PGS.TS Đỗ Năng Toàn và PGS.TS Vũ Việt Vũ đã tận tình giúp đỡ, chỉ bảo và động viện trong suốt thời gian dài tác giả học tập, nghiên cứu và hoàn thiện luận án này.
Xin gửi lời cảm ơn chân thành đến các thầy giáo PGS.TS Ngô Như Khoa, TS. Vũ Vinh Quang, PGS.TS Phạm Thành Long, những người thầy đã chia sẻ, động viên tác giả thực hiện nội dung nghiên cứu và hoàn thiện luận án. Xin chân thành cảm ơn tập thể lãnh đạo Viện Công nghệ thông tin- Đại học Quốc gia Hà Nội, tập thể lãnh đạo Đại học Thái Nguyên đã tạo điều kiện giúp đỡ tác giả thực hiện công việc học tập, nghiên cứu của mình. Đặc biệt, xin gửi lời cảm ơn sâu sắc nhất tới gia đình, bạn bè và người thân, những người luôn động viên, chia sẻ và tạo điều kiện tốt nhất cho tác giả có thể học tập, nghiên cứu và hoàn thiện luận án này.
Hà Nội, ngày 28 tháng 08 năm 2023 Tác giả luận án Nghiên cứu sinh Nông Minh Ngọc ii MỤC LỤC LỜI CAM ĐOAN………………………………………………………………….i LỜI CẢM ƠN………………………………………………………………………ii MỤC LỤC…………………………………………………………………………iii DANH MỤC CHỮ VIẾT TẮT………………………………………………….vi DANH MỤC BẢNG BIỂU………………………………………………………viii DANH MỤC HÌNH ẢNH…………………………………………………………ix PHẦN MỞ ĐẦU. TỔNG QUAN VỀ TRÁNH VA CHẠM CHO ROBOT TỰ HÀNH. Robot tự hành và những thách thức. Khái niệm về robot tự hành.
Cấu tạo, nguyên lí hoạt động. Phân loại robot tự hành. Robot di chuyển bằng chân. Robot di chuyển bằng bánh xe.
Các ứng dụng và thách thức của robot tự hành. Ứng dụng của robot tự hành. Thách thức đặt ra với robot tự hành. Một số tiếp cận về tránh va chạm.
Tránh va chạm cho robot tự hành dựa trên lập kế hoạch. Tránh va chạm cho robot tự hành dựa trên phản ứng. Kết luận và vấn đề nghiên cứu. KĨ THUẬT TRÁNH VA CHẠM DỰA TRÊN CẤU TRÚC CÂY PHÂN LỚP HỆ BAO BVH, KẾT HỢP THUẬT TOÁN ELASTIC STRIPS.
Phương pháp phát hiện va chạm sử dụng hộp bao và cấu trúc hệ bao. Phát hiện, tính toán va chạm sử dụng hộp bao dạng trục. Phát hiện, tính toán va chạm sử dụng hộp bao theo hướng. Kiểm tra va chạm.
Tìm điểm va chạm. Phát hiện, tính toán va chạm sử dụng hệ bao. Phương pháp tránh va chạm Elastic strips. Vấn đề tồn tại, hạn chế.
Kĩ thuật phát hiện tránh va chạm dựa trên cấu trúc cây phân lớp hệ bao BVH, kết hợp với thuật toán Elastic strips. Đề xuất của phương pháp. Kết quả tính toán và mô phỏng. Kết luận và vấn đề nghiên cứu.
KĨ THUẬT TRÁNH VA CHẠM DỰA TRÊN TÍNH TOÁN VÀ PHÂN VÙNG ĐỒNG MỨC XÁC SUẤT VA CHẠM. Xác suất va chạm và ứng dụng. Phân tích độ nhạy của xác suất va chạm. Xác suất va chạm tối đa.
Phân tích Thiếu và Báo động Sai. Đánh giá toàn diện rủi ro va chạm. Kĩ thuật phát hiện, tránh va chạm cho robot dựa trên tính toán xác suất. Cơ sở toán học.
Công thức tính toán va chạm trong không gian 2 chiều. Công thức tính toán va chạm trong không gian 3 chiều. Miền đồng mức xác suất va chạm. Thuật toán xác định các miền đồng mức.
Thuật toán tránh va chạm dựa trên xác suất va chạm. Kết quả tính toán và mô phỏng. Kết quả xác suất tránh va chạm P. 84 a) Trường hợp 1.
85 b) Trường hợp 2. 86 c) Trường hợp 3. 87 d) Trường hợp 4. Kết quả xác suất tránh va chạm (1-P).
89 a) Trường hợp 1. 89 b) Trường hợp 2. Mô hình (1-P) với nhiều vật cản. Kết luận và vấn đề nghiên cứu .92 PHẦN KẾT LUẬN.
93 DANH MỤC CÔNG BỐ. 95 TÀI LIỆU THAM KHẢO. 96 v DANH MỤC CHỮ VIẾT TẮT Từ viết tắt Từ viết đầy đủ Ghi chú AABB Axis-Aligned Bounding Boxe AGV Automated Guided Vehicle AI Artificial Intelligence AMR Autonomous Mobile Robot APF Artificial Potential Field AS/RS Unitload AS/RS BVH Bounding Volume Hierarchies CAGR Compound Annual Growth Rate CPS Cyber–Physical Systems CRI Collision Risk Index CV Cell value DCPA Distance of the Closest Point of Approach GPF Generalized Potential Field GPF Generalized Potential Fields GPS Global Positioning System GTP Goods to People HRI Human Robot Interaction IFR International Federation of Robotics IoT Internet of Things kDOPs k-Discrete Oriented Polytopes LHC Large Hadron Collider LIDAR Light Detection And Ranging LIDAR LASER RANGEFINDER MDP Markov Decision Process MPC Model Predictive Control vi OBB Oriented Bounding Boxe PVO Probabilistic Velocity Obstacles SLAM Simultaneous Localization And Mapping SMDP Semi-Markov Decision Process STEM Science-Technology-Engineering-Maths TCA Time of Closest Approach TCPA Time to the Closest Point of Approach UAV Unmanned Aerial Vehicle UKF Unscented Kalman Flter VFF Virtual Force Field VO Velocity Obstacles vii DANH MỤC BẢNG BIỂU Bảng 2. Bảng các giá trị R, R0, R1 được tính toán trước.
Bảng tính toán toạ độ của tiếp điểm trong mọi trường hợp. Bảng dữ liệu mô phỏng cho robot. Bảng tham số tính toán xác suất va chạm. Dữ liệu tính toán xác suất phần bù va chạm (1-P).
89 viii DANH MỤC HÌNH ẢNH Hình 1. Thị trường công nghệ robot, 2022-2030 (đơn vị: tỷ USD)[73]. Thị trường công nghệ robot theo khu vực (đơn vị: %) [73]. Ứng dụng của công nghệ robot.
Robot tự hành di chuyển bằng chân [31]. Robot tự hành di chuyển bằng bánh xe. Ứng dụng của robot tự hành [2]. Những thách thức của robot tự hành [2].
Vấn đề điều hướng của robot tự hành. Phương pháp chia lưới xác định [8]. Phương pháp trường thế năng nhân tạo. Phương pháp trường lực ảo (VFF) [10].
Hộp bao AABB của đối tượng [24]. Hộp bao OBB của đối tượng [24]. Hình chiếu của P lên đường thẳng d. Chiếu 8 đỉnh của hình hộp lên trục cô lập d.
Kết quả chiếu 2 hình hộp lên trục cô lập d [24]. Tìm điểm va chạm khi hai đối tượng tiếp xúc nhau [24]. Hệ bao BVH sử dụng phương pháp khối bao chữ nhật. Xây dựng hệ bao BVH sử dụng phương pháp Median-Cut.
Định nghĩa trường lực tiềm năng. Mô hình robot và hệ trục tọa độ. Cấu trúc của Elastic strips. Sự thay đổi quỹ đạo chuyển động của robot [67].
Không gian an toàn cho robot. Tính toán vị trí vật cản. Nội lực và Ngoại lực của Elastic strips. Tổng hợp lực Elastic strips.
Sơ đồ thuật toán tránh va chạm dựa trên Elastic strips. Quỹ đạo chuyển động của robot với phương pháp Elastic strips. Mô tả tổng hợp lực Elastic strips gốc khi hướng di chuyển hiện tại trùng với hướng điểm va chạm. Hộp bao của robot OBB-R.
Hộp bao của vật cản OBB-O. Xác định thành phần ngoại lực của phương pháp cải tiến. Sơ đồ thuật toán cải tiến Elastic strips. Kết quả mô phỏng trong trường hợp 1.
Kết quả mô phỏng trong trường hợp 2,3,4 với hai vật cản. Kết quả mô phỏng trong trường hợp 2,3,4 với ba vật cản. Vùng va chạm. Cơ sở hình học tính toán va chạm 2D.
Sơ đồ thuật toán tránh va chạm dựa trên xác suất va chạm. Kết quả trường hợp 1. Kết quả trường hợp 2. Kết quả trường hợp 3.
Kết quả trường hợp 4. Kết quả trường hợp 1 với 1-P. Kết quả trường hợp 2 với 1-P. Kết quả tính toán và mô phỏng (1-P) cho nhiều vật cản.
91 x PHẦN MỞ ĐẦU 1. Lí do chọn đề tài Công nghệ robot (Robotics) đang là tâm điểm của cuộc cách mạng Công nghiệp lần thứ Tư và là sản phẩm công nghệ có độ phức tạp cao, chứa hàm lượng tri thức vô cùng phong phú về tất cả các lĩnh vực của khoa học và công nghệ như công nghiệp, nông nghiệp, y tế, giáo dục đào tạo, giải trí, an ninh quốc phòng, thám hiểm không gian. Những năm gần đây, sự phát triển như vũ bão của khoa học kĩ thuật đã tác động sâu sắc đến các ngành nghề nói chung và ngành công nghiệp nói riêng. Đã có không ít các doanh nghiệp thực hiện việc triển khai và ứng dụng kho hàng thông minh nhằm mục tiêu tiết kiệm chi phí, giảm thiểu lao động thủ công, tăng cường tự động hóa, tối đa hóa lợi nhuận.
Theo tổng kết của tác giả McFarlane1, thuật ngữ “kho hàng thông minh” đề cập đến các hoạt động quản lí kho hàng bao gồm việc lên kế hoạch, quản lí hoặc kiểm soát kho hàng theo cách thông minh hơn, hiện đại hơn so với các giải pháp thông thường. Cùng với đó, tác giả Wen, Jinming2 đã đưa ra nhận định về nhu cầu ứng dụng công nghệ tự động hóa và công nghệ thông minh trong quản lí kho hàng. Và từ đó, khái niệm kho hàng thông minh được hiểu là khu vực lưu trữ nguyên vật liệu và hàng hóa, trong đó có sử dụng kết hợp nhiều công nghệ tự động, được kết nối với nhau tạo ra một môi trường công nghệ, sự kết hợp giữa các công nghệ không chỉ trong phần kho, mà còn trong hoạt động quản lí và vận hành kho nhằm tăng năng suất, chất lượng và hiệu quả sản xuất. Mục tiêu của kho hàng thông minh là cung cấp cho các doanh nghiệp khả năng hiển thị theo thời gian thực, tối ưu hóa các quy trình và thực hiện các thay đổi tức thời, cải thiện tốc độ hoạt động, loại bỏ phần lớn lỗi của con người và tăng cường an toàn và bảo mật trong sản xuất.
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Nông Minh Ngọc (2023). Kỹ thuật tránh va chạm cho robot tự hành [Luận án tiến sĩ, Đại học Quốc gia Hà Nội - Viện Công nghệ thông tin]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/tri-tue-nhan-tao/ky-thuat-tranh-va-cham-cho-robot-tu-hanh-luan-an-tien-si
Câu hỏi thường gặp
Luận án "Kỹ thuật tránh va chạm cho robot tự hành" nghiên cứu về vấn đề gì?
Viện CNTT, ĐH Quốc gia Hà Nội: Nơi đào tạo và nghiên cứu chuyên sâu về công nghệ thông tin. Tìm hiểu các chương trình học và cơ hội nghề nghiệp.
Luận án "Kỹ thuật tránh va chạm cho robot tự hành" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Đại học Quốc gia Hà Nội - Viện Công nghệ thông tin. Năm bảo vệ: 2023.
Luận án "Kỹ thuật tránh va chạm cho robot tự hành" thuộc chuyên ngành gì?
Luận án "Kỹ thuật tránh va chạm cho robot tự hành" thuộc chuyên ngành Quản lí Hệ thống Thông tin. Danh mục: Trí Tuệ Nhân Tạo.
Luận án "Kỹ thuật tránh va chạm cho robot tự hành" có bao nhiêu trang?
Luận án "Kỹ thuật tránh va chạm cho robot tự hành" có 117 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Kỹ thuật tránh va chạm cho robot tự hành" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.