이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
bicycleKinematics
자전거 이동체 모델
설명
bicycleKinematics
는 단순한 차륜 이동체 동역학을 시뮬레이션하는 자전거 이동체 모델을 만듭니다. 이 모델은 두 차축이 거리WheelBase만큼 떨어져 있는 이동체를 표현합니다. 이동체 상태는 요소를 3개 가진 벡터 [x y theta]로 정의됩니다. 여기서 전역 xy 위치는 미터 단위로 지정되고, 이동체 방향각 theta는 라디안 단위로 지정됩니다. 앞바퀴는 조향각 psi만큼 회전할 수 있습니다. 이동체 방향 theta는 뒤 차축의 중심에서 정의됩니다. 모델의 시간 도함수 상태를 계산하기 위해 입력 명령과 현재 로봇 상태를 지정하여 derivative
함수를 사용합니다.
생성
설명
는 디폴트 속성값을 갖는 자전거 기구학 모델 객체를 생성합니다.kinematicModel
= bicycleKinematics
는 지정된 값으로 추가 속성을 설정합니다. 여러 개의 속성을 임의의 순서로 지정할 수 있습니다.kinematicModel
= bicycleKinematics(Name,Value)
속성
객체 함수
derivative | 이동체 상태의 시간 도함수 |
예제
참고 문헌
[1] Lynch, Kevin M., and Frank C. Park. Modern Robotics: Mechanics, Planning, and Control 1st ed. Cambridge, MA: Cambridge University Press, 2017.
[2] Corke, Peter I. Robotics, Vision and Control: Fundamental Algorithms in MATLAB. Springer, 2011.
확장 기능
버전 내역
R2019b에 개발됨