ackermannKinematics
설명
ackermannKinematics
는 Ackermann 조향을 사용하는 차륜 이동체 모델을 생성합니다. 이 모델은 두 차축이 거리 WheelBase만큼 떨어져 있는 이동체를 표현합니다. 이동체 상태는 요소를 4개 가진 벡터 [x y theta psi]로 정의됩니다. 여기서 전역 xy 위치는 미터 단위로 지정됩니다. xy 위치는 뒤 차축의 중심에 있습니다. 이동체의 방향 theta와 이동체의 조향각 psi는 라디안으로 지정됩니다. 이동체 방향은 뒤 차축의 중심에서 정의됩니다. 각도는 라디안으로 주어집니다. 모델의 시간 도함수 상태를 계산하기 위해 입력 조향 명령과 현재 로봇 상태를 지정하여 derivative
함수를 사용합니다.
생성
설명
는 디폴트 속성값을 갖는 Ackermann 기구학 모델 객체를 생성합니다.kinematicModel
= ackermannKinematics
는 지정된 값으로 추가 속성을 설정합니다. 여러 개의 속성을 임의의 순서로 지정할 수 있습니다.kinematicModel
= ackermannKinematics(Name,Value)
속성
객체 함수
derivative | Time derivative of vehicle state |
예제
참고 문헌
[1] Lynch, Kevin M., and Frank C. Park. Modern Robotics: Mechanics, Planning, and Control 1st ed. Cambridge, MA: Cambridge University Press, 2017.
확장 기능
버전 내역
R2019b에 개발됨