LabVIEW Vietnam

cancel
Showing results for 
Search instead for 
Did you mean: 

Lỗi trong Vision Assistant

mọi người cho mình hỏi lỗi này là gì dậy, sau khi mình sử dụng khối Vision Assistant được 1 lần thì thông báo này xuất hiện, bây giờ phải lam sao đâyloi.PNG

0 Kudos
Message 1 of 14
(9,080 Views)

Chào bạn,

Bạn dùng chức năng nào trong Vision Assistant? Edge Detection? Pattern Matching? ...

Bạn cung cấp thông tin cụ thể hơn nhé.

0 Kudos
Message 2 of 14
(6,942 Views)

mình dùng vision assistant trong myRIO, trog assistant thì mình dùng color location. khi mình dùng để mô phỏng trên phần mềm thì không có lỗi. nhưng khi tao chương trình trong phần myRIO project thì lại bị lỗi, nó không cho chuyển ảnh thu từ vision acquision vào vision assistant để so sánh với ảnh mẫu trong color location

Download All
0 Kudos
Message 3 of 14
(6,942 Views)

Chào bạn,

Bạn thử một số phương pháp trong link này xem sao:

http://forums.ni.com/t5/Machine-Vision/Target-is-currently-locked/m-p/2975067

0 Kudos
Message 4 of 14
(6,942 Views)

e cũng bị vậy, nhưng các phương pháp đó đều không được a ơi, khi không dùng myrio thì chạy bình thường, còn kết nối myrio thì nó báo vậy, a giúp với

0 Kudos
Message 5 of 14
(6,942 Views)

không biết bác đã giải quyết đc vấn đề này chưa nhỉ? gian nan phết

0 Kudos
Message 6 of 14
(6,942 Views)

Không hiểu sao mấy post trước trong thread này biến đâu mất tiêu. Mình post lại ở đây:

----------------------------------------------------------------------------------------------------------------------------------------------------------

Chào các bạn,

Mình đã tìm ra giải pháp cho vấn đề này rồi.

Vấn đề chính ở đây là các bạn dùng Vision Assistant với các thuật toán yêu cầu phải có một template nào đó. Ví dụ: Match Pattern, Color Location, ...

Khi bạn lập trình, bạn sẽ lưu template đó ở dạng một file .png trên máy tính. Khi chương trình của bạn chạy trên máy tính, chương trình sẽ tìm file template đó một cách rất dễ dàng.

Tuy nhiên, khi bạn đưa chương trình này lên chạy trên myRIO, chương trình sẽ đi tìm template đó trên ổ đĩa cứng của myRIO chứ không tìm trên máy tính nữa.

Vì thế, bạn phải tìm cách làm sao đưa được template này lên myRIO và chỉ cho thuật toán của bạn tìm đến địa chỉ trên NI myRIO (chứ không tìm trên máy tính nữa).

Một vấn đề rắc rồi là: myRIO chạy hệ điều hành Linux, sử dụng đường dẫn khác với kiểu đường dẫn trên Windows. Và trong Vision Assistant, bạn không thể gõ đường dẫn một cách linh hoạt.

Vì thế, giải pháp của mình như sau:

1. Cắm webcam của bạn vào cổng USB của máy tính, phát triển chương trình trên máy tính trước.

2. Nếu bạn có thể phát triển sử dụng các hàm bậc thấp trong pallete về Vision là tốt nhất vì nó linh hoạt nhất. Nếu không bạn cũng có thể sử dụng Vision Assistant. Tuy nhiên, sau khi cấu hình xong trong Vision Assistant, bạn click chuột phải lên Icon của Vission Assistant (đã cấu hình xong), bạn chọn "Open Front Panel" để mở Vision Assistant như một hàm con, vào trong đó xem code của nó. Copy toàn bộ code bậc thấp đó ra, tích hợp vào trong chương trình chính của bạn. Sau đó xóa hàm Vision Assistant đi (vì bạn đã có code bậc thấp của nó rồi).

3. Với code bậc thấp này, bạn có thể trỏ đường dẫn đến template rất dễ dàng.

4. Add chương trình mà bạn vừa viết trên máy tính vào trong project trên myRIO. Chuyển webcam từ cổng USB trên máy tính sang cổng USB trên myRIO.

5. Dùng FTP hoặc Webdev để upload file template lên một địa điểm nào đó trên NI myRIO.

6. Mở chương trình mà bạn vừa add vào cho myRIO, chỉnh lại đường dẫn của file template cho phù hợp với địa điểm mà bạn upload file template.

Chú ý rằng, cách thức viết đường dẫn trên myRIO (dùng hệ điều hành Linux) khác với cách viết đường dẫn trên Windows.

Và thế là xong. Bạn đã có thể chạy được chương trình của mình.

Tôi đã thử phương pháp này thành công với thuật toán Match Pattern.

Chúc các bạn thành công.

0 Kudos
Message 7 of 14
(6,942 Views)

Để load file lên đĩa cứng của NI myRIO, mình dùng FTP.

Để truy cập được file bằng FTP, bạn phải set password cho myRIO cho tài khoản admin.

Các bước như sau:

1. Gắn NI myRIO vào cổng USB của máy tính, cửa sổ "NI myRIO USB Monitor" sẽ hiện lên. Chọn "Configure NI myRIO".

1.png

2. Một trang web mở lên để cấu hình NI myRIO.

2.1. Click vào tab Security Configuration

2.2. Click vào Login. Log vào với tài khoản mặn định admin, ô password để trống.

2.png

3.0. Click vào tab Security Configuration

3.1. Click Change Password. Nhập vào password mới.

3.2. Click Save . Một cửa sổ hiện lên, chọn OK.

3.png

4. NI myRIO sẽ khởi động lại sau đó. Bạn vào lại trang web này.

4.1. Click vào tab Remote File Browser. Chọn địa điểm mà bạn muốn upload file lên. Ví dụ trong hình là mình load lên ổ đĩa C của NI myRIO

4.2. Click Upload File ... để upload file lên.

4.png

Chúc các bạn thành công.

0 Kudos
Message 8 of 14
(6,942 Views)

giúp e với ạ

0 Kudos
Message 9 of 14
(4,556 Views)

Em nen cung cap them thong tin, vi du display resolution cua em la bao nhieu. Khi em hoi thi chiu kho cung cap thong tin ko nen chi noi moi mot cau "giúp e với ạ"

0 Kudos
Message 10 of 14
(4,554 Views)