vs_result()
기능
Vision System의 처리 결과를 가져옵니다.
(*VS_TYPE: DR_VS_CUSTOM)
리턴
값 | 설명 |
---|---|
cnt (>=1) | 성공 비전시스템에서 검출된 물체 개수 |
result | 비전 결과 위치 리스트 (x좌표, y좌표, 회전값) |
- | 실패 시, cnt =-2 res = 빈 리스트 |
예제
vs_set_info(DR_VS_CUSTOM)
res = vs_connect("192.168.137.200", 9999) #Vision and communication connection attempt
if res !=0: #Check the result of communication connection
tp_popup("connection fail",DR_PM_MESSAGE) #If connection fails, program ends
exit()
ret = vs_request(1) #Request for object vision measurement information
cnt, result = vs_result() # Get object measurement result information
for i in range(cnt):
x = result[i][0]
y = result[i][1]
t = result[i][2]
tp_popup("x={0},y={1}, t={2}".format(result[i][0], result[i][1], result[i][2]),DR_PM_MESSAGE)