VR 로봇에는 위치 센서를 비롯한 다양한 센서가 있습니다.

다음 기사에서 다룰 내용:


VR 로봇의 위치 센서

위치 감지

VR 로봇 에는 VR 로봇의 (X, Y) 위치를 보고하는 위치 센서가 내장되어 있습니다.

VR 로봇 펜 설명선

VR 로봇의 위치는 중심 전환점에 의해 결정됩니다. 이것은 VR 로봇의 펜 위치이기도 합니다.

Grip_Map_with_Axis__1_.jpg

각 Playground의 범위는 X 및 Y 위치에 대해 -1000mm에서 1000mm입니다. VR 로봇의 시작 위치는 선택한 놀이터 에 따라 다릅니다. Playground 및 좌표계의 위치 세부 정보에 대한 자세한 내용은 다음 문서를 참조하세요.

대시보드 위치

위치 센서 값은 VEXcode VR의 대시보드에 표시될 수 있습니다. 대시보드에 대해 자세히 알아보려면 대시보드 - 플레이그라운드 기능 - VEXcode VR 문서를 참조하세요.

모니터 콘솔

위치 센서 값은 VEXcode VR의 모니터 콘솔에 표시될 수 있습니다. 모니터 콘솔에 대해 자세히 알아보려면 변수 및 감지 값 모니터링 - 자습서 - VEXcode VR 문서를 참조하세요.


위치 센서와 함께 사용되는 VEXcode VR 블록

로봇 블록의 위치

로봇 블록의 위치

로봇 블록의 위치는 VR 로봇의 X 또는 Y 좌표 위치를 보고합니다.

로봇 x 블록의 위치

X 또는 Y 좌표 위치는 블록의 드롭다운 메뉴에서 선택할 수 있습니다.

로봇 블록의 위치

mm 또는 인치 단위는 블록의 드롭다운 메뉴에서 선택할 수 있습니다.

모니터 mm

모니터 인치

로봇의 위치 블록은 VR 로봇의 X 및 Y 좌표 위치를 숫자로 밀리미터(mm)로 보고합니다. 또는 인치.

위치 각도(도) 블록

도 블록의 위치 각도

위치 각도(도) 블록은 VR 로봇의 각도(도)를 보고합니다.

VR 탑다운

위치 각도는 나침반 방향 스타일에 따라 0도에서 359.9도 사이입니다.

모니터 위치 각도(도)

위치 각도(도) 블록은 VR 로봇의 현재 각도를 가장 가까운 10분의 1까지 도 단위로 보고합니다. 값 범위는 0.0 ~ 359.9도입니다.


위치 센서의 일반적인 용도

임계값 -300보다 큼

VR 로봇의 위치 센서는 다양하게 활용될 수 있습니다.

위치 센서는 모든 놀이터의 좌표를 탐색하는 데 사용할 수 있습니다. 각 Playground의 범위는 X 및 Y 위치에 대해 -1000mm에서 1000mm입니다. 예를 들어, VR 로봇이 Y축의 특정 값을 넘으면 멈추도록 하려면 Y축의 임계값을 해당 값보다 크게 설정할 수 있습니다. 이 예에서 Castle은 -300mm의 Y 값에 가깝기 때문에 VR 로봇이 -300보다 큰 Y 값을 통과한 후 멈추도록 설정하면 Castle에 충돌하지 않습니다.

임계값 디스크

위치 센서를 사용하여 VR 로봇을 알려진 위치로 이동할 수도 있습니다. 예를 들어, 다음 프로젝트에서 첫 번째 녹색 디스크는 위치(800, -200)에 있는 것으로 나타납니다. 따라서 VR 로봇은 800에 도달할 때까지 X축을 따라 주행한 다음 디스크를 집기 위해 -200에 도달할 때까지 Y축을 따라 주행할 수 있습니다.

90도까지 운전

위치 센서를 사용하여 VR 로봇의 현재 각도를 결정할 수도 있습니다. 예를 들어 다음 프로젝트에서 VR 로봇은 앞으로 운전한 다음 VR 로봇의 각도가 89도 이상이면 우회전합니다. 모니터 콘솔의 위치 각도는 정확히 90도 또는 89.1도가 아니라 91.8도입니다. 프로젝트의 흐름이 진행되고 각 블록이 실행될 때 처리하는 데 시간이 걸리기 때문입니다. 따라서 91.8도는 실수가 아니라 처리 시간과 VR 로봇의 속도 때문입니다.


위치 센서 예시 프로젝트

모니터 콘솔

다음 예에서 VR 로봇은 Y축이 0보다 클 때까지 앞으로 운전합니다. 모니터 콘솔에서 X 및 Y 좌표 값을 확인하십시오.

출발지까지 운전

다음 예에서 VR 로봇은 Y축이 0보다 클 때까지 앞으로 운전한 다음 우회전하고 X축이 0보다 클 때까지 앞으로 운전합니다. 이렇게 하면 VR 로봇이 원점에 매우 가까워질 때까지 운전할 수 있습니다. 모니터 콘솔에서 X 및 Y 좌표 값을 확인하십시오.

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

Last Updated: