Bỏ qua điều hướng

Điều khiển rô bốt qua Skype

Điều khiển rô bốt qua Skype
Nguồn ảnh: KhoaHoc.tv

Chàng trai 14 tuổi người Mỹ tên Leon đã tạo ra một chú rô bốt Mindstorms có khả năng nhận lệnh điều khiển qua dịch vụ thoại trực tuyến Skype. Theo Engadget , Leon hiện là người sáng lập và điều hành trang World of Mindstorms. Về cơ bản, mẫu rô bốt của Leon là một x...

Chàng trai 14 tuổi người Mỹ tên Leon đã tạo ra một chú rô bốt Mindstorms có khả năng nhận lệnh điều khiển qua dịch vụ thoại trực tuyến Skype.

Theo Engadget, Leon hiện là người sáng lập và điều hành trang World of Mindstorms.

Điều khiển rô bốt qua Skype

Về cơ bản, mẫu rô bốt của Leon là một xe đồ chơi láp ráp theo trường phái LEGO có khả năng tự vận hành nhưng nổi bật nhất là khả năng nhận lệnh điều khiển thông qua dịch vụ Skype.

Cụ thể, từ giao diện web được Leon cung cấp, người dùng bắt đầu khởi tạo một cuộc gọi Skype đến máy tính của Leon, sau đó tiến hành chia sẻ màn hình với một máy tính tạm gọi tên là Jeeves. Đồng thời, ở đầu bên kia, một thiết bị láp ráp khác tên Alfred sẽ đứng trước máy tính này (Jeeves) và có thể thấy được trang web mà người dùng đang xem.

Điểm cốt lõi nằm ở đây. Khi người dùng nhấn chuột vào các mũi tên trên trang web mà Leon cung cấp thì trang web đó sẽ đổi màu và dịch chuyển.

Dĩ nhiên, màu mới sẽ được Jeeves ghi nhận và sau đó chuyển đến Alfred. Tiếp đến, Alfred gửi lệnh điều khiển đến Mindstorms thông qua tin nhắn Bluetooth. Ngay lập tức, Mindstorm sẽ di chuyển theo hướng mà người dùng đã yêu cầu - tương ứng với phím mũi tên đã nhấn.

Để thực hiện được điều này, Alfred sử dụng một camera cảm biến ánh sáng để phân tích màu sắc trên màn hình của máy tính Jeeves.

Ở tuổi 14, Leon, một chàng trai người Mỹ, đã chế tạo thành công một rô bốt Mindstorms có thể nhận lệnh điều khiển từ xa thông qua dịch vụ thoại trực tuyến Skype. Dự án cho thấy những bộ đồ chơi lắp ráp theo trường phái LEGO không chỉ phục vụ giải trí, mà còn có thể trở thành nền tảng cho các thử nghiệm công nghệ đầy sáng tạo. Theo Engadget, Leon hiện là người sáng lập và điều hành World of Mindstorms, trang web tập trung vào những dự án rô bốt được xây dựng từ hệ thống Mindstorms. Về hình thức, sản phẩm của Leon giống một chiếc xe đồ chơi lắp ráp, có khả năng tự vận hành và di chuyển theo những mệnh lệnh được lập trình từ trước. Tuy nhiên, điểm khiến mẫu xe này nổi bật nằm ở khả năng tiếp nhận chỉ dẫn thông qua Skype, thay vì chỉ hoạt động độc lập trong phạm vi người chế tạo. Nhờ cách thiết kế đó, người dùng ở xa vẫn có thể tác động đến chuyển động của rô bốt bằng một quy trình kết nối gồm máy tính, website, camera và Bluetooth. Leon cung cấp một giao diện web để người dùng bắt đầu điều khiển, biến những thao tác nhấn chuột quen thuộc thành tín hiệu mà hệ thống rô bốt có thể nhận biết. Trước tiên, người dùng truy cập giao diện này rồi khởi tạo một cuộc gọi Skype đến máy tính của Leon, mở đầu cho chuỗi truyền lệnh khá đặc biệt. Sau khi cuộc gọi được thiết lập, người dùng tiếp tục chia sẻ màn hình với một máy tính tạm thời mang tên Jeeves, thiết bị giữ vai trò quan sát giao diện điều khiển. Ở đầu bên kia, một thiết bị lắp ráp khác có tên Alfred được đặt trước máy tính Jeeves, qua đó có thể nhìn thấy trang web mà người dùng đang thao tác. Cấu trúc này không truyền trực tiếp thao tác chuột đến rô bốt, mà sử dụng màu sắc thay đổi trên màn hình như một dạng tín hiệu trung gian. Khi người dùng nhấn vào các mũi tên trên trang web Leon cung cấp, giao diện sẽ đổi màu đồng thời dịch chuyển để biểu thị hướng điều khiển tương ứng. Mỗi màu mới xuất hiện trên màn hình đều mang ý nghĩa riêng trong hệ thống, giúp các thiết bị phía trước máy tính nhận ra người dùng vừa chọn mệnh lệnh nào. Jeeves ghi nhận sự thay đổi màu sắc trên màn hình được chia sẻ, sau đó chuyển thông tin này đến Alfred để tiếp tục xử lý. Alfred không cần hiểu nội dung cuộc gọi Skype theo cách thông thường, bởi nhiệm vụ chính của thiết bị là đọc tín hiệu hình ảnh rồi biến chúng thành lệnh kỹ thuật. Để thực hiện công việc đó, Alfred sử dụng một camera cảm biến ánh sáng, hướng vào màn hình máy tính Jeeves nhằm phân tích màu sắc đang xuất hiện. Camera này hoạt động như đôi mắt của hệ thống, phát hiện màu trên màn hình rồi cung cấp dữ liệu cần thiết cho bộ phận điều khiển của Alfred. Sau khi nhận diện màu sắc, Alfred gửi lệnh đến bộ Mindstorms bằng tin nhắn Bluetooth, tạo cầu nối không dây giữa phần xử lý và chiếc xe rô bốt. Mindstorms lập tức di chuyển theo hướng người dùng yêu cầu, với hướng tiến, lùi hoặc rẽ được xác định dựa trên phím mũi tên đã nhấn. Như vậy, một cú nhấp chuột từ xa được chuyển thành màu sắc trên màn hình, tín hiệu camera, tin nhắn Bluetooth rồi thành chuyển động thực tế. Quy trình nhiều tầng này khá vòng vèo, nhưng lại tận dụng được những thành phần sẵn có gồm Skype, máy tính, giao diện web, camera và bộ Mindstorms. Điểm thú vị của sáng kiến nằm ở việc Leon dùng thay đổi màu sắc, thay vì phương thức truyền dữ liệu phức tạp hơn, để kết nối người dùng với rô bốt. Cách làm cũng cho thấy khả năng sáng tạo có thể xuất hiện từ những thiết bị quen thuộc, khi người chế tạo biết kết hợp chúng thành một hệ thống thống nhất. Với dự án này, Leon đã biến một chiếc xe LEGO tự vận hành thành rô bốt có thể nhận lệnh qua Internet, mở ra trải nghiệm điều khiển từ xa đáng chú ý.