1 điểm bởi GN⁺ 2024-09-10 | 1 bình luận | Chia sẻ qua WhatsApp

Thiết kế liên kết mới

  • Cơ cấu liên kết chân Carpentopod được phát triển thông qua phần mềm tạo ra nhiều biến thể chân khác nhau
  • Mỗi biến thể được chấm điểm "độ phù hợp" dựa trên tốc độ đi, khoảng cách bước và lượng vật liệu sử dụng
  • Các biến thể có phần đầu chân di chuyển ngang hơn và mượt hơn trong suốt một chu kỳ được cộng thêm điểm
  • Chỉ những biến thể có điểm độ phù hợp cao mới được lai gen sang thế hệ tiếp theo để tìm ra lời giải tốt hơn
  • Đưa vào đột biến di truyền để khám phá các lời giải mới và duy trì sự đa dạng biến thể
  • Trình mô phỏng viết bằng C++ tiến hóa qua hàng chục thế hệ chỉ trong vài giây
  • Cuối cùng, cơ cấu liên kết chân được chọn thông qua một mô phỏng quy mô lớn hơn

Thiết kế chiếc bàn biết đi

  • Ban đầu đây là một dự án sở thích, nhưng khi tích lũy được kỹ năng chế tạo vật lý, nó đã phát triển thành một chiếc bàn thực sự
  • Bàn Carpentopod cần 12 chân để đảm bảo độ ổn định
  • Các thành phần của chân phải được chế tạo với độ chính xác dưới mức milimét
  • Sử dụng ván ép tre và gia công bằng CNC
  • Dùng Autodesk Fusion 360 để thiết kế và thử nghiệm mọi thành phần
  • Thiết kế một "thân" trung tâm để chứa thiết bị điện tử, động cơ và pin
  • Được thiết kế để có thể điều khiển bàn bằng hai động cơ

Quá trình chế tạo

  • Sử dụng máy router CNC 3 trục để chế tạo phần lớn linh kiện
  • Chia ván ép tre thành nhiều tấm để gia công CNC rồi dán lại
  • Dùng thanh nhôm để chế tạo trục khuỷu
  • Làm "cửa" cong của phần thân bằng tre và dùng nam châm để có thể mở đóng dễ dàng
  • Chế tạo với chiều cao tương đương đồ nội thất TV để tạo thành một bộ đồng nhất

Làm cho nó chuyển động

  • Sử dụng hai động cơ brushless 24V để dẫn động mỗi cụm 6 chân
  • Dùng Arduino Nano để điều khiển điện áp động cơ
  • Kết nối mô-đun Bluetooth để có thể điều khiển bằng joystick không dây
  • Dùng pin LiPo 14.8V để có thể di chuyển không dây

Công khai liên kết

  • Công bố liên kết Carpentopod vào phạm vi công cộng
  • Những người có kỹ năng có thể tự chế tạo

Tóm tắt của GN⁺

  • Dự án Carpentopod là một ví dụ về việc kết hợp phần mềm với kỹ năng chế tạo vật lý để tạo ra một chiếc bàn biết đi độc đáo
  • Phát triển cơ cấu liên kết chân tối ưu bằng thuật toán tiến hóa
  • Chế tạo các bộ phận chính xác và bền bỉ bằng CNC và tre
  • Triển khai khả năng điều khiển không dây bằng Arduino và Bluetooth
  • Dự án này có thể truyền cảm hứng cho cộng đồng maker, và một dự án khác có chức năng tương tự là Strandbeest của Theo Jansen

1 bình luận

 
GN⁺ 2024-09-10
Ý kiến Hacker News
  • Strandbeest điều khiển từ xa thật ngầu

    • Dù không đọc hết bài viết, vẫn rất khuyên nên xem video sản phẩm hoàn thiện ở cuối
    • Công nghệ hiện đại được giấu bên trong kết cấu gỗ nên trông như phép thuật trong Harry Potter
  • Gợi nhớ đến "The Luggage" trong loạt Discworld của Terry Pratchett

    • Không ngờ mình lại được thấy thứ như thế này ngoài đời thực
    • Rất tuyệt
  • Nhấn mạnh rằng không cần câu hỏi "Tại sao?"

    • Video chiếc bàn mang bia và đồ ăn vặt cho chủ của nó đã giải thích tất cả
  • Thán phục những con người sáng tạo

    • Cảnh Carpentopod mang bia và khoai tây lát cho chủ khiến người ta bật cười
    • Muốn được thấy thêm nhiều sáng tạo tuyệt vời như thế này
  • Cảm thấy việc một người tên là de Carpentier làm dự án mộc là rất hợp

  • Muốn biến dự án này thành một chiếc hộp và gắn những bàn chân giả nhỏ vào các chân

  • Tò mò không biết có nơi nào bán sẵn các bộ phận chân đã lắp ráp trước hay không

    • Nghĩ rằng phần khó nhất là chế tạo các bộ phận chân
    • Còn việc gắn các bộ phận lại thì có lẽ bản thân cũng làm được
  • Xem nó chuyển động thực sự rất tuyệt vời

    • Nghĩ rằng đây là một trong những ứng dụng thú vị nhất của AI
  • Ban đầu tưởng đây là bản sao của một dự án khác

    • Sau khi đọc hết bài viết thì thấy rất ấn tượng