키보드 입력을 받아서 a키나 s키를 누르면 제자리를 회전하고, 회전중에 w키나 z키를 누르면 회전하는 방향으로 이동하는 과제입니다.
Q. 현재진행방향이 (dir_x, dir_z)인데 새로운 진행방향으로 가게 하려면 어떻게 해야하나요?
아래 소스코드 수정좀 부탁드릴게요!
<주어진 조건내용>
*키보드 입력을 이용하여 움직임 제어
-‘a’ : 앞 바퀴를 왼쪽으로 1도 회전 (theta[2]의 값 1증가)
-‘s’ : 앞 바퀴를 오른쪽으로 1도 회전 (theta[2]의 값 1감소)
-‘w’ : 속도 변수 값을 0.1 증가 시킴 (변수 명 : speed)
- ‘z’ : 속도 변수 값을 0.1 감소 시킴
*진행 방향으로 자동차의 위치를 이동시켜야 함
*자동차의 현재 위치를 나타내는 변수 필요
*xz 평면에서 움직이므로 x,z 좌표 필요
변수 예 : loc_x, loc_z