Tìm hiểu các tính năng của Robot trong V5RC Spin Up

Robot được sử dụng trong VRC Spin Up cho VEXcode VR là phiên bản ảo của Disco, robot anh hùng VEX V5, được sử dụng trong cuộc thi VEX Robotics Competition (VRC) Spin Up năm 2022-2023. Virtual Disco có kích thước và động cơ giống hệt Disco vật lý, nhưng được bổ sung thêm cảm biến để lập trình tự động trong VEXcode VR. Trong Spin Up for VEXcode VR, chỉ có một robot duy nhất và nó đã được cấu hình sẵn. Điều này giúp loại bỏ nhu cầu cấu hình robot hoặc dự án mẫu được xác định trước.

Không gian làm việc VEXcode VR với Spin Up Playground và các điều khiển dành cho lập trình khối hoặc Python.


Điều khiển robot

Disco có các nút điều khiển sau:

Hệ thống truyền động A . Điều này cho phép các khối thuộc danh mục “Hệ thống truyền động” trong Hộp công cụ của VEXcode V5 điều khiển và xoay robot. Video bên trái cho thấy một dự án đang hoạt động, trong đó robot tự lái và xoay hướng để di chuyển trên cánh đồng.

Không gian làm việc khối VEXcode VR để lập trình robot ảo trong Spin Up.

Một cửa hút gió được điều khiển bởi Nhóm Mô tơ Cửa hút gió. Điều này cho phép robot thu thập và ghi điểm các đĩa.

Có thể xoay bộ phận hút gió bằng cách sử dụng nhóm mô tơ hút gió và khối [Xoay cho]. Xoay cụm động cơ theo hướng "đầu ra" sẽ di chuyển các đĩa về phía các ô trên sân, trong khi xoay theo hướng "đầu vào" cho phép bạn phóng các đĩa lên không trung để ghi điểm vào Khung thành Cao.

Phía trên cùng của cửa hút gió là một bộ gồm hai bánh xe. Chúng có thể được dùng để quay các con lăn. 

Bằng cách quay cụm động cơ hút trong khi bánh xe tiếp xúc với con lăn, con lăn sẽ quay và đổi màu, như được thể hiện trong video này.


Cảm biến robot

Virtual Disco đã bổ sung các cảm biến để lập trình tự động trong VRC Spin Up dành cho VEXcode VR.

Cảm biến quán tính

Không gian lập trình dựa trên khối VEXcode VR dành cho robot V5RC Spin Up ảo.

Cảm biến quán tính được sử dụng cùng với hệ thống truyền động để cho phép Disco thực hiện các khúc cua chính xác và chuẩn xác bằng cách sử dụng hướng của hệ thống truyền động.

Hướng quay của hệ thống truyền động hiển thị giá trị từ 0 đến 359,9 độ, và chiều kim đồng hồ là dương.

Để biết thêm thông tin về Cảm biến quán tính, xem bài viết này từ Thư viện VEX.

Cảm biến khoảng cách

Có một cảm biến khoảng cách Distance Sensor ở phía trước của Virtual Disco. Cảm biến khoảng cách sẽ báo cáo liệu có vật thể nào ở gần cảm biến hay không, cũng như khoảng cách gần đúng từ mặt trước của cảm biến đến vật thể, tính bằng milimét hoặc inch.

Cảm biến khoảng cách VEX V5.

Cảm biến khoảng cách ở phía trước của Disco có thể được sử dụng để xác định xem có đĩa nào nằm phía trước cửa hút gió hay không, hoặc ước tính khoảng cách của các đĩa trên sân so với cảm biến.

Để biết thêm thông tin về Cảm biến khoảng cách V5, xem bài viết này trong Thư viện VEX.

Công cụ theo dõi đường dây

Không gian làm việc VEXcode VR với các công cụ lập trình khối và robot Spin Up ảo để kiểm tra các tính năng của robot.

Ba thiết bị theo dõi đường dây Line Trackers được đặt dọc theo mặt dưới của cửa hút gió của Disco. Chúng có thể được sử dụng để phát hiện vị trí của các đĩa bên trong cửa hút và xác định hiện có bao nhiêu đĩa đang được giữ trong cửa hút.

Biểu tượng dự án ví dụ V5RC 22-23 Scoring with Line Tracker từ VEXcode.

Cảm biến dò đường là một loại cảm biến 3 dây bao gồm một đèn LED hồng ngoại và một cảm biến ánh sáng hồng ngoại. Họ đo độ phản xạ của bề mặt. Khi lập trình các phần mềm theo dõi đường thẳng, điều quan trọng là phải hiểu các giá trị phản xạ khác nhau sẽ được báo cáo tùy thuộc vào môi trường. Ví dụ, nếu hiện có một đĩa đang được đặt ở phía trên cửa hút gió, Top Line Tracker sẽ báo cáo giá trị phản xạ cao hơn. 

Hãy xem dự án ví dụ V5RC 22-23 Scoring with Line Tracker để thấy cách thức hoạt động của tính năng này.

Để tìm hiểu thêm về thiết bị dò đường VEX V5, xem bài viết .

Để tìm hiểu thêm về việc giám sát giá trị cảm trong dự án VEXcode VR (như hình ảnh minh họa), xem bài viết này.

Cảm biến quang học

Cảm biến quang VEX V5.

Cảm biến quang học Optical Sensor báo cáo xem có vật thể nào ở gần cảm biến hay không, và nếu có, vật thể đó có màu gì.

Cảm biến quang học cũng có thể báo cáo độ sáng và giá trị màu sắc của một vật thể theo độ.

VEXcode VR là không gian làm việc lập trình dựa trên khối, dùng để lập trình robot ảo trong V5RC Spin Up.

Cảm biến quang học được đặt ở phía trên của Disco, gần các bánh xe. Cảm biến này được đặt ở độ cao ngang với các con lăn để xác định màu sắc của từng con lăn.

Để biết thêm thông tin về Cảm biến quang học, xem bài viết này trong Thư viện VEX.

Cảm biến Hệ thống Định vị Trò chơi (GPS)

Cảm biến GPS VEX V5.

Cảm biến GPS Sensor có thể báo cáo vị trí X và Y hiện tại của tâm quay của Disco theo milimét hoặc inch.

Cảm biến GPS cũng có thể báo cáo hướng hiện tại tính bằng độ.

Môi trường lập trình dựa trên khối VEXcode VR dành cho robot ảo Spin Up.

Cảm biến GPS được đặt gần phía sau của Disco và được sử dụng để xác định vị trí và hướng của robot trên Sân bằng cách đọc các dải mã GPS dọc theo chu vi bên trong của Sân.

VEXcode VR là không gian làm việc lập trình dựa trên khối lệnh để lập trình robot Spin Up.

Bạn có thể sử dụng cảm biến GPS để giúp Disco định hướng trên sân bằng cách lái xe đến các vị trí cụ thể dựa trên kiến ​​thức của bạn về hệ tọa độ Descartes.

Sử dụng cảm biến GPS, Disco có thể di chuyển dọc theo trục X hoặc Y cho đến khi giá trị của cảm biến lớn hơn hoặc nhỏ hơn một giá trị ngưỡng. Điều này cho phép Disco điều khiển xe bằng phản hồi từ cảm biến thay vì dựa vào khoảng cách cố định.

Để biết thêm thông tin về cách xác định chi tiết vị trí trong VRC Spin Up trong VEXcode VR bằng cách sử dụng Cảm biến GPS, hãy xem bài viết Thư viện VEX này.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: