V5RC Tipping Point에서 로봇 특징 이해하기

VEXcode VR Tipping Point에 사용된 로봇은 2021-2022 VEX 로봇 경진대회(V5RC) Tipping Point에 사용된 VEX V5 히어로 봇인 Moby의 가상 버전입니다. 가상 모비는 실제 모비와 동일한 크기와 모터를 가지고 있지만, VEXcode VR에서 자율 프로그래밍을 위한 센서가 추가되었습니다. VEXcode VR의 Tipping Point Playground에는 로봇이 단 한 대뿐이며, 이미 사전 구성되어 있습니다. 이로써 로봇 구성이나 미리 정해진 템플릿 프로젝트가 필요 없어집니다.

블록 프로그래밍 기능을 갖춘 VEXcode VR 작업 공간과 가상 티핑 포인트 로봇을 이용한 현장 시뮬레이션


로봇 제어

Moby에는 다음과 같은 제어 기능이 있습니다.

구동계. 이를 통해 VEXcode VR 툴박스의 "구동계" 범주 블록을 사용하여 로봇을 구동하고 회전시킬 수 있습니다. 이 영상은 로봇이 움직이고 방향을 바꿔 들판을 탐색하는 프로젝트의 작동 모습을 보여줍니다.

V5RC 티핑 포인트 경기장 레이아웃으로, 득점 구역, 플랫폼, 골대 및 시작 위치를 보여줍니다.

포크 모터로 제어되는 포크 . 포크는 올리고 내릴 수 있습니다. 이를 통해 로봇은 링과 모바일 골을 운반하고 득점할 수 있습니다.

포크는 [스핀 포] 블록을 사용하여 낮출 수 있습니다. 포크는 1700도까지 회전시키면 완전히 내려갑니다.


로봇 센서

Virtual Moby는 VEXcode VR에서 자율 프로그래밍을 위한 센서를 추가했습니다.

관성 센서

V5RC 티핑 포인트 게임플레이에 사용된 로봇 기능에는 이동식 골대와 득점 링을 작동시키는 메커니즘이 포함됩니다.

관성 센서 모비가 구동계의 방향을 이용하여 정확하고 정밀한 회전을 할 수 있도록 구동계와 함께 사용됩니다.

관성 센서에 대한 자세한 내용은 VEX 라이브러리의 문서를 참조 .

블록 기반 코드가 포함된 VEXcode VR 작업 공간과 대회장에서 작동하는 Tipping Point 가상 로봇

구동계 방향 표시 값은 0도에서 359.9도까지이며, 시계 방향이 양의 값입니다.

거리 센서

Virtual Moby에는 개의 거리 센서가 있습니다 각 포크에 하나씩, 그리고 포크 중앙에 하나가 있습니다.

참고용으로 로봇 특징이 표시된 V5RC 티핑 포인트 필드

거리 센서는 물체가 센서에 가까이 있는지 여부와 센서 전면에서 물체까지의 대략적인 거리를 밀리미터 또는 인치 단위로 보고합니다.

VEXcode VR 작업 공간, 블록 기반 제어 기능 및 Tipping Point 챌린지를 위한 가상 로봇

각 포크에 장착된 거리 센서는 링이 포크에 장착되는 시점을 감지하거나, 센서에서 링까지의 대략적인 거리를 측정하는 데 사용할 수 있습니다.

Tipping Point Playground에서 가상 로봇을 프로그래밍하기 위한 VEXcode VR 블록 작업 공간

모비 중앙에 있는 거리 센서는 모바일 골대가 포크 사이에 있는지 여부 또는 필드 상에서 모바일 골대가 센서로부터 얼마나 떨어져 있는지 대략적으로 감지하는 데 사용할 수 있습니다.

V5 거리 센서에 대한 자세한 내용은 다음을 참조하십시오.

범퍼 스위치

VEXcode VR 프로그래밍 작업 공간에서 블록 기반 코딩과 Python 코딩 옵션을 사용하여 Tipping Point 챌린지를 진행할 수 있습니다.

범퍼 스위치 포크 하단에 위치하며, 모바일 골대가 포크 사이에 있는지, 즉 집어 올릴 준비가 되었는지 판단하는 데 사용할 수 있습니다.

범퍼 스위치에 대한 자세한 내용은 다음을 참조하십시오.

광학 센서

VEXcode는 블록 기반 및 텍스트 기반 코딩 옵션을 제공하는 VRC Tipping Point Playground용 VR 프로그래밍 인터페이스입니다.

광학 센서r 물체가 센서에 가까이 있는지 여부와, 가까이 있다면 그 물체의 색상을 보고합니다.

광학 센서는 물체의 밝기와 색조 값을 도 단위로 측정하여 보고할 수도 있습니다.

VEXcode VR 작업 공간, 블록 기반 제어 기능 및 Tipping Point 챌린지를 위한 가상 로봇

광학 센서는 Moby의 중앙, 거리 센서 옆에 위치해 있습니다. 이 기능을 사용하면 모바일 목표가 분기점 사이에 있는지 여부와 해당 모바일 목표의 색상을 확인할 수 있습니다.

광학 센서에 대한 자세한 내용은 다음을 참조하십시오.

회전 센서

VRC 티핑 포인트 챌린지에서 가상 로봇을 프로그래밍하고 테스트하기 위한 VEXcode VR 작업 공간

회전 센서 회전 위치, 총 회전 수 및
회전 속도를 보고할 수 있습니다.

V5RC 티핑 포인트 대회 게임플레이에 사용된 로봇 기능

모비의 포크 모터를 회전시키는 축은 회전 센서를 통해 연결됩니다. 이 센서는 포크가 올라가고 내려갈 때 포크의 회전 위치, 총 회전 수 및 회전 속도를 측정하는 데 사용할 수 있습니다.

V5RC 티핑 포인트 경기장 배치도. 구역, 득점 구역 및 주요 로봇 상호 작용 지점을 보여줍니다.

포크가 에서 로 올라갔을 때의 회전 위치는 0.0도입니다(프로젝트 시작 시 기본값).

포크가 내려갔을 때의 회전 위치는 75.0 니다.

참고 이 값들은 포크를 완전히 내리기 위해 [스핀 포] 블록에서 사용되는 1700도와는 다릅니다.

V5 회전 센서에 대한 자세한 내용은 다음을 참조하십시오.

게임 위치 시스템(GPS) 센서

블록 기반 프로그래밍과 가상 로봇 분야를 활용한 VRC 티핑 포인트 챌린지를 위한 VEXcode VR 워크스페이스

GPS 센서 Moby의 회전 중심의 현재 X 및 Y 위치를 밀리미터 또는 인치 단위로 보고할 수 있습니다.

GPS 센서는 현재 방향을 각도로 표시할 수도 있습니다.

VRC Tipping Point 가상 로봇을 위한 블록 기반 제어 기능을 갖춘 VEXcode VR 작업 공간

GPS 센서는 모비의 뒷부분 근처에 위치하며, 경기장 안쪽 둘레를 따라 설치된 GPS 필드 코드 스트립을 읽어 로봇의 위치와 방향을 파악하는 데 사용됩니다.

블록 기반 코딩 및 가상 로봇 필드 뷰를 제공하는 VRC 티핑 포인트 플레이그라운드용 VEXcode VR 작업 공간

GPS 센서를 사용하면 직교 좌표계에 대한 지식을 활용하여 모비가 특정 위치로 이동하도록 도울 수 있습니다.

모비는 GPS 센서를 사용하여 센서 값이 임계값보다 크거나 작아질 때까지 X축 또는 Y축을 따라 주행할 수 있습니다. 이를 통해 Moby는 설정된 거리 대신 센서 피드백을 사용하여 주행할 수 있습니다.

V5RC 티핑 포인트 필드는 모바일 골대, 링, 얼라이언스 홈 존의 시작 위치를 보여줍니다.

모바일 목표와 같은 게임 요소의 좌표를 알면 V5RC Tipping Point에서 프로젝트를 계획하는 데 도움이 될 수 있습니다.

VEXcode VR Tipping Point에서 GPS 센서를 사용하여 위치 정보를 확인하는 방법에 대한 자세한 내용은 VEX 라이브러리 문서를 참조 .

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

Last Updated: