json->string
str = json.dumps(jsonobj)
bytes->string
str = str(bytes,‘utf-8’)
string->json
json = json.loads(str)
python中matplotlib学习
1.matplotlib官网api:https://matplotlib.org/3.3.1/api/index.html
2.Pyplot tutorial:https://matplotlib.org/3.3.1/tutorials/introductory/pyplot.html
3.examples :https://matplotlib.org/3.3.1/gallery/index.html#pyplots-examples
求两个旋转角度的中间值
import os,sys
sys.path.append(".")
print(os.path.dirname(os.path.abspath(__file__)))#当前文件的上级目录
from scipy.spatial.transform import Rotation as R
newrotateInfo1 = [1.0, 1.5, -3.0]
newrotateInfo2 = [-0.5, 2.0, -5.5]
r = R.from_euler('zyx', [[newrotateInfo1[0], newrotateInfo1[1], newrotateInfo1[2]],
[newrotateInfo2[0], newrotateInfo2[1], newrotateInfo2[2]]], degrees=True)
meanRotateValue = r.mean().as_euler('zyx', degrees=True)
print(meanRotateValue)