Tin tức và phân tích của tất cả các thiết bị di động

Tại sao Roombas không thể điều hướng tấm thảm đơn giản này

Một Roomba ở giữa tấm thảm có hoa văn hình vuông màu trắng và tối

Trong những năm qua, máy hút bụi của iRobot Roomba đã trở nên thông minh hơn và có khả năng điều hướng tốt hơn. Nhưng trong thời gian dài nhất, điều hướng kỳ lạ nhất mà họ gặp phải đến từ một nguồn không chắc chắn: thảm và thảm. Chỉ với mô hình phù hợp, Roombas lớn tuổi thấy mình bị mắc kẹt. Và lý do là khá đơn giản.

Nếu bạn chưa từng thấy, nhà nghiên cứu Dmitry Krotov của IBM đã chứng minh vấn đề trên Twitter:

Tôi ước gì họ cũng đã tạo ra một tập dữ liệu đa dạng về thảm để nó không nhầm lẫn các sọc đen với các vách đá và cuối cùng tôi có thể dọn dẹp toàn bộ ngôi nhà của mình 😂 pic.twitter.com/zgPza5pyYw

– Dmitry Krotov (@DimaKrotov) ngày 10 tháng 9 năm 2021

Như bạn có thể thấy, khi những con Roombas lớn tuổi đi trên những tấm thảm tối màu hoặc những tấm thảm có đường viền tối màu, chúng có thể bị mắc kẹt. Nếu bạn có một ứng dụng được kết nối, Roomba sẽ gửi cho bạn cảnh báo rằng ứng dụng gặp phải một vách đá. Đúng rồi; nó cho rằng phần tối của thảm và thảm là vách đá hoặc cầu thang.

Tìm kiếm nhanh trên Twitter tiết lộ hàng tá lời phàn nàn tương tự trong các tình huống khác nhau, bao gồm cả việc chuyển từ sàn gỗ sang tấm thảm màu sẫm. Trong trường hợp xấu nhất, như trên, Roomba chỉ có thể nằm trên tấm thảm và không thể rời đi.

Nhờ một tweet từ nhà khoa học nghiên cứu iRobot, Ben Kehoe, chúng tôi biết được vấn đề và cách công ty giải quyết nó. Và nếu bạn đang đoán rằng chương trình tồi tệ hoặc việc học máy đã trở nên tồi tệ, thì hoàn toàn không phải vậy. Thay vào đó, đó là một vấn đề phần cứng.

Những người Roombas lớn tuổi đã sử dụng hai phần cứng để tránh các vách đá (hoặc cầu thang). Một đèn LED để chiếu ánh sáng xuống và một điốt quang để phát hiện ánh sáng phản chiếu từ sàn nhà. Nếu diode phát hiện ra ánh sáng, thì bên dưới Roomba phải có sàn. Nhưng nếu ánh sáng không phản xạ trở lại, thì có thể là Roomba đã gặp phải một vách đá. Đó là giải pháp ban đầu mà iRobot chọn vì một lý do đơn giản: Những cảm biến đó cực kỳ rẻ. Bất kỳ giải pháp phần mềm hoặc phần cứng nào khác sẽ đòi hỏi nhiều nỗ lực và tiền bạc hơn, chưa kể đến các tình huống thất bại.

Nhưng bạn sẽ nhận thấy rằng vấn đề chỉ xảy ra trên Roombas “cũ hơn”. Đúng vậy, theo Kehoe, iRobot đã nghĩ ra một giải pháp hợp lý cho vấn đề này. Cụ thể, các mẫu i3 +, i7 +, s9 + và j7 + đều sử dụng cảm biến mới giúp phát hiện tốt hơn các vách đá và không làm ảnh hưởng giả lên thảm. Chỉ cần nhìn vào cái này cái khác Twitter video của người dùng với cùng một tấm thảm:

Xin chào @DimaKrotov không biết bạn nhưng rõ ràng chúng ta có cùng một tấm thảm! Roomba cũ của tôi đã làm giống như của bạn, nhưng i7 mới mà tôi có dường như xử lý màu đen trên thảm tốt hơn một chút 🙂 pic.twitter.com/fLj7cZCOoy

– Scott Hicok (@scotthicok) ngày 22 tháng 9 năm 2021

Tất nhiên, đó là những mô hình đắt tiền hơn, bắt đầu từ $ 550 và chỉ cao hơn. Nhưng hy vọng, các cảm biến sẽ tiếp tục giảm giá và chuyển sang các giải pháp giá cả phải chăng hơn. Đó có thể là một thời gian, mặc dù. Kehoe giải thích rằng đã mất nhiều năm để tìm ra giải pháp cuối cùng đã hoạt động.