728x90
반응형
텍스트 파일로 저장된 경로데이터를 그래프로 나타내기 위해서 파이썬을 활용할 수 있다.
https://techreviewtips.blogspot.com/2017/11/04-05.html
subplot에서 범례 추가하기
https://stackoverflow.com/questions/59346731/no-handles-with-labels-found-to-put-in-legend
코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
import matplotlib.pyplot as plt
import numpy as np
data = np.loadtxt('make_graph_3.txt')
datalength_1 = 1831288
datalength_2 = 2093857
datalength_3 = 3326116
datalength = datalength_2
fig = plt.figure()
ax1 = fig.add_subplot(3,1,1)
ax2 = fig.add_subplot(3,1,2)
ax3 = fig.add_subplot(3,1,3)
t= []
for i in range(datalength):
t.append(i+1)
myo_x = data[0:datalength,0]
myo_y = data[0:datalength,1]
myo_z = data[0:datalength,2]
joint_1 = data[0:datalength,3]
joint_2 = data[0:datalength,4]
joint_3 = data[0:datalength,5]
ax1.plot(t,myo_x, label='myo_x')
ax1.plot(t,-joint_1, label='joint_1')
ax1.legend()
ax2.plot(t,myo_y, label='myo_y')
ax2.plot(t,joint_2, label='joint_2')
ax2.legend()
ax3.plot(t,myo_z, label='myo_z')
ax3.plot(t,joint_3, label='joint_3')
ax3.legend()
|
cs |
728x90
반응형
'기계공학부 시절의 기록 > ROS일기' 카테고리의 다른 글
while문 반복 주기 확인하기 (0) | 2021.11.18 |
---|---|
vector error : out of range (0) | 2021.11.13 |
캘리브레이션(Calibartion) 기능 추가 (0) | 2021.11.03 |
Myo로 OpenManipulator 동작시키기 성공!!! (1) | 2021.10.28 |
또다시 포트연결문제 발생 : ttyACM0 -> ttyACM1 (0) | 2021.10.27 |
댓글