본문 바로가기
프로그래밍_개발/Python

Python 코스 #2 : RUR-PLE 설치 및 테스트

by Raffin 2020. 8. 9.
반응형
SMALL

미궁에 갇힌 왕자를 구출하라!

 

우리는 미궁에 갇힌 왕자를 구출하고자 하는 공주입니다. 다만 미로는 매우 복잡하고 위험하기 때문에 혼자 힘으로 미로를 탐색하는 것은 쉽지 않습니다.

러플(RUR-PLE)

1) 앞으로 한 칸 이동하기 : move()

2) 왼쪽으로 90도 회전하기 : turn_left()

3) 전원 끄기 : turn_off()

 

[설치 방법]

https://sourceforge.net/projects/rur-ple/

위의 링크주소로 들어갑니다.

링크로 접속하면!

다운로드를 눌러 가장 latest file을 다운 받아주도록 합시다.

 

설치가 완료되면 실행시켜줍니다.

그리고 상단 텝에 있는 Robot: Code and Learn 버튼을 눌러 아래의 화면으로 이동합니다.

 

왼쪽은 소스코드 영역, 오른쪽은 월드 영역입니다.

 

1) 소스코드 불러오기 

좌측상단버튼으로 파일을 불러올 수 있다.

 

2) 소스코드 저장하기

작성한 소스코드를 좌측 상단 2번째 버튼으로 저장할 수 있다.

 

3) 월드 불러오기

좌측 상단 3번째 버튼

 

4) 월드 저장하기

좌측 상단 4번째 버튼

 

5) 월드 초기화 하기

좌측 상단 5번째 버튼

 

6) 프로그램 실행하기

좌측 상단 6번째 버튼

 

7) 로봇 속도 설정하기

상단에 위치되어있는 라인(바)를 움직여 속도 조절할 수 있다.

 

TIP: 좌측 소스코드의 글씨가 작아 안보이는 경우 CTRL 버튼과 마우스 휠로 글씨 크기 조절가능

##########################

로봇을 움직여보자!

 

마음대로 이동하고, 회전할 수 있습니다.

마지막에는 꼭 종료하는 것을 잊지 마세요!

소스코드 영역에 적어보세요

turn_off 함수를 사용하지 않으면 에러를 띄웁니다!

반응형

댓글