Applying visibility-graph to the shortest path problem for robots
Từ khóa:
Đồ thị tầm nhìn, đường dẫn ngắn nhất, vật cản, hoạch định tối ưu toàn cục, Lego-Mindstorm NXT, bộ điều khiển PID
Keywords:
Visibility-graph, shortest-path, obstacles, global optimization planning, Lego-Mindstorm NXT, PID controller
ABSTRACT
This paper presents a solution for global optimized path planning with respect to finding the shortest distance for autonomous robotic system, particularly in two-dimensional space with a set of obstacles. The proposed approach is based on visibility-graph and the literature review of path planning is presented in details to explain why this approach is used. Through pros, cons, and complexity in the construction of a visibility-graph, the paper proposed two simple and efficient techniques to significantly reduce computation time in building a visibility-graph in the case of numerous obstacles. Finally, the method of how to control the robot follow exactly the identified path is shown. The experimental results, with a real robot, show that the proposed approach is efficient, feasible and straightforward to apply in practice.
TóM TắT
Bài báo trình bày giải pháp cho bài toán xác định đường đi ngắn nhất toàn cục, tránh các vật cản trong không gian hai chiều được áp dụng và kiểm thử trên robot thật. Cách tiếp cận sử dụng là dựa vào đồ thị tầm nhìn (visibility-graph). Thông qua ưu khuyết điểm và độ phức tạp trong việc xây dựng một visibility-graph, bài báo đề xuất hai phương pháp đơn giản, hiệu quả, giúp giảm đáng kể thời gian xây dựng một visibility-graph trong trường hợp môi trường chứa nhiều vật cản. Ngoài ra, bài báo cũng giới thiệu một phương pháp giúp robot di chuyển chính xác theo đường đi đã hoạch định trước. Kết quả thực nghiệm cho thấy giải pháp đề nghị này khá hiệu quả, khả thi và có thể áp dụng dễ dàng trong thực tế.
Tạp chí khoa học Trường Đại học Cần Thơ
Lầu 4, Nhà Điều Hành, Khu II, đường 3/2, P. Xuân Khánh, Q. Ninh Kiều, TP. Cần Thơ
Điện thoại: (0292) 3 872 157; Email: tapchidhct@ctu.edu.vn
Chương trình chạy tốt nhất trên trình duyệt IE 9+ & FF 16+, độ phân giải màn hình 1024x768 trở lên