Professional Documents
Culture Documents
Trên Rô bốtino V3 có 4 cổng USB ta có thể cắm trực tiếp vào bất kỳ cổng nào
khi đó Rô bốtino sẽ nhận là CAM 1
Input image
Threshold int 0 Ngưỡng được xác định độ nhạy của thuật
toán phát hiện Line đối với sự không liên tục
trong hình ảnh. Để loại bỏ nhiễu động, hãy
chọn ngưỡng cao hơn.
Phạm vi thay đổi: [0, 255]
Search start int 20 Thuật toán tìm kiếm Line khi bắt đầu tìm
kiếm
Search height int 20 Hình ảnh được tìm kiếm từ dưới lên để
phát hiện các cạnh. Giá trị giới hạn xác định
số Line mà hình ảnh được tìm kiếm bắt đầu từ
dưới cùng cộng với "Bắt đầu tìm kiếm" để
phát hiện một đoạn dưới dạng một Line.
Outputs
x int vị trí x của Line nằm ở cạnh dưới cùng của
hình ảnh
Line found bool Đúng True một Line được tìm thấy. False
khác.
Lệnh Information
Outputs
Width int Chiều rộng hình ảnh tính bằng pixel.
Height int Chiều cao hình ảnh tính bằng pixel.
Bước 4: Phân tích nguyên lý đọc ảnh từ camera từ trung tâm để điều khiển rô bốt
Biên soạn: Lê Văn Em 3
PHIẾU BÀI TẬP THỰC HÀNH Khoa: Điện tử
Nếu vật nằm giữa tâm thì chiều rộng là 160 pixel
Nếu nằm lệch về bên phải thì > 160 pixel: Khi rô bốt thấy vật bên phải thì điều
khiển rô bốt xoay phải cho đến khi thấy vật tại trung tâm
Nếu nằm lệch về bên trái thì < 160 pixel: Khi rô bốt thấy vật bên trái thì điều
khiển rô bốt xoay trái cho đến khi thấy vật tại trung tâm
Bước 5: Xây dựng chương trình điều khiển đi thẳng
Bước 6: Tạo chương trình nhận dạng line
IV. THỰC HÀNH: theo Bảng Qui trình thực hiện hoặc phiếu động tác/thao tác.
Yêu cầu: điều khiển rô bốt đi theo vị trí theo sơ đồ Layout sau:
Thực hiện điều khiển rô bốt với vận tốc lần lược thay đổi như sau: 100mm/s; 200mm/s;
300mm/s
B1: Lắp ráp kết nối camera vào cổng USB trên rô bốt
B2: vào mục RÔ BỐTINO chọn Resolution thiết lập thông số camera
B3: Khởi động phần mềm rô bốtino view
B5: Vào của sổ lệnh chọn Image System
B6: Chọn 1 trong 4 camera đưa vào của sổ lệnh
B7: Xây dựng chương trình điều khiển rô bốt di theo line
B8: Chon kết nối wifi và chọn RUN
B9: Thay đổi các thông số để rô bốt đi theo được line
Vận tốc
100mm/s 200mm/s 300mm/s .......
Thông số
Threshold
Search start
Search height
B9: Nhận xét tốc độ của rô bốt và các giá trị thay đổi
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
Bài tập mở rộng: thực hiện điều khiển rô bốt di chuyển theo line với vận tốc tự thay đổi
như sau: Khi đường line cong ít hoặc thẳng thì rô bốt đi với vận tốc 300mm/s. khi rô bốt
di chuyển tới những vị trí có đường cong gấp khúc thì rô bốt di chuyển chậm lại
100mm/s