Rascal phần:
6 servo
Breadboard cơ sở, 2 breadboard kẹp
Link cho mỗi ngón tay, từ cơ sở: (2), 3, 3, 5
ban nhạc cao su trên 5 liên kết cho hấp dẫn bề mặt
Bảng-tennis bóng
đánh dấu băng an toàn, như mọi khi, xung quanh khu vực làm việc robot
người dùng cung cấp các bộ phận:
Không
Fingers Xây dựng
Trang 13 của 48
Lập trình Ghi chú cho Fingers
# kịch bản này được cung cấp để tham khảo và không phải là dự kiến sẽ làm việc tốt
# nếu gõ vào như-là. Các con số sẽ tất cả các thay đổi đối với các robot bạn xây dựng.
# Bạn có thể tạo ra các kịch bản của riêng bạn bằng cách sử dụng chế độ để tạo ra các chuyển động Dạy
# sau đó sử dụng những dòng trong macro.
# Fingers được cấu tạo của servo 1, 2, 3 và 4, 5, 6.
# Chúng tôi đảo ngược một ngón tay cho lập trình đối xứng của servo 1 & 4, 2 & 5, 3 & 6.
Invert 1, 2, 3 trên; Invert 4, 5, 6 off
# Cao Accel, tốc độ vừa phải cho chuyển động rõ nét với tải trọng nhẹ.
accdec tất cả 200; maxspd tất cả 25;
# Người dùng đôi khi có thể có được một loạt đu mở rộng, nhưng phải
# nhớ không để lại servo dồn ép ở điểm dừng bên trong,
như. # này quá nóng chúng và làm giảm tuổi thọ của họ
minpos tất cả -1500; maxpos tất cả 1500; # Kiểm tra cho ù ở giới hạn
zpos vĩ mô; di chuyển tất cả 0; cuối # viết tắt ngón tay thẳng lên.
vĩ mô hàng đầu; di chuyển 1, 4 đến -280, 2, 5-100, 3, 6-250; end;
giữa vĩ mô; di chuyển 1, 4-200, 2, 5-1100, 3, 6-750; end;
bot vĩ mô; di chuyển 1, 4-735, 2, 5 đến maxpos, 3, 6-1000; end;
squat vĩ mô; đầu; giữa; bot; giữa; end;
# Macros cho ngồi xổm hành động
vĩ mô rrub; di chuyển 1 đến -280, 2-100, 3-250, 4-735, 5 đến maxpos, 6-1000; end;
lrub vĩ mô; di chuyển 1-735, từ 2 đến maxpos, 3-1000, 4 đến -280, 5-100, 6-250; end;
chà vĩ mô; rrub; lrub; end;
Trang 15 của 48
dự án Golfer
Robot chơi golf này có thể đánh bóng khoảng 16 "(khoảng 40 cm) để tung lên đầu tiên, với tốt
độ lặp lại Bạn sẽ cần phải điều chỉnh chuyển động của cánh tay và vị trí của các tay golf tương đối.
để tee để vòng cung của "người đứng đầu câu lạc bộ" đánh bóng sạch ra khỏi tee. golfer Bất thường trúng
cả các tee và bóng, nhưng trong dự án này, chúng tôi không muốn liên tục phải thay thế các tee
sau mỗi cơn đột quỵ.
Các góc đầu câu lạc bộ (servo 4) cũng ảnh hưởng đến vòng cung của bóng.
Trong swing chính nó, servo 4 có lẽ không nên di chuyển ở tất cả. Tuy nhiên, cho servo 1, 2 và
3, bạn sẽ muốn tăng tốc của họ là cao nhưng giảm tốc độ của họ thấp. Đây là lý do tại sao Nếu bạn đã từng đong đưa một câu lạc bộ golf hay bóng chày dơi bạn đã biết điều gì đó về chủ đề này,
mặc dù bạn có thể không nhận ra nó: Vào đầu swing bạn đang đẩy khá khó khăn để có được
các câu lạc bộ hay bat di chuyển nhanh, tác động sẽ xảy ra ở khoảng giữa của swing, và sau đó các
con dơi hoặc câu lạc bộ tiếp tục xung quanh và làm chậm dừng lại: bạn không nên cố gắng dừng lại với cùng một lực lượng mà
bạn đã cố gắng để bắt đầu, mặc dù: Đây sẽ là khó khăn trên cổ tay của bạn, và sẽ làm cho vai của bạn
và cơ thể lắc một chút khi bạn dừng lại dơi hoặc câu lạc bộ bất ngờ. Đó là điều tương tự với các robot:
Các servo sẽ được căng thẳng và cả con robot sẽ rùng mình hoặc nhảy. Tránh điều này, nó làm đảo lộn
tính chính xác robot và được đeo trên servos.
Vì vậy: Sử dụng Accel cao và decel thấp hơn.
đang được dịch, vui lòng đợi..
