
주의: 이 저장소는 SKYSTONE(2019-2020) 대회 시즌용 공개 FTC SDK를 포함하고 있습니다. 현재 시즌의 FTC SDK 소프트웨어를 찾고 계시다면, 공개 FTC SDK의 새롭고 영구적인 홈페이지인 FtcRobotController 저장소를 방문해 주십시오. 환영합니다! 이 GitHub 저장소에는 FIRST Tech Challenge 대회 로봇을 제어하는 Android 앱을 빌드하는 데 사용되는 소스 코드가 포함되어 있습니다. 이 SDK를 사용하려면 전체 프로젝트를 로컬 컴퓨터에 다운로드하거나 클론(clone)하십시오. 시작하기 로봇 공학이나 FIRST Tech Challenge가 처음이시라면, FTC Blocks Tutorial을 검토하여 제어 시스템 사용법에 익숙해지는 것이 좋습니다: FTC Blocks 온라인 튜토리얼 고급 Java 프로그래머라도 FTC Blocks 튜토리얼부터 시작한 후, OnBot Java Tool 또는 Android Studio로 마이그레이션하는 것이 도움이 됩니다. 프로젝트 다운로드 Android Studio 프로그래머라면 이 저장소를 다운로드하는 여러 가지 방법이 있습니다. Blocks 또는 OnBot Java Tool을 사용하여 로봇을 프로그래밍하는 경우 이 저장소를 다운로드할 필요가 없습니다. git 사용자라면 다음 명령어로 저장소의 최신 버전을 클론할 수 있습니다: git clone https://github.com/FIRST-Tech-Challenge/SKYSTONE.git 또는 기본 저장소 페이지에서 사용 가능한 "Download Zip" 버튼을 사용할 수 있습니다. 프로젝트를 .ZIP 파일로 다운로드하면 다운로드 크기를 관리하기 쉽게 유지할 수 있습니다. 이 저장소의 Releases 페이지에 있는 Downloads 하위 섹션에서 프로젝트 폴더( .zip 또는 .tar.gz 아카이브 파일)를 다운로드할 수도 있습니다. 폴더를 다운로드하고 압축을 푼 후(필요한 경우) Android Studio를 사용하여 폴더를 가져올 수 있습니다("Import project (Eclipse ADT, Gradle, etc.)"). 도움말 얻기 사용자 문서 및 튜토리얼 FIRST는 FIRST Tech Challenge 소프트웨어 및 로봇 제어 시스템 사용 방법에 대한 정보와 튜토리얼이 포함된 온라인 문서를 유지 관리합니다. 이 문서에 액세스하려면 다음을 방문하십시오:
이 저장소는 SKYSTONE (2019-2020) 대회 시즌을 위한 공개 FTC SDK를 포함하고 있습니다.
이전에는 이 소프트웨어 프로젝트가 여기에 호스팅되었습니다. SKYSTONE 챌린지에 참가하는 팀은 이 새로운 SKYSTONE 저장소를 사용해야 하며, 더 이상 업데이트되지 않는 이전 ftc_app 저장소는 사용하지 마십시오.
이 GitHub 저장소에는 FIRST Tech Challenge 대회 로봇을 제어하는 Android 앱을 빌드하는 데 사용되는 소스 코드가 포함되어 있습니다. 이 SDK를 사용하려면 전체 프로젝트를 로컬 컴퓨터에 다운로드/클론하세요.
로봇 공학이나 FIRST Tech Challenge가 처음이라면 FTC Blocks 튜토리얼을 검토하여 제어 시스템 사용법을 익히는 것이 좋습니다:
고급 Java 프로그래머라도 FTC Blocks 튜토리얼로 시작한 후 OnBot Java 도구 또는 Android Studio로 마이그레이션하는 것이 도움이 됩니다.
Android Studio 프로그래머라면 이 저장소를 다운로드하는 여러 가지 방법이 있습니다. Blocks 또는 OnBot Java 도구를 사용하여 로봇을 프로그래밍하는 경우 이 저장소를 다운로드할 필요가 없습니다.
git clone https://github.com/FIRST-Tech-Challenge/SKYSTONE.git
또는 기본 저장소 페이지에서 사용 가능한 "Download Zip" 버튼을 사용할 수 있습니다. 프로젝트를 .ZIP 파일로 다운로드하면 다운로드 크기를 관리하기 쉽게 유지할 수 있습니다.
또한 이 저장소의 Releases 페이지에 있는 Downloads 하위 섹션에서 프로젝트 폴더(.zip 또는 .tar.gz 아카이브 파일)를 다운로드할 수 있습니다.
폴더를 다운로드하고 (필요한 경우 압축을 풀고) 나면 Android Studio를 사용하여 폴더를 가져올 수 있습니다 ("Import project (Eclipse ADT, Gradle, etc.)").
FIRST는 FIRST Tech Challenge 소프트웨어 및 로봇 제어 시스템 사용에 대한 정보와 튜토리얼이 포함된 온라인 문서를 유지 관리합니다. 다음 링크를 사용하여 이 문서에 액세스할 수 있습니다:
온라인 문서는 지속적으로 업데이트 및 편집되는 "상시 최신" 문서입니다. FIRST Tech Challenge 소프트웨어 및 제어 시스템에 대한 최신 정보를 포함하고 있습니다.
FTC SDK에 대한 Javadoc 참조 문서를 이제 온라인에서 사용할 수 있습니다. 다음 링크를 클릭하여 라이브 웹사이트로 FTC SDK Javadoc 문서를 확인하세요:
FTC SDK에 대한 문서도 이 저장소에 포함되어 있습니다. "doc"이라는 하위 폴더에는 여러 하위 폴더가 포함되어 있습니다:
제어 시스템 또는 FTC SDK에 대한 기술 질문이 있으면 FTC Technology 포럼을 방문하세요:
버전 5.2 (20190905-083227)
버전 5.1 (20190820-222104)
CameraStreamServer#setSource 및 CameraStreamSource API 문서를 참조하세요.알려진 문제:
CameraStreamSource를 통해 이러한 프레임을 수동으로 회전할 수 있습니다.버전 5.0 (19.06.14 빌드)
버전 4.3 (18.10.31 빌드)