3 điểm bởi GN⁺ 2025-12-14 | 2 bình luận | Chia sẻ qua WhatsApp
  • Đã xây dựng một hệ thống VR hoàn chỉnh dành cho chuột, cho phép chuột thật điều khiển và khám phá trò chơi kinh điển DOOM
  • Hệ thống gồm quả bóng theo dõi chuyển động, tai nghe toàn cảnh, cò kích hoạt đầu vàomạch phần thưởng, với toàn bộ phần cứng và phần mềm được công bố mã nguồn mở
  • Phiên bản thứ hai (V2) được cải tiến với cảm biến chính xác hơn, màn hình AMOLED góc nhìn 180°, các bộ phận in 3D dạng mô-đun và nhiều nâng cấp khác
  • Phần mềm điều khiển dựa trên Python xử lý chuyển động, phần thưởng và tích hợp trò chơi theo thời gian thực thông qua giao tiếp giữa Raspberry Pi và PC
  • Chuột thực sự đã khám phá không gian ảo và thực hiện hành vi bắn, cho thấy những khả năng mới cho nghiên cứu hành vi động vật và phát triển hệ thống tương tác

Tổng quan dự án

  • Xây dựng môi trường VR tùy chỉnh để chuột có thể chơi DOOM
    • Thành phần: bóng treadmill theo dõi chuyển động, tai nghe toàn cảnh, cò kích hoạt đầu vào, mạch phần thưởng
    • Tất cả bộ phận đều được cung cấp dưới dạng mã nguồn mở cùng với bản thiết kế in 3D, sơ đồ mạch, firmware và phần mềm điều khiển
  • Phiên bản đầu tiên (V1) được phát triển tại New York và chỉ hỗ trợ huấn luyện chạy trong hành lang đơn giản, nhưng ở V2 đã phát triển thành một hệ thống mô-đun hoàn chỉnh
  • Các bộ phận kim loại được thiết kế và chế tạo với sự hợp tác của SZURWIN KFT

So sánh V1 và V2

  • V1
    • Chỉ có cấu trúc bóng cơ bản và huấn luyện di chuyển tiến lên
    • Cảm biến và cấu trúc cơ khí đơn giản, không có màn hình toàn cảnh
  • V2
    • Cơ chế truyền động bóng mới giúp chuyển động mượt hơn
    • Trang bị màn hình AMOLED có góc nhìn 180° theo chiều ngang, 80° theo chiều dọc
    • Cảm biến nâng cấp để theo dõi chuyển động chính xác hơn
    • Hệ thống phần thưởng tăng cường có bộ trộn motor
    • các bộ phận in 3D dạng mô-đunđộ ổn định điện tử cao hơn
  • Do tuổi của chuột, việc xác minh hành vi đầy đủ chưa được hoàn tất, nhưng bản thân hệ thống hoạt động bình thường

Cấu hình phần cứng

  • Cấu trúc tổng thể
    • Gồm treadmill hình cầu phát hiện chuyển động của chuột, cò bắn, màn hình toàn cảnh và hệ thống phần thưởng bằng nước đường
    • Tất cả thiết bị được lắp trên khung nhôm mô-đun để tạo thành môi trường thí nghiệm độc lập
  • Giao diện thị giác
    • Tai nghe AMOLED gập ôm quanh đầu chuột, không cản trở không gian của râu
    • Bố trí đầu phun khí gần râu hai bên để truyền các sự kiện trong game như va chạm với tường
    • Bao gồm ống cấp phần thưởngkhe gắn loa nhỏ
  • Phát hiện di chuyển
    • Theo dõi chuyển động bằng cảm biến quang học của quả bóng quay tự do và chuyển đổi thành chuyển động trong game
    • chức năng truyền động bằng motor để mô phỏng lộ trình trong quá trình huấn luyện
  • Đầu vào kích hoạt
    • Thiết bị bắn dạng cần gạt để chuột kéo bằng chân trước, có lò xo và rotary encoder
    • Có thể tự động trình diễn bằng stepper motor, hỗ trợ huấn luyện liên kết giữa kích thích thị giác và hành động
  • Hệ thống phần thưởng
    • Phun nước đường chính xác theo đơn vị 10μL, được điều khiển bằng bơm, cảm biến áp suất và van điện từ
    • Bộ trộn giữ nồng độ ổn định và cung cấp phần thưởng tức thì đồng bộ với sự kiện trong game
  • Hạn chế
    • Tùy theo kích thước và tính cách của chuột mà cần điều chỉnh vị trí cò kích hoạt và lưu lượng phần thưởng

Kiến trúc phần mềm

  • Toàn bộ vòng lặp được quản lý bằng hệ thống điều khiển mô-đun dựa trên Python
    • Chức năng chính: thu nhận chuyển động, điều khiển bóng, phát hiện cò kích hoạt, phân phối phần thưởng, tích hợp DOOM, logic huấn luyện
    • Tích hợp với môi trường ViZDoom để thực hiện điều khiển hành vi vòng kín theo thời gian thực
  • Giao tiếp TCP giữa PC và Raspberry Pi
    • Pi: đọc cảm biến, điều khiển bóng, điều khiển phần thưởng
    • PC: chạy game, xử lý dữ liệu, gửi lệnh cấp cao
  • Tất cả thành phần đều có thể hoạt động ở chế độ thủ công hoặc tự động, và các tham số được thiết lập trong mã Python
  • Hạn chế
    • Không có chức năng hiệu chuẩn tự động nên cần xác minh thủ công việc căn chỉnh cảm biến và thời điểm thưởng
    • Một số firmware vi điều khiển cần được điều chỉnh tùy theo sai số phần cứng

Kết quả thí nghiệm

  • Chuột đã thành công trong việc khám phá môi trường ảo và kích hoạt cò bắn
    • Mỗi cá thể cần khoảng 2 tuần để thích nghi
    • Dù quá trình huấn luyện nâng cao đầy đủ vẫn chưa hoàn tất, đã ghi nhận kết quả tích cực về mức độ tham gia và khả năng phản ứng của hệ thống
  • Hạn chế
    • Chưa có nghiên cứu đầy đủ về huấn luyện dài hạn và khác biệt giữa các cá thể
    • Tác động của việc tiếp xúc VR lên sức khỏe của chuột vẫn cần được nghiên cứu thêm

Kế hoạch sắp tới

  • Đang xây dựng Rat VR Build Guide, đồng thời hỗ trợ triển khai cho các nhà nghiên cứu hoặc nhà chế tạo quan tâm
  • YoloRun.Capital đang đầu tư vào những dự án sáng tạo và mang tính thử nghiệm như thế này
  • Hoan nghênh các đề xuất ý tưởng mới

Thành viên nhóm

  • Viktor Tóth – phụ trách huấn luyện chuột
  • Sándor Makra – thiết kế điện tử
  • Ákos Blaschek – phụ trách tài liệu hóa và mã nguồn mở

2 bình luận

 
roxie 2025-12-14

Tôi tự hỏi xét về khía cạnh đạo đức trong thí nghiệm trên động vật thì việc này có ổn không. Có người cũng đã chỉ ra điều đó trong phần bình luận trên Hacker News.

 
GN⁺ 2025-12-14
Ý kiến trên Hacker News
  • Tôi thực sự rất thích dự án này
    Chỉ hơi tiếc là tất cả linh kiện chỉ được công bố dưới dạng file STL. Nếu công bố thêm mô hình tham số hoặc file nguồn thì việc lặp lại thiết kế sẽ nhanh hơn rất nhiều. Ví dụ, nếu muốn thử nghiệm với mèo hay loài vật khác thay vì chuột, chỉ chỉnh tỉ lệ thôi là không đủ mà phải làm lại từ đầu.
    Ngoài ra, sẽ rất tốt nếu BOM (danh mục vật tư) có thêm ước tính chi phí. Không cần phải quá chính xác, nhưng sẽ giúp ước lượng nhanh ngân sách dự án và dễ tìm ra các điểm có thể cắt giảm chi phí.
    Cuối cùng, tôi cũng tò mò không biết lũ chuột có thích Doom hay thích trò nào khác hơn không. Những câu hỏi như vậy có thể giúp hiểu sâu hơn về tính cách và sở thích của động vật. Cảm ơn vì đã công bố mã nguồn mở, tôi rất mong chờ những bước phát triển tiếp theo
    • Tôi đã làm dự án này qua nhiều phiên bản trong thời gian dài nên trước hết chỉ muốn công bố nó thật nhanh. Việc đăng lên mà không có nguồn tham số là một sai sót, và tôi sẽ sớm tải lên kèm mã nguồn và thông tin giá cả.
      Với động vật nhỏ hơn chuột cống, như chuột nhắt, thì phải thiết kế lại toàn bộ thiết bị; còn với mèo thì cần một quả cầu lớn hơn và lò xo yếu hơn. Một ngày nào đó tôi cũng rất muốn làm thử thiết lập VR cho mèo.
      Trong thí nghiệm lần này, lũ chuột chưa thực sự chơi Doom mà mới chỉ ở giai đoạn làm quen với môi trường. Ở thiết lập trước đó, chúng đã hiểu mối liên hệ giữa phần thưởng và hành vi và thực sự rất nhập tâm.
      Những trò chơi chuột có thể thích dường như là các trò góc nhìn thứ nhất. Cảm ơn phản hồi, hy vọng một ngày nào đó VR cho thú cưng sẽ thành hiện thực
    • Nhân tiện, mèo thích Fruit Ninja
  • Năm 2032, 'Chiến tranh Rodrone' bùng nổ. Sau khi lũ chuột chơi Doom hoàn hảo vào năm 2026, đến năm 2028 đã xuất hiện drone giám sát do loài gặm nhấm điều khiển, và năm 2030 thì chúng được vũ khí hóa.
    Lũ chuột tiến hóa nhanh hơn con người cuối cùng đã tạo ra những robot mang tên Rodot và áp đảo nhân loại. Trước khi con người kịp chuẩn bị phòng thủ, cuộc nổi dậy của chuột đã trở thành hiện thực
    • Tiếp đó là tin Pets.com, thông qua một thỏa thuận với bên thanh lý của Oracle, đã mua lại 8 triệu foot vuông trung tâm dữ liệu gắn bánh xe hamster, nhắm tới IPO 400 tỷ USD
    • Nhân tiện, ngay trong Thế chiến II cũng đã có dự án bom dẫn đường bằng chim bồ câu (Project Pigeon). Liên kết Wikipedia
  • Nếu tôi, với tư cách họ hàng xa của loài chuột, mà dùng hệ thống này thì chỉ cần có độ trễ 0,5 giây từ lúc bắn đến lúc phản hồi là tôi đã bực đến mức muốn cắn râu mình rồi.
    Kiểu độ trễ này chỉ tạo ra sự thất vọng thay vì phần thưởng học tập, nên nhất định phải sửa
    • Đúng vậy. Phần thưởng đến càng nhanh thì việc học càng trôi chảy hơn nhiều. Não bộ học trên nhiều thang thời gian khác nhau, nhưng phản hồi tức thì trong vòng 300ms là hiệu quả nhất
    • Nhưng việc hiểu và chấp nhận phần thưởng bị trì hoãn cũng là một đặc tính quan trọng của trí thông minh. Rốt cuộc, não bộ đã tiến hóa để học cách tiếp nhận khoái cảm bị trì hoãn đó
  • Theo ghi chú thí nghiệm, lũ chuột đã quen dần với môi trường VR nhưng chưa thể bắt đầu huấn luyện thực sự, rồi dự án bị dừng lại vì chúng đã già đi.
    Đây là một liên đoàn VR thật sự rất ngầu, nên khá tiếc vì dự án không được tiếp tục
    • Làm đến mức này rồi mà sao có thể dừng lại được nhỉ. Có lẽ anh ấy đang chờ người khác sốt ruột vì tiến độ chậm mà tự bắt tay thử làm. Đến lúc đó, biết đâu anh ấy sẽ tung ra một đơn vị chuột được huấn luyện cực kỳ bài bản để thách đấu
  • Năm 2034, sau khi mọi nỗ lực mô phỏng não người đều thất bại, chỉ còn lại một lựa chọn cuối cùng — “Mang chuột tới đây
    • Nếu là Douglas Adams, hẳn ông ấy sẽ nói rằng lũ chuột đã huấn luyện chúng ta thành người chơi Doom từ lâu rồi
    • Cuối cùng cũng có người hiểu ra điều đó
  • Tôi không hiểu nổi chuyện lại không có video hoạt động
    • Có video ở đây: Liên kết YouTube
    • Dạo này kỹ sư không chia sẻ kết quả trực quan là chuyện quá thường gặp. Dù là các dự án thiên về hình ảnh như robot hay ứng dụng GUI, họ vẫn chỉ đăng link GitHub mà không có video
    • Lẽ ra phải có hình trong phần kết quả, nhưng link “placeholder_rat_playing.png” lại báo lỗi 404
  • Dự án này thật sự rất hay. Tôi tự hỏi liệu có thể dùng nó để huấn luyện sóc tránh bị xe tông không
    • Có lẽ dạy tài xế giảm tốc và chú ý hơn còn dễ hơn
    • Thật ra tìm cách để hươu không bị xe tông có lẽ còn kinh tế hơn
  • Khi id Software phát hành Doom, chắc họ không thể ngờ rằng 30 năm sau lũ chuột sẽ chơi trò này để nhận phần thưởng nước đường
    • Có thể họ không ngờ thật, nhưng chắc chắn họ sẽ cười nghiêng ngả
  • Tôi phản đối dự án này. Việc sử dụng động vật cho thí nghiệm là điều không thể biện minh về mặt đạo đức dù với lý do gì.
    Trừ khi động vật có thể tự nguyện tham gia, còn không thì việc này sẽ hạn chế tự do của chúng và có thể gây ra tổn hại tâm lý lẫn thể chất.
    Với lập trường ủng hộ quyền động vật, tôi cho rằng các phương án thí nghiệm thay thế hoặc cơ chế tham gia tự nguyện sẽ đáng mong muốn hơn
    • Đồng ý. Dù vậy, so với sự tàn nhẫn của phần lớn các thí nghiệm trên động vật thì chuyện này vẫn còn nhẹ hơn nhiều. Trong nhiều thí nghiệm, động vật phải chịu đau đớn tột độ rồi cuối cùng bị hy sinh
    • Ban đầu tôi nghĩ phản ứng đó hơi quá, nhưng sau khi xem thiết lập thực tế thì lại thấy đồng cảm. Hình ảnh một sinh vật bị buộc vào trackball và kính VR tạo cảm giác rợn người một cách bản năng
  • Có một nghiên cứu tương tự cho thấy lợn có thể điều khiển trò chơi điện tử bằng mõm
    Liên kết bài BBC