콘텐츠로 이동
한국어

로봇 프로그래밍하기

프로그램, 즉 컨트롤러는 루프로 실행돼요. 센서를 읽고, 판단하고, 모터를 설정한 뒤, 시뮬레이션을 한 스텝 진행시켜요. 로봇이 하는 모든 일은 이 루프에서 나와요.

여기의 모든 예제는 스타터 로봇에서 실행돼요. 실행하기 전에 스타터 로봇을 불러오면 예제가 그대로 작동해요. 각 예제에는 Python 버전과 C/C++ 버전이 있어요. 탭에서 언어를 선택하면 사이트 전체가 그 선택을 따라요.

단계 배우는 내용
1. 첫 번째 프로그램 프로그램 작성, 불러오기, 실행
2. 이동 주행과 회전
3. 센서 벽, 구멍, 토큰, 자신의 위치 찾기
4. 미로 탐색 하나의 완성된 프로그램으로 합치기
5. 통신 토큰을 보고하고 점수 얻기
6. 벽 토큰 피해자, 표적, 가짜 구별하기
7. 탐색과 지도 작성 체계적으로 탐색하고 미로 기억하기
8. 지도 작성 규칙과 지도 제출 지도 보너스 얻기

각 단계는 앞 단계를 바탕으로 해요. 아직 읽지 않았다면 규칙 요약을 먼저 읽으세요. 로봇이 해야 할 일과 점수를 얻는 방법을 설명해요.

C나 C++로 작성한다면 먼저 C++ 컨트롤러를 읽고 프로그램을 컴파일하고 실행하는 방법을 알아 두세요.