VEXcode Pro V5의 전문가 로봇 구성으로 V5 ​​비전 센서 구성

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

프로젝트 열기

VEXcode Pro V5 인터페이스에서 파일 메뉴가 열려 있고, 프로젝트를 열기 위한 '열기' 옵션이 강조 표시되어 있습니다.

전문가 로봇 구성 활성화

VEXcode Pro V5 프로젝트 설정 메뉴에서 '전문가 로봇 구성 활성화' 옵션이 강조 표시된 모습입니다.

전문가 로봇 구성 약관에 동의합니다

전문가 로봇 구성에 대한 경고 대화 상자가 표시되며, 확인을 위해 '예' 버튼이 강조 표시됩니다.

새 파일 포함

VEXcode Pro V5 인터페이스에서 포함 폴더 컨텍스트 메뉴가 열리고 새 파일 옵션이 강조 표시되어 있습니다.

'포함' 드롭다운을 마우스 오른쪽 버튼으로 클릭하고 '새 파일'을 선택합니다.

비전 센서 구성 파일 추가

비전 센서 구성(.h) 파일이 선택되고 이름 및 포트 필드가 채워진 상태에서 '생성' 버튼이 강조 표시된 '새 파일 생성' 창이 나타납니다.

'비전 센서 구성(.h)' C++ 파일을 선택합니다.

비전 센서를 포트에 할당합니다.

파일 이름을 [파일 이름].h로 지정합니다.

생성 버튼을 클릭합니다.

참고: 파일 이름에는 올바른 확장자 ".h"가 포함되어야 하며, 확장자가 없으면 파일을 생성할 수 없습니다.

비전 유틸리티를 실행하세요

VEXcode Pro V5 코드 편집기에서 비전 센서 구성 파일이 열리고 구성 버튼이 강조 표시된 모습입니다.

새로 생성된 비전 센서 파일을 클릭하여 파일을 엽니다.

구성 버튼을 클릭하여 비전 유틸리티를 시작합니다.

객체가 화면에 보이도록 배치합니다

Vision Utility에서 파란색 물체의 카메라 뷰를 보여주고 있으며, 정지 버튼과 서명 제어 기능이 표시되어 있습니다.

화면의 대부분을 차지하도록 비전 센서 앞에 물체를 놓고 '정지' 버튼을 클릭하면 화면이 잠깁니다.

개체의 색상을 선택하세요

비전 유틸리티에서 파란색 객체 주변에 경계 상자가 그려진 것을 보여줍니다.

추적할 색상/개체의 경계 상자를 클릭하고 드래그합니다. 경계 상자에는 주로 개체의 색상이 포함되고 배경은 거의 또는 전혀 포함되지 않도록 해야 합니다.

색상을 지정하세요

Vision Utility에서 파란색 객체 주변에 경계 상자가 그려지고 '설정' 버튼을 사용하여 서명 슬롯이 선택된 것을 보여줍니다.

7개의 '설정' 확인란 중 하나를 클릭하여 해당 색상을 시그니처 슬롯에 할당합니다.

색상 특징을 보정하세요

Vision Utility에서 색상 특징 보정 ​​슬라이더를 조정하여 객체와 더 잘 일치하도록 표시하고 있습니다.

'지우기' 버튼 오른쪽에 있는 양면 화살표 아이콘을 클릭하고 슬라이더를 사용하여 비전 센서를 보정하여 색상 시그니처를 가장 잘 감지합니다. 최상의 결과를 얻으려면 대부분의 색상 개체가 강조 표시되고 배경과 다른 개체는 강조 표시되지 않을 때까지 슬라이더를 드래그합니다.

서명의 이름을 지정하세요

Vision Utility에서 색상 시그니처가 BLUE_CUBE로 이름이 변경된 것을 보여줍니다.

색상 서명의 이름을 바꾸려면 SIG_1 텍스트 필드를 클릭하세요.

비전 센서가 추적을 재개하려면 정지 버튼을 한 번 더 누르세요. 비전 센서의 시야 내에서 색상이 있는 물체를 움직여 추적되고 있는지 확인하세요. 추적이 의도한 대로 작동하는 경우 Vision Utility를 닫습니다.

VEXcode Pro V5 코드 편집기에서 BLUE_CUBE 서명이 코드에 정의된 비전 센서 구성 파일을 보여줍니다.

비전 센서 구성 파일을 통해 텍스트 편집기에서 색상 서명을 변경할 수도 있습니다.

더 많은 색상을 감지하도록 비전 센서를 구성하려면 5~9단계를 반복하세요.

참고: 비전 센서는 다양한 수준의 빛에 민감합니다. 로봇 환경의 빛 수준이 변경되면 색상 서명을 다시 보정해야 할 수도 있습니다.

main.cpp 파일을 엽니다.

VEXcode Pro V5 파일 탐색기에서 src 폴더 내의 main.cpp 파일이 강조 표시된 모습입니다.

main.ccp를 클릭하여 파일을 엽니다.

main.cpp 파일을 수정하세요.

VEXcode Pro V5 코드 편집기에서 Vision Sensor 헤더 파일에 대한 include 문이 추가된 main.cpp 파일을 보여줍니다. 해당 줄에는 `#include VisionSensor.h`라고 적혀 있습니다.


#include [비전 센서 파일 이름].h" 입력하세요.

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

Last Updated: