VEXcode VR Tipping Point에 사용된 로봇은 2021-2022 VEX 로봇 경진대회(V5RC) Tipping Point에 사용된 VEX V5 히어로 봇인 Moby의 가상 버전입니다. 가상 모비는 실제 모비와 동일한 크기와 모터를 가지고 있지만, VEXcode VR에서 자율 프로그래밍을 위한 센서가 추가되었습니다. VEXcode VR의 Tipping Point Playground에는 로봇이 단 한 대뿐이며, 이미 사전 구성되어 있습니다. 이로써 로봇 구성이나 미리 정해진 템플릿 프로젝트가 필요 없어집니다.
로봇 제어
Moby에는 다음과 같은 제어 기능이 있습니다.
구동계. 이를 통해 VEXcode VR 툴박스의 "구동계" 범주 블록을 사용하여 로봇을 구동하고 회전시킬 수 있습니다. 이 영상은 로봇이 움직이고 방향을 바꿔 들판을 탐색하는 프로젝트의 작동 모습을 보여줍니다.
포크 모터로 제어되는 포크 . 포크는 올리고 내릴 수 있습니다. 이를 통해 로봇은 링과 모바일 골을 운반하고 득점할 수 있습니다.
포크는 [스핀 포] 블록을 사용하여 낮출 수 있습니다. 포크는 1700도까지 회전시키면 완전히 내려갑니다.
로봇 센서
Virtual Moby는 VEXcode VR에서 자율 프로그래밍을 위한 센서를 추가했습니다.
관성 센서
관성 센서 모비가 구동계의 방향을 이용하여 정확하고 정밀한 회전을 할 수 있도록 구동계와 함께 사용됩니다.
관성 센서에 대한 자세한 내용은 VEX 라이브러리의 문서를 참조 .
구동계 방향 표시 값은 0도에서 359.9도까지이며, 시계 방향이 양의 값입니다.
거리 센서
Virtual Moby에는 개의 거리 센서가 있습니다 각 포크에 하나씩, 그리고 포크 중앙에 하나가 있습니다.
거리 센서는 물체가 센서에 가까이 있는지 여부와 센서 전면에서 물체까지의 대략적인 거리를 밀리미터 또는 인치 단위로 보고합니다.
각 포크에 장착된 거리 센서는 링이 포크에 장착되는 시점을 감지하거나, 센서에서 링까지의 대략적인 거리를 측정하는 데 사용할 수 있습니다.
모비 중앙에 있는 거리 센서는 모바일 골대가 포크 사이에 있는지 여부 또는 필드 상에서 모바일 골대가 센서로부터 얼마나 떨어져 있는지 대략적으로 감지하는 데 사용할 수 있습니다.
V5 거리 센서에 대한 자세한 내용은 다음을 참조하십시오.
- 이 VEX 라이브러리 문서 을 참조하세요.
범퍼 스위치
범퍼 스위치 포크 하단에 위치하며, 모바일 골대가 포크 사이에 있는지, 즉 집어 올릴 준비가 되었는지 판단하는 데 사용할 수 있습니다.
범퍼 스위치에 대한 자세한 내용은 다음을 참조하십시오.
- 이 VEX 라이브러리 문서 을 참조하세요.
광학 센서
광학 센서r 물체가 센서에 가까이 있는지 여부와, 가까이 있다면 그 물체의 색상을 보고합니다.
광학 센서는 물체의 밝기와 색조 값을 도 단위로 측정하여 보고할 수도 있습니다.
광학 센서는 Moby의 중앙, 거리 센서 옆에 위치해 있습니다. 이 기능을 사용하면 모바일 목표가 분기점 사이에 있는지 여부와 해당 모바일 목표의 색상을 확인할 수 있습니다.
광학 센서에 대한 자세한 내용은 다음을 참조하십시오.
- 이 VEX 라이브러리 문서 을 참조하세요.
회전 센서
회전 센서 회전 위치, 총 회전 수 및
회전 속도를 보고할 수 있습니다.
모비의 포크 모터를 회전시키는 축은 회전 센서를 통해 연결됩니다. 이 센서는 포크가 올라가고 내려갈 때 포크의 회전 위치, 총 회전 수 및 회전 속도를 측정하는 데 사용할 수 있습니다.
포크가 에서 로 올라갔을 때의 회전 위치는 0.0도입니다(프로젝트 시작 시 기본값).
포크가 내려갔을 때의 회전 위치는 75.0 니다.
참고 이 값들은 포크를 완전히 내리기 위해 [스핀 포] 블록에서 사용되는 1700도와는 다릅니다.
V5 회전 센서에 대한 자세한 내용은 다음을 참조하십시오.
- 이 VEX 라이브러리 문서 을 참조하세요.
게임 위치 시스템(GPS) 센서
GPS 센서 Moby의 회전 중심의 현재 X 및 Y 위치를 밀리미터 또는 인치 단위로 보고할 수 있습니다.
GPS 센서는 현재 방향을 각도로 표시할 수도 있습니다.
GPS 센서는 모비의 뒷부분 근처에 위치하며, 경기장 안쪽 둘레를 따라 설치된 GPS 필드 코드 스트립을 읽어 로봇의 위치와 방향을 파악하는 데 사용됩니다.
GPS 센서를 사용하면 직교 좌표계에 대한 지식을 활용하여 모비가 특정 위치로 이동하도록 도울 수 있습니다.
모비는 GPS 센서를 사용하여 센서 값이 임계값보다 크거나 작아질 때까지 X축 또는 Y축을 따라 주행할 수 있습니다. 이를 통해 Moby는 설정된 거리 대신 센서 피드백을 사용하여 주행할 수 있습니다.
모바일 목표와 같은 게임 요소의 좌표를 알면 V5RC Tipping Point에서 프로젝트를 계획하는 데 도움이 될 수 있습니다.
VEXcode VR Tipping Point에서 GPS 센서를 사용하여 위치 정보를 확인하는 방법에 대한 자세한 내용은 VEX 라이브러리 문서를 참조 .