관성텐서 (Inertia Tensor)
쉽게 풀면
물체를 돌리려고 할 때 각 방향으로 얼마나 버티는지를 나타내는 표예요.
왜 중요한가
링크의 회전 관성을 방향별로 기술하는 3×3 행렬로, 질량행렬과 운동방정식을 구성하는 기본 물성값입니다. 정확한 값이 없으면 시뮬레이션이 실제와 다르게 움직이고 모델 기반 제어의 성능이 떨어지므로, 동역학 파라미터 식별의 추정 대상입니다. 산업용 로봇 제조사는 각 링크의 관성텐서를 데이터시트로 공개하는 경우가 많아, 사용자가 직접 CAD로 재계산하지 않고도 시뮬레이션과 제어기 설계에 곧바로 활용할 수 있다.
논문에서는 이렇게 쓰입니다
논문에서 관성텐서는 강체동역학과 운동방정식 유도에 필요한 기본 물리 파라미터로 사용됩니다.
대칭성을 활용하면 관성텐서 행렬의 일부 항이 없어져 운동방정식 유도가 간편해진다는 점을 설명하는 문장이다.
조금 더 깊게 보면
어느 점과 어느 좌표계 기준인지에 따라 값이 달라지므로 무게중심 기준과 관절 기준을 혼용하면 오류가 생기며, 평행축 정리로 변환해야 합니다. 물리적으로 유효한 관성텐서는 양정치이고 삼각 부등식을 만족해야 하는데, 실험 식별 결과가 이 조건을 어기는 경우가 흔해 제약 조건을 넣은 식별 방법이 별도로 연구됩니다. 3×3 대칭행렬인 관성텐서는 대각화하면 주관성모멘트와 주축 방향으로 표현되며, 물체의 대칭축을 주축으로 잡으면 비대각 성분(관성곱)이 0이 되어 계산이 단순해진다. CAD 모델에서 계산한 값은 부품 밀도를 균일하다고 가정하는 경우가 많아, 실제로는 배선이나 국부 보강재 때문에 실제 관성텐서와 차이가 날 수 있다.
주의할 점
관성텐서는 기준으로 삼는 좌표계(질량중심 기준인지 다른 기준점인지)에 따라 값이 달라지므로 기준점을 명확히 해야 한다. 평행축 정리를 잘못 적용해 질량중심 기준 관성텐서와 임의 기준점 관성텐서를 혼동하면, 운동방정식의 질량행렬 계산 전체가 틀어질 수 있다. 관성텐서의 대각합은 회전축을 어떻게 잡아도 변하지 않는 불변량이므로, 계산 결과를 검증할 때 이 값이 CAD 결과와 일치하는지 확인하는 것이 유용한 점검 방법이 된다.