728x90
그래프는 cui 환경에서 볼수 없으니 vnc를 켜주어야 한다.
x축 가속도 데이터를 0.01 간격으로 모아서 플로팅 하는 코드
from zumi.zumi import Zumi
import time
import numpy as np
import matplotlib.pyplot as plt
zumi = Zumi()
idx = 0
acc_x_lst = np.zeros(100)
t = np.linspace(0, 1, 100)
while idx < 100:
acc = zumi.get_acc()
acc_x = acc[0]
acc_x_lst = np.append(acc_x_lst, acc_x)
acc_x_lst = np.delete(acc_x_lst, 0)
idx = idx + 1
time.sleep(0.01)
#print(acc_x_lst)
#print(acc_x_lst.shape)
#print(t.shape)
plt.plot(t, acc_x_lst)
plt.show()
결과
300x250
'로봇 > 로봇' 카테고리의 다른 글
zumi - 11. opencv 버전 확인 (0) | 2020.08.24 |
---|---|
zumi - 10. xyz 축 가속도 플로팅 (0) | 2020.08.24 |
zumi - 8. matplotlib fontlist-v300.json 에러잡기 (0) | 2020.08.24 |
zumi - 7. x축 가속도 프린팅 (0) | 2020.08.24 |
zumi - 6. 가속도 데이터 받기 (0) | 2020.08.24 |