Quaternion.Euler(x,y,z)返回一个绕x轴旋转x度再绕y轴旋转y度再绕z轴旋转z度的Quaternion,因此Quaternion.Euler(0,90,0)返回一个绕y轴旋转90度的旋转操作.
Quaternion作用于Vector3的右乘操作(*)返回一个将向量做旋转操作后的向量.
因此Quaternion.Euler(0,90,0)*Vector3(0.0,0.0,-10)表示将向量Vector3(0.0,0.0,-10)做绕y轴90度旋转后的结果.因该等于Vector3(-10,0,0).


参考:
https://blog.csdn.net/u011574810/article/details/53421073
http://zuoye.baidu.com/question/8e9b4285b221904e0209da0fa54f2d79.html
http://wiki.ros.org/kdl/Tutorials/Frame%20transformations%20%28Python%29

相关文章:

  • 2021-03-30
  • 2021-07-26
  • 2021-08-06
  • 2021-05-26
  • 2021-07-17
  • 2022-12-23
  • 2021-07-04
猜你喜欢
  • 2021-12-24
  • 2021-04-08
  • 2021-11-03
  • 2021-11-17
  • 2021-12-25
  • 2021-12-03
  • 2021-09-09
相关资源
相似解决方案