Gabriely và Rimon [57] đề xuất Spiral-STC (Spanning Tree Coverage) thuật toán, một cách tiếp cận đối với các robot di động trên mạng trong đó bao gồm phân chia không gian làm việc vào một bản đồ lưới và đi theo đường xoắn ốc có hệ thống. Đường xoắn ốc có hệ thống này được tạo ra bằng cách làm theo một cây khung của bản đồ lưới một phần mà các robot từng bước xây dựng bằng cách sử dụng các cảm biến trên bo mạch của nó. Các robot có thể bao gồm mọi tế bào lưới chính xác một lần, và đi một con đường bảo hiểm đầy đủ. Họ xác nhận đề nghị trong mô phỏng. Các thuật toán Spiral-STC hoạt động như sau. Hai kích thước ô lưới khác nhau được sử dụng. Tế bào lớn hơn (được gọi là các tế bào mega) được chia thành bốn tế bào nhỏ, có kích thước tương tự như các robot. Điều này được thể hiện trong hình. 1 (a). Để thực hiện bảo hiểm, các robot thực hiện các thủ tục sau đây. Bắt đầu từ ô hiện tại, các robot sẽ chọn một hướng đi mới bằng cách chọn các tế bào lớn mới đầu tiên trong không gian tự do theo hướng chống chiều kim đồng hồ. Sau đó, một lợi thế cạnh spanning-tree mới được phát triển từ các tế bào khổng lồ hiện nay vào mới. Các thuật toán được gọi là đệ quy. Các đệ quy dừng lại khi các tế bào hiện tại không có hàng xóm mới (một tế bào khổng lồ được coi là cũ nếu ít nhất một trong bốn tế bào nhỏ hơn của nó được bao phủ, nó được coi là mới nếu không). Như một kết quả của đệ quy này, các robot di chuyển dọc theo một bên của cây bao trùm cho đến khi nó đến điểm cuối cùng của cây. Vào thời điểm đó, robot quay lại để đi qua phía bên kia của cây. Điều đáng chú ý là, khi bảo hiểm được hoàn thành, các robot trở lại các tế bào bắt đầu, tạo thuận lợi cho việc thu thập và lưu trữ của nó. Mặt khác, STC không bao giờ đến thăm bất kỳ tế bào nhỏ hai lần và do đó giảm thiểu thời gian che phủ. Hình. 21 (b) cho thấy một ví dụ về một con đường phủ sóng được tạo ra bởi
các thuật toán Spiral-STC
đang được dịch, vui lòng đợi..