seong-hun / python-tutorials

0 stars 2 forks source link

Quaternion representation 구현 #8

Open seong-hun opened 1 year ago

seong-hun commented 1 year ago

아래와 같이 쿼터니언을 프린트 했을 때 어떤 쿼터니언인지 잘 보이면 좋지 않을까요??

print(Quaternion([1, 2, 3, 4]))

참고

Python __repr__ method

yilinya0809 commented 1 year ago

어떤 쿼터니언인지라 함은 q0~q3, rotation matrix, 그에 해당하는 오일러각 등을 모두 포함한 정보를 말하는 건가요?

seong-hun commented 1 year ago

아 너무 정보가 많은 것보다는 쿼터니언이니까 예를 들어

1 + 2i + 3j + 4k

혹은 벡터처럼 보이게끔 하면 어떨까요??

yilinya0809 commented 1 year ago

어떤 쿼터니언인지 유저 입장에서 직관적으로 알게끔 하는게 목적이면


q0 (rotation angle) : scalar 출력 u (rotation axis): (q1, q2, q3) list 또는 vector 출력


이렇게 시각화 해주는건 어떨까요

seong-hun commented 1 year ago

오 좋네욥 ㅋㅋㅋ