최소 저크 궤적 (Minimum-Jerk Trajectory)
한 줄 정의: 가속도의 변화율인 저크의 제곱 적분을 최소로 하여 부드러운 움직임을 만드는 궤적입니다.
쉽게 풀면
자동차가 급하게 출발하거나 서면 몸이 휘청하는데, 이는 가속도가 갑자기 바뀌기 때문입니다. 가속도가 바뀌는 빠르기를 저크라고 하고, 최소 저크 궤적은 이 저크를 전체적으로 가장 작게 만든 움직임입니다. 그래서 움직임이 매끈하고 진동이 적습니다.
왜 중요한가
사람의 팔 뻗기 동작이 최소 저크 궤적과 잘 맞는다는 연구 이후 로봇 궤적 생성, 재활 로봇, 인간 운동 분석에 널리 쓰입니다. 로봇 구조의 진동을 줄이고 사람에게 자연스럽게 보이는 동작을 만들 때 기준으로 활용됩니다.
논문에서는 이렇게 쓰입니다
"협동 로봇의 접근 동작은 최소 저크 궤적으로 생성하여 사용자가 예측하기 쉬운 움직임이 되도록 하였다."
사람 친화적 동작 생성의 근거로 쓰였습니다.
조금 더 깊게 보면
시작과 끝에서 위치·속도·가속도를 지정하고 저크 제곱 적분을 최소화하면, 해는 시간에 대한 5차 다항식이 됩니다. 정지 상태에서 정지 상태로 가는 점대점 이동의 속도 곡선은 종 모양이 됩니다. 1985년 Flash와 Hogan이 사람의 평면 팔 뻗기 동작을 이 모델로 설명한 연구가 대표적으로 인용됩니다.
주의할 점
다항식 궤적은 여러 차수의 다항식 보간을 넓게 가리키고, 최소 저크 궤적은 특정 최적화 기준에서 나오는 5차 다항식 해를 가리킵니다. 부드럽다고 해서 가장 빠르거나 에너지가 최소라는 뜻은 아닙니다.