Ra mắt plugin GazeSense™ ROS MỚI
Giờ đây, các nhà nghiên cứu và nhà phát triển robot có thể dựa vào cầu nối GazeSense™ để đo sự chú ý hướng tới các đối tượng trong ROS
GazeSense là ứng dụng theo dõi mắt 3D dựa trên cảm biến 3D phổ thông. GazeSense cho phép người dùng định nghĩa các đối tượng 3D ảo theo hệ tọa độ camera và hệ tọa độ thế giới, rồi đo sự chú ý của con người hướng tới các đối tượng đó.
Thông qua plugin GazeSense ROS vừa ra mắt, cầu nối GazeSense đưa dữ liệu theo dõi mắt và sự chú ý theo thời gian thực, vốn thường được cung cấp qua một API riêng, vào Robot Operating System (ROS).
Thế nào là ROS?
ROS là một framework hệ điều hành robot (Robot Operating System) linh hoạt để viết phần mềm cho robot. Đây là tập hợp các công cụ, thư viện và quy ước nhằm đơn giản hóa việc tạo ra những hành vi robot phức tạp và ổn định trên nhiều nền tảng robot khác nhau.
GazeSense sẽ làm gì trên ROS? GazeSense mang đến một cơ chế nhận thức, cung cấp cho các nhà nghiên cứu và nhà phát triển robot tín hiệu theo thời gian thực về sự chú ý hướng tới các đối tượng. Nhờ đó có thể biết một người đang tương tác với robot có nhìn vào một trong các đối tượng đã định nghĩa hay không, hoặc có nhìn vào chính robot hay không. Nhãn chú ý (“người đó đang nhìn vào đâu”) sau đó được phát lên framework ROS dưới dạng một topic.
Khả năng nhận biết sự chú ý đặc biệt hữu ích cho những người làm việc trong lĩnh vực tương tác người-robot (HRI), vì nhận biết sự chú ý là yếu tố then chốt để hiểu ý định tham gia và xây dựng sự gắn kết.
Phiên bản đầu tiên của plugin GazeSense ROS tập trung vào một phiên bản cấu hình cứng, cho phép người dùng:
- định nghĩa các đối tượng và đưa chúng vào GazeSense;
- thu nhận tín hiệu của GazeSense về sự chú ý hướng tới các đối tượng và phát chúng lên ROS.
“Robot chơi piano”, ảnh của Franck V. trên Unsplash
Nếu bạn cần thêm tính năng, chẳng hạn cách định nghĩa đối tượng “cắm là chạy” hơn cho cầu nối GazeSense ROS, hãy cho chúng tôi biết qua email products@eyeware.tech hoặc đơn giản là gửi yêu cầu trên bảng Trello Ý tưởng & Yêu cầu của chúng tôi.
Tôi có thể tải plugin GazeSense ROS ở đâu?
GazeSense được lưu trữ trên một kho Github để bạn dễ dàng truy cập và xem.
Đưa tôi đến plugin GazeSense ROS!
Vì sao chúng tôi tạo plugin GazeSense ROS cho tất cả các nhà nghiên cứu và nhà phát triển robot dùng ROS?
Bởi vì tạo ra phần mềm robot thực sự ổn định và đa dụng là việc khó, và không ai có thể làm điều đó một mình. Vì vậy, chúng tôi tham gia nền tảng phát triển phần mềm robot cộng tác đẳng cấp thế giới và cộng đồng ROS sôi động của những người làm robot, để cùng tạo ra các giải pháp ổn định và kế thừa thành quả của nhau.
Phần lõi của ROS được cấp phép theo giấy phép BSD ba điều khoản tiêu chuẩn, một giấy phép mở rất rộng rãi cho phép tái sử dụng trong các sản phẩm thương mại và mã nguồn đóng.
Bạn có biết? Thông qua AWS RoboMaker, Amazon đang dùng ROS để mang đến cho nhà phát triển một nơi phát triển và thử nghiệm ứng dụng robot. Nếu tò mò, bạn có thể tìm hiểu toàn bộ lịch sử đầy dấu ấn của ROS trên Wikipedia bằng cách cuộn xuống mục “milestones” (các cột mốc).
Bạn muốn có plugin GazeSense cho một nền tảng hoặc framework phát triển khác? Bạn làm việc với Unity, Matlab hay các nền tảng chuyên biệt khác? Hãy gửi lựa chọn của bạn lên bảng Ý tưởng & Yêu cầu hoặc qua email products@eyeware.tech, chúng tôi sẽ lắng nghe! Mục tiêu của chúng tôi là hỗ trợ công việc của bạn và đưa theo dõi mắt 3D vào các ứng dụng thực tế với khả năng tích hợp dễ dàng.