Trang Chủ Nhận xét Bell robot mabot xem trước

Bell robot mabot xem trước

Mục lục:

Video: Робот конструктор Mabot от компании Bell.AI (Tháng Mười 2024)

Video: Робот конструктор Mabot от компании Bell.AI (Tháng Mười 2024)
Anonim

Trong phần mềm, khái niệm mô-đun là một con đường được trodden tốt. Các tác giả của các thư viện và mã có thể tái sử dụng liên tục theo đuổi các lớp trừu tượng lớn hơn mà họ có thể cung cấp cho người dùng mã của họ khả năng vượt qua quá trình thường xuyên làm hỏng các hệ thống logic từ các nguyên tắc đầu tiên. Vì vậy, thật tự nhiên khi các hệ thống kỹ thuật vật lý sẽ làm theo.

Năm ngoái tôi đã xem xét Cubelets, một hệ thống robot mô-đun bao gồm các hình khối có dây với nhiều khả năng khác nhau, từ phát hiện gần đến chuyển động vật lý. Mabot (ước tính bán lẻ bắt đầu từ $ 139) là một hệ thống robot tương tự, một dự án Kickstarter đã vượt qua mục tiêu tài trợ của nó. Các nhà phát triển, Bell Robot, đã gửi cho chúng tôi Bộ công cụ nâng cao để thử nghiệm. Công ty gọi Mabot là "đồ chơi robot cắm và chạy đầu tiên trên thế giới" và câu khẩu hiệu đó có thể đúng khi hành trình của nó bắt đầu. Bây giờ nó là hệ thống thứ hai mà tôi đã xem xét, và một trong số hàng chục hiện đang có trên thị trường. Nhưng điều đó không làm cho nó trở nên ít dễ tiếp cận và thú vị hơn khi dạy người máy và lập trình cho trẻ em từ sáu tuổi trở lên.

Bộ sớm

Xem xét rằng Mabot vẫn là một dự án Kickstarter đang hoạt động, hệ thống này được thiết kế rất tốt và đã có một cái nhìn quyết định "hoàn thành". Một số công việc rõ ràng chưa được thực hiện để quốc tế hóa bao bì, mặc dù điều này hy vọng sẽ được khắc phục khi phân phối Bắc Mỹ đã sẵn sàng. Cho đến bây giờ, bộ công cụ này sẽ được chuyển đến những người ủng hộ Kickstarter vào tháng 11.

Tất cả các hướng dẫn đều bằng tiếng Trung Quốc, không có tờ rơi khởi động nhanh tiện dụng hoặc decal "Có sẵn trên iTunes" phát sóng ứng dụng tiện dụng (cũng có sẵn trên Android). Thay vào đó, tôi chỉ đơn giản được chào đón bởi một lớp bọt bảo vệ mỏng che giấu một bản đồ được gấp lại (hóa ra là một đường có độ tương phản cao mà một trong các dự án có thể được đào tạo để theo dõi), và một tấm bọt dày hơn có vết lõm cho các thành phần robot khác nhau.

Bộ sản phẩm tôi nhận được bao gồm bốn bánh xe, một động cơ xoay (cho chuyển động ngang), hai động cơ cung cấp năng lượng cho khớp nối bóng và ổ cắm (cho chuyển động thẳng đứng), một cảm biến màu, một cảm biến tiệm cận hồng ngoại, một cảm biến chạm (thực sự là một nút), một số mô-đun hình cầu và hình chữ Y trơ nhỏ hơn (được sử dụng cho khớp và cấu trúc), một quả bóng điều khiển hỗ trợ Bluetooth, khoảng một chục đầu nối, và các phụ kiện trang trí khác nhau, ống cao su và chân lăn. Không giống như hệ thống nam châm thông minh của Cubelets, Mabot sử dụng các đầu nối bằng nhựa nhỏ, chắc chắn sẽ làm duyên cho bóng tối của mạng nhện bên dưới ghế sofa của vô số gia đình kỹ sư vừa chớm nở trong vài năm tới. Tôi chuyển những mảnh nhỏ hơn của bộ dụng cụ vào một hộp đựng riêng ngay sau khi tôi mở gói.

Một gói các tập sách gấp khúc accordion chứa các hướng dẫn theo phong cách Ikea dẫn bạn đi qua việc tập hợp một số dự án khởi đầu. Các dự án này cũng có sẵn trong ứng dụng Mabot GO, vì vậy bạn không phải lo lắng về việc lưu và lưu trữ các tập sách.

Ứng dụng Mabot

Mặc dù không có hướng dẫn rõ ràng (ngoài một chữ tượng hình khá khó giải mã của logo Bluetooth với một mũi tên nhắm vào mã QR trên một cái gì đó trông giống như một tháp máy tính), tôi đã tìm thấy hai ứng dụng Mabot cho iOS bằng cách tìm kiếm trên App Store: Mabot GO đã nói ở trên và Mabot IDE.

Mabot GO là ứng dụng giới thiệu và được chia thành hai phần chính: Xây dựng và Kiểm soát. Chi nhánh Xây dựng sẽ đưa bạn qua một số dự án chi tiết dọc theo các bộ Lego. Bước một trong mỗi bộ hướng dẫn là một kho lưu trữ các thành phần cần thiết cho dự án, tiếp theo là các bước bổ sung giải thích cách lắp ráp nó. Chi nhánh điều khiển cung cấp cho bạn bộ điều khiển gamepad và nút điều khiển quen thuộc để biến dự án của bạn từ robot được lập trình thành đơn vị RC mà bạn có thể chỉ huy trực tiếp.

Ứng dụng khác (Mabot IDE) là một môi trường mã hóa giống như Blockly sử dụng các ô kết nối để tạo thành các lệnh lập trình (mà bây giờ sẽ là de Rigueur cho các hệ thống phần cứng giải trí hiện có trên thị trường).

Việc bước qua các sản phẩm giới thiệu trong ứng dụng Mabot GO là tương đối đơn giản, mỗi sản phẩm đều đi kèm với một chương trình điều khiển. Khi quá trình xây dựng hoàn tất, sẽ có một mối quan hệ qua lại giữa dự án được lắp ráp và ứng dụng trong đó ứng dụng lập danh mục các mô-đun được sử dụng trong quá trình tạo dự án. Nếu có các bánh xe liên quan, bạn được nhắc chỉ ra đâu là bánh sau, là bánh trước và cái nào tạo thành bên phải và bên trái của mô hình đã hoàn thành. Sau đó, bạn được trình bày với giao diện điều khiển giống như gamepad được tùy chỉnh để phù hợp với các mô-đun đi kèm.

Trong ứng dụng IDE, các khối điều khiển Blockly cụ thể được trình bày cho từng mô-đun Mabot, với một hướng dẫn tiện dụng có chi tiết triển khai đúng từng loại. Sau khi hoàn thành một chương trình, có cùng một quy trình phân loại và hiệu chuẩn như trong Mabot GO, sau đó chương trình bắt đầu chạy trong một vòng lặp.

Xây dựng và kiểm soát

Bằng cách làm việc thông qua các dự án, tôi đã có thể xác định và sử dụng các mô-đun chức năng và liên kết khác nhau có trong bộ công cụ. Cách tiếp cận giống như Lego thực sự là một cú hích cho loại đồ chơi này. Như với Legos, bạn nhanh chóng phát triển cảm giác về mục đích của từng thành phần bằng cách theo sát các sơ đồ. Và nếu bạn có một người có khuynh hướng sáng tạo như con gái tôi, bạn có thể dễ dàng tưởng tượng ra những kết hợp trong tương lai ngoài những ví dụ được cung cấp.

Bộ của tôi là một mô hình tiền sản xuất, và có một vài vấn đề có thể hy vọng được giải quyết trước khi phát hành cuối cùng của hệ thống. Kết nối Bluetooth không ổn định và tôi đã phát triển để mong rằng tôi có quyền kiểm soát các dự án của mình trong ít nhất vài phút trước khi kết nối đơn giản bị rớt.

Và bản thân ứng dụng này hơi quá, với những hình ảnh động vô nghĩa làm phức tạp hóa trải nghiệm người dùng. Ngoài ra, một khi một chương trình do người dùng định nghĩa được tạo và tải lên dự án, không có cách nào để tạm dừng việc thực hiện chương trình đó khi nhảy về phía trước và tắt mô-đun nguồn. Cuối cùng, mặc dù rõ ràng là mô-đun điều khiển có khả năng tạo ra âm thanh thông qua bộ rung Piezo hoặc bộ tạo âm tương tự, ứng dụng không chứa các khối để sản xuất âm thanh.

Viết mã cho trẻ em

Là một lập trình viên máy tính, và là cha của một người nghiện Roblox chín tuổi và một đứa trẻ bảy tuổi chào đón tôi khi tôi trở về nhà với những phát minh về sự phức tạp ngày càng tăng, tôi coi đó là một phần trách nhiệm gia đình của mình. giới thiệu cả hai với mã máy tính.

Đối với tôi, đặc điểm chính xác định của lập trình máy tính là sự kiểm soát mà nó mang lại cho bạn trong một vũ trụ gần như vô hạn. Khi tôi bắt đầu viết mã, thật kỳ diệu khi sao chép một vài dòng từ Tạp chí Nibble của cha tôi và thấy cụm từ "Xin chào, thế giới" xuất hiện trên màn hình.

Tôi đã thử điều đó với những đứa trẻ của tôi. Họ nhìn chằm chằm vào nó một chút, rồi nhìn tôi với sự thương cảm trá hình.

Mô hình của tiền mã hóa đã khác rất nhiều so với khi tôi bắt đầu. Trong vài năm qua, những bước tiến khổng lồ đã được tạo ra trong thế giới của các ngôn ngữ đồ họa trực quan như Blockly, thay thế arcana của từ vựng máy tính bằng các khối xây dựng trực quan có khả năng cung cấp cho trẻ em và những người không phải là công nghệ có cùng mức độ với máy tính trong lịch sử tỉnh lập trình viên suốt đời.

Nếu những trục trặc và trục trặc của Mabot bị xóa bỏ trước khi sản xuất, đó sẽ là một cách tuyệt vời để giới thiệu cho trẻ em về phép thuật thao túng thế giới thông qua mã. Nó cũng đóng vai trò là điểm giữa của đồ chơi robot trạng thái rắn đóng hộp và thứ gì đó phức tạp và nhiều sắc thái hơn như Lego Mindstorms. LittleBits là một nhà sản xuất bộ robot tuyệt vời khác với rất nhiều tính linh hoạt từ nhiều loại Bits có sẵn. Bộ công cụ LittleBits Droid Inventor của Star Wars không có sự đa dạng hay sức mạnh của bộ dụng cụ LittleBits lớn hơn hoặc Bộ khởi động nâng cao Mabot mà chúng tôi đã xem xét, nhưng nó ít tốn kém hơn và cho phép bạn cho con bạn thấy những điều cơ bản về robot bằng cách tự chế tạo R2-D2. Chúng tôi sẽ để mắt đến Mabot khi nó gần phát hành cho người tiêu dùng.

Bell robot mabot xem trước