derivative
이동체 상태의 시간 도함수
설명
는 모션 모델이 stateDot = derivative(motionModel,state,cmds)bicycleKinematics 객체, differentialDriveKinematics 객체 또는 unicycleKinematics 객체일 경우 현재 상태 도함수 stateDot를 요소를 3개 가진 벡터 [xDot yDot thetaDot]로 반환합니다.
모션 모델이 ackermannKinematics 객체인 경우에는 stateDot를 요소를 4개 가진 벡터 [xDot yDot thetaDot psiDot]로 반환합니다. xDot와 yDot는 이동체 속도를 나타내며, 초당 미터 단위로 지정됩니다. thetaDot는 이동체 방향의 각속도이고 psiDot는 이동체 조향의 각속도이며, 둘 다 초당 라디안 단위로 지정됩니다.
articulatedSteeringKinematics 모션 모델인 경우에는 stateDot를 요소를 4개 가진 벡터 [xDot yDot thetaDot gammaDot]로 반환합니다. xDot와 yDot는 이동체 속도를 나타내며, 초당 미터 단위로 지정됩니다. thetaDot는 전면 바디의 각속도이고 gammaDot는 후면 바디를 기준으로 하는 전면 바디의 각속도이며, 둘 다 초당 라디안 단위로 지정됩니다.
예제
입력 인수
출력 인수
참고 문헌
[1] Lynch, Kevin M., and Frank C. Park. Modern Robotics: Mechanics, Planning, and Control. 1st ed. Cambridge, MA: Cambridge University Press, 2017.
