Nhìn một robot hình người nhỏ nhảy nhót linh hoạt rồi kết luận robot lớn sẽ làm được tương tự khi công nghệ tiến bộ là một suy luận sai. Vật lý không giữ nguyên khi đổi tỉ lệ, và nó ưu ái robot nhỏ.
Hiệu ứng tỉ lệ
Khi tăng mọi kích thước lên gấp đôi, khối lượng tăng gấp tám lần vì nó tỉ lệ với thể tích. Nhưng tiết diện của các chi tiết chịu lực chỉ tăng gấp bốn lần vì nó tỉ lệ với diện tích.
Nghĩa là ứng suất trong kết cấu tăng lên khi robot lớn hơn, dù thiết kế giống hệt về hình dáng.
Tương tự với động năng khi ngã: robot cao gấp đôi rơi từ độ cao gấp đôi với khối lượng gấp tám, nên năng lượng va chạm lớn hơn rất nhiều lần.
Đây là lý do vật lý, không phải kỹ thuật, và nó không biến mất khi công nghệ tiến bộ. Robot nhỏ luôn dễ hơn ở các khía cạnh này.
Vì sao robot nhỏ giữ thăng bằng dễ hơn
Ngoài chuyện ứng suất, còn một hiệu ứng nữa liên quan tới thời gian.
Một vật cao hơn khi bắt đầu nghiêng sẽ đổ chậm hơn về mặt thời gian tuyệt đối. Điều này nghe như có lợi cho robot lớn, nhưng nó bị bù lại bởi việc robot lớn cũng chậm hơn trong việc di chuyển chi để phục hồi, vì quán tính lớn hơn nhiều.
Tổng hợp lại, robot nhỏ có thời gian phản ứng tương đối dồi dào hơn: nó vung được chân tới vị trí cần thiết nhanh hơn nhiều so với tốc độ nó đang đổ.
Thêm vào đó, hậu quả của một lần ngã ở robot nhỏ gần như không đáng kể, nên có thể thử nghiệm táo bạo hơn nhiều. Điều này đẩy nhanh tốc độ phát triển một cách gián tiếp nhưng rất đáng kể.
Vì sao vẫn cần robot cỡ người
Lý do duy nhất nhưng đủ mạnh: môi trường được xây cho cơ thể người.
Bậc thang có chiều cao nhất định, tay nắm cửa ở độ cao nhất định, kệ hàng ở tầm nhất định. Robot nhỏ không với tới, không bước qua được, không mở được cửa.
Ngoài ra, khả năng mang vật cũng tỉ lệ với kích thước. Một robot nhỏ không nâng nổi thùng hàng tiêu chuẩn dù thiết kế có tốt tới đâu.
Vì vậy robot nhỏ rất tốt cho nghiên cứu, giáo dục và phát triển thuật toán, nhưng khi mục tiêu là làm việc trong môi trường của con người thì kích thước là ràng buộc bắt buộc.
Chuyển giao từ nhỏ sang lớn
Câu hỏi thực dụng: một thuật toán chạy tốt trên robot nhỏ có chuyển sang robot lớn được không?
Phần chuyển giao khá tốt: cấu trúc thuật toán, cách đặt bài toán, kiến trúc phần mềm, chiến lược phục hồi thăng bằng ở mức khái niệm.
Phần không chuyển giao được: các tham số đã chỉnh, giới hạn tốc độ, biên độ an toàn, và các giả định ngầm về thời gian phản ứng.
Đặc biệt, các chính sách học được trong mô phỏng cho robot nhỏ thường không dùng lại được, vì chúng đã học các đặc tính động lực học của thân máy cụ thể đó.
Kết luận thực dụng: dùng robot nhỏ để phát triển và kiểm chứng ý tưởng, nhưng dự trù rằng việc chuyển sang máy lớn là một giai đoạn riêng chứ không phải một bước cấu hình.
Chọn kích thước cho dự án
- Học và thử nghiệm thuật toán → cỡ nhỏ. Rẻ, an toàn, ngã không sao, thử được nhiều.
- Nghiên cứu thao tác với vật thật → cỡ trung hoặc thân người trên bệ, vì cần tay ở tầm phù hợp với vật thể thật.
- Làm việc trong môi trường người → cỡ người, không có lựa chọn khác.
- Trình diễn và giáo dục → cỡ nhỏ thường phù hợp hơn vì an toàn và dễ vận chuyển.
Một lưu ý về ngân sách: chi phí không tăng tuyến tính theo kích thước. Robot cỡ người đắt hơn nhiều lần so với robot nhỏ, và chi phí vận hành cùng yêu cầu an toàn cũng tăng theo. Với nhóm mới bắt đầu, đi từ nhỏ lên gần như luôn là con đường hiệu quả hơn.
Câu hỏi thường gặp
Vì sao robot nhỏ ngã không sao còn robot lớn thì hỏng?
Vì năng lượng va chạm khi ngã tăng rất nhanh theo kích thước: khối lượng tăng theo thể tích còn độ cao rơi cũng tăng. Trong khi đó khả năng chịu lực của chi tiết chỉ tăng theo tiết diện, chậm hơn nhiều.
Thuật toán từ robot nhỏ có dùng lại cho robot lớn được không?
Cấu trúc thuật toán và cách đặt bài toán thì chuyển giao được, nhưng các tham số đã chỉnh và các chính sách học được thì không, vì chúng gắn với đặc tính động lực học của thân máy cụ thể.
Robot cỡ nhỏ có làm được việc hữu ích không?
Trong môi trường được thiết kế riêng cho chúng thì có, ví dụ giáo dục, trình diễn hoặc thao tác với vật nhỏ. Nhưng trong môi trường của con người thì không, vì mọi kích thước xung quanh đều được làm cho cơ thể người.
Nên bắt đầu dự án với kích thước nào?
Với nhóm mới, bắt đầu từ robot nhỏ gần như luôn hiệu quả hơn: rẻ hơn nhiều, an toàn hơn, cho phép thử nghiệm nhiều lần và tích luỹ kinh nghiệm trước khi đầu tư vào thiết bị cỡ người.
Đọc thêm trong Nguồn điện & toả nhiệt và Chân & dáng đi.