Công Nghệ RoBot Trông Công Nghiệp - Nguyễn Trung Hòa phần 8
Số trang: 11
Loại file: pdf
Dung lượng: 216.57 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Có một ví dụ rất thú vị: máy phay CNC 3 trục có hệ thống điều khiển rất giống với cánh tay rô-bốt nhưng nó vẫn thường được gọi là một cái máy.
Nội dung trích xuất từ tài liệu:
Công Nghệ RoBot Trông Công Nghiệp - Nguyễn Trung Hòa phần 8 77ROBOT C«ng nghiÖpCoordinates). Easy-Rob ®· cã s½n c¸c tr×nh ®iÒu khiÓn ®éng häc thuËn vµ ng−îc cñac¸c cÊu h×nh robot th«ng dông, khi thiÕt kÕ ta chØ cÇn khai b¸o kiÓu ®éng häc thÝchhîp. Trong tr−êng hîp robot cã kÕt cÊu ®Æc biÖt hoÆc cã c¸c kh©u bÞ ®éng g¾n víic¸c chuyÓn ®éng cña c¸c khíp th× cÇn ph¶i gi¶i bµi to¸n ®éng häc ng−îc hoÆc x¸c®Þnh hµm to¸n häc m« t¶ sù phô thuéc cña kh©u bÞ ®éng ®èi víi khíp quay, viÕtch−¬ng tr×nh x¸c ®Þnh sù phô thuéc ®ã b»ng ng«n ng÷ C vµ sau ®ã dïng tËp tinMAKE.EXE trong C ®Ó dÞch thµnh tËp tin th− viÖn liªn kÕt ®éng er_kin.dll (Easy-Rob kinematic Dynamic link library), khi ch¹y ch−¬ng tr×nh, EASY-ROB sÏ liªnkÕt víi tËp tin nÇy vµ thùc hiÖn kiÓu ®éng häc ®· ®−îc khai b¸o trong ch−¬ng tr×nh®iÒu khiÓn. Easy-ROB cã mét sè c¸c lÖnh ®iÒu khiÓn riªng, Ch−¬ng tr×nh ®−îc viÕt theokiÓu xö lý tuÇn tù, tËp tin d¹ng Text, cã thÓ so¹n th¶o ch−¬ng tr×nh trong bÊt kútr×nh so¹n th¶o nµo. C¸c c«ng cô g¾n trªn kh©u chÊp hµnh cuèi cã thÓ thay ®æi ®−îc.Chóng ta cã thÓ viÕt mét ch−¬ng tr×nh chuyÓn ®éng cho mét robot theo mét quü ®¹omong muèn, cã thÓ kiÓm tra kh¶ n¨ng v−¬n tíi cña c¸nh tay, x¸c ®Þnh vïng lµm viÖccña robot . . . Robot m« pháng cã thÓ cÇm n¾m hoÆc th¶ c¸c ®èi t−îng lµm viÖc. C¸cchuyÓn ®éng cña robot cã thÓ ghi vµo mét tËp tin vµ cã thÓ thùc hiÖn l¹i. PhÇn mÒm cho phÐp ta xem ®−îc c¸c hÖ to¹ ®é ®· g¾n trªn c¸c kh©u cñarobot, xem ®−îc quü ®¹o chuyÓn ®éng cña ®iÓm cuèi c«ng cô g¾n trªn kh©u chÊphµnh cuèi. PhÇn mÒm cßn cã nhiÒu tiÖn Ých kh¸c nh− : cho phÐp ta lËp tr×nh ®iÒukhiÓn robot b»ng ph−¬ng ph¸p d¹y häc, thiÕt kÕ c¸c ®èi t−îng lµm viÖc cña robot, cãc¸c cöa sæ vÒ to¹ ®é vµ gi¸ trÞ gãc quay cña c¸c khíp t¹i tõng thêi ®iÓm khi robotho¹t ®éng... ViÖc sö dông phÇn mÒm EASY-ROB ®Ó m« pháng robot gióp chóng ta haikh¶ n¨ng nghiªn cøu : a/ M« pháng l¹i mét robot ®· cã vµ c¸c ®èi t−îng lµm viÖc cña nã. §¸nh gi¸kh¶ n¨ng lµm viÖc vµ møc ®é linh ho¹t cña robot, x¸c ®Þnh c¸c th«ng sè ®iÒu khiÓn,quü ®¹o chuyÓn ®éng ®Ó dïng trong ®iÒu khiÓn thùc. b/ Nghiªn cøu thiÕt kÕ ®éng häc, c¸c kÝch th−íc vµ kÕt cÊu cña robot trªnm¸y tÝnh ®Ó cã thÓ chän ®−îc ph−¬ng ¸n ®éng häc tèt nhÊt, ®¶m b¶o cho robot hoµnthµnh c¸c nhiÖm vô yªu cÇu. 6.3. T×m hiÓu mµn h×nh EASYÝROB : a- Menu chÝnh : Menu chÝnh cña phÇn mÒm EASY-ROB cung cÊp c¸c néi dung ho¹t ®éngkh¸c nhau cña phÇn mÒm. B−íc ®Çu lµm quen, ta cÇn quan t©m c¸c Menu sau : Menu FILE : Xö lý c¸c t¸c vô trªn File. Trong Easy-Rob cã nhiÒu lo¹i file®−îc qui ®Þnh bëi phÇn më réng (®u«i cña File), vÝ dô : File cã d¹ng *.Cel : (Cellfile) ®Ó m« t¶ kÕt cÊu Robot, c«ng cô lµm viÖcvµ ®èi t−îng lµm viÖc cña robot. §©y lµ mét File tæng hîp, bao gåm c¶ ch−¬ng tr×nhdïng ®Ó ®iÒu khiÓn robot.TS. Ph¹m §¨ng Ph−íc 78ROBOT C«ng nghiÖp 17 1 Thanh c«ng cô Menu chÝnh Thanh c«ng cô Cöa sæ ®Ó thiÕt kÕ 1 12 18 H×nh 6.1 : Mµn h×nh EASY-ROB. File cã d¹ng *.Rob : (Robotfile) ®Ó m« t¶ riªng kÕt cÊu cña mét robot. File cã d¹ng *.Bod : (Bodyfile) ®Ó m« t¶ c¸c ®èi t−îng lµm viÖc cña robot. File .cã. .d¹ng *.Tol : (Toolfile) ®Ó m« t¶ c«ng cô g¾n trªn kh©u chÊp .. hµnh cuèi cña robot. File cã d¹ng *.Vie : (Viewfile) ®Ó x¸c ®Þnh gãc nh×n trong kh«ng gian. File cã d¹ng *.igp : (Igrip Partfile) l−u trö mét bé phËn kÕt cÊu. File cã d¹ng *.Prg : (Programm) Ch−¬ng tr×nh ®iÒu khiÓn. v.v.... Menu Robotics : Dïng ®Ó nhËp c¸c th«ng sè DH, x¸c ®Þnh vÞ trÝ cña dôngcô, x¸c ®Þnh vÞ trÝ robot vµ c¸c th«ng sè kh¸c. Menu 3D-CAD : Cung cÊp c¸c c«ng cô ®Ó vÏ kÕt cÊu robot trong kh«nggian 3 chiÒu (3D) còng nh− ®Ó thiÕt kÕ c¸c c«ng cô, c¸c ®èi t−îng lµm viÖc. §Ó vÏ®−îc kÕt cÊu cña robot, dùa vµo c¸c khèi h×nh häc ®¬n gi¶n ta cã thÓ l¾p ghÐp chóngl¹i ®Ó t¹o nªn c¸c h×nh d¸ng kh¸c nhau cña robot. b- C¸c thanh c«ng cô : C¸c nót trªn thanh c«ng cô dïng ®Ó thùc hiÖn c¸c thao t¸c nh− cña menuchÝnh (mµ kh«ng cÇn vµo menu). Sö dông c¸c nót trªn thanh c«ng cô cho phÐp tathao t¸c nhanh h¬n lµ ph¶i vµo menu chÝnh. Chøc n¨ng cña c¸c nót chÝnh trªn thanhc«ng cô nh− sau : Thanh c«ng cô n»m ngang phÝa trªn, tÝnh tõ tr¸i sang ph¶i : 1. BËt t¾t chÕ ®é chiÕu s¸ng c¸c ®èi t−îng vÏ.TS. Ph¹m §¨ng Ph−íc 79ROBOT C«ng nghiÖp 2. C ...
Nội dung trích xuất từ tài liệu:
Công Nghệ RoBot Trông Công Nghiệp - Nguyễn Trung Hòa phần 8 77ROBOT C«ng nghiÖpCoordinates). Easy-Rob ®· cã s½n c¸c tr×nh ®iÒu khiÓn ®éng häc thuËn vµ ng−îc cñac¸c cÊu h×nh robot th«ng dông, khi thiÕt kÕ ta chØ cÇn khai b¸o kiÓu ®éng häc thÝchhîp. Trong tr−êng hîp robot cã kÕt cÊu ®Æc biÖt hoÆc cã c¸c kh©u bÞ ®éng g¾n víic¸c chuyÓn ®éng cña c¸c khíp th× cÇn ph¶i gi¶i bµi to¸n ®éng häc ng−îc hoÆc x¸c®Þnh hµm to¸n häc m« t¶ sù phô thuéc cña kh©u bÞ ®éng ®èi víi khíp quay, viÕtch−¬ng tr×nh x¸c ®Þnh sù phô thuéc ®ã b»ng ng«n ng÷ C vµ sau ®ã dïng tËp tinMAKE.EXE trong C ®Ó dÞch thµnh tËp tin th− viÖn liªn kÕt ®éng er_kin.dll (Easy-Rob kinematic Dynamic link library), khi ch¹y ch−¬ng tr×nh, EASY-ROB sÏ liªnkÕt víi tËp tin nÇy vµ thùc hiÖn kiÓu ®éng häc ®· ®−îc khai b¸o trong ch−¬ng tr×nh®iÒu khiÓn. Easy-ROB cã mét sè c¸c lÖnh ®iÒu khiÓn riªng, Ch−¬ng tr×nh ®−îc viÕt theokiÓu xö lý tuÇn tù, tËp tin d¹ng Text, cã thÓ so¹n th¶o ch−¬ng tr×nh trong bÊt kútr×nh so¹n th¶o nµo. C¸c c«ng cô g¾n trªn kh©u chÊp hµnh cuèi cã thÓ thay ®æi ®−îc.Chóng ta cã thÓ viÕt mét ch−¬ng tr×nh chuyÓn ®éng cho mét robot theo mét quü ®¹omong muèn, cã thÓ kiÓm tra kh¶ n¨ng v−¬n tíi cña c¸nh tay, x¸c ®Þnh vïng lµm viÖccña robot . . . Robot m« pháng cã thÓ cÇm n¾m hoÆc th¶ c¸c ®èi t−îng lµm viÖc. C¸cchuyÓn ®éng cña robot cã thÓ ghi vµo mét tËp tin vµ cã thÓ thùc hiÖn l¹i. PhÇn mÒm cho phÐp ta xem ®−îc c¸c hÖ to¹ ®é ®· g¾n trªn c¸c kh©u cñarobot, xem ®−îc quü ®¹o chuyÓn ®éng cña ®iÓm cuèi c«ng cô g¾n trªn kh©u chÊphµnh cuèi. PhÇn mÒm cßn cã nhiÒu tiÖn Ých kh¸c nh− : cho phÐp ta lËp tr×nh ®iÒukhiÓn robot b»ng ph−¬ng ph¸p d¹y häc, thiÕt kÕ c¸c ®èi t−îng lµm viÖc cña robot, cãc¸c cöa sæ vÒ to¹ ®é vµ gi¸ trÞ gãc quay cña c¸c khíp t¹i tõng thêi ®iÓm khi robotho¹t ®éng... ViÖc sö dông phÇn mÒm EASY-ROB ®Ó m« pháng robot gióp chóng ta haikh¶ n¨ng nghiªn cøu : a/ M« pháng l¹i mét robot ®· cã vµ c¸c ®èi t−îng lµm viÖc cña nã. §¸nh gi¸kh¶ n¨ng lµm viÖc vµ møc ®é linh ho¹t cña robot, x¸c ®Þnh c¸c th«ng sè ®iÒu khiÓn,quü ®¹o chuyÓn ®éng ®Ó dïng trong ®iÒu khiÓn thùc. b/ Nghiªn cøu thiÕt kÕ ®éng häc, c¸c kÝch th−íc vµ kÕt cÊu cña robot trªnm¸y tÝnh ®Ó cã thÓ chän ®−îc ph−¬ng ¸n ®éng häc tèt nhÊt, ®¶m b¶o cho robot hoµnthµnh c¸c nhiÖm vô yªu cÇu. 6.3. T×m hiÓu mµn h×nh EASYÝROB : a- Menu chÝnh : Menu chÝnh cña phÇn mÒm EASY-ROB cung cÊp c¸c néi dung ho¹t ®éngkh¸c nhau cña phÇn mÒm. B−íc ®Çu lµm quen, ta cÇn quan t©m c¸c Menu sau : Menu FILE : Xö lý c¸c t¸c vô trªn File. Trong Easy-Rob cã nhiÒu lo¹i file®−îc qui ®Þnh bëi phÇn më réng (®u«i cña File), vÝ dô : File cã d¹ng *.Cel : (Cellfile) ®Ó m« t¶ kÕt cÊu Robot, c«ng cô lµm viÖcvµ ®èi t−îng lµm viÖc cña robot. §©y lµ mét File tæng hîp, bao gåm c¶ ch−¬ng tr×nhdïng ®Ó ®iÒu khiÓn robot.TS. Ph¹m §¨ng Ph−íc 78ROBOT C«ng nghiÖp 17 1 Thanh c«ng cô Menu chÝnh Thanh c«ng cô Cöa sæ ®Ó thiÕt kÕ 1 12 18 H×nh 6.1 : Mµn h×nh EASY-ROB. File cã d¹ng *.Rob : (Robotfile) ®Ó m« t¶ riªng kÕt cÊu cña mét robot. File cã d¹ng *.Bod : (Bodyfile) ®Ó m« t¶ c¸c ®èi t−îng lµm viÖc cña robot. File .cã. .d¹ng *.Tol : (Toolfile) ®Ó m« t¶ c«ng cô g¾n trªn kh©u chÊp .. hµnh cuèi cña robot. File cã d¹ng *.Vie : (Viewfile) ®Ó x¸c ®Þnh gãc nh×n trong kh«ng gian. File cã d¹ng *.igp : (Igrip Partfile) l−u trö mét bé phËn kÕt cÊu. File cã d¹ng *.Prg : (Programm) Ch−¬ng tr×nh ®iÒu khiÓn. v.v.... Menu Robotics : Dïng ®Ó nhËp c¸c th«ng sè DH, x¸c ®Þnh vÞ trÝ cña dôngcô, x¸c ®Þnh vÞ trÝ robot vµ c¸c th«ng sè kh¸c. Menu 3D-CAD : Cung cÊp c¸c c«ng cô ®Ó vÏ kÕt cÊu robot trong kh«nggian 3 chiÒu (3D) còng nh− ®Ó thiÕt kÕ c¸c c«ng cô, c¸c ®èi t−îng lµm viÖc. §Ó vÏ®−îc kÕt cÊu cña robot, dùa vµo c¸c khèi h×nh häc ®¬n gi¶n ta cã thÓ l¾p ghÐp chóngl¹i ®Ó t¹o nªn c¸c h×nh d¸ng kh¸c nhau cña robot. b- C¸c thanh c«ng cô : C¸c nót trªn thanh c«ng cô dïng ®Ó thùc hiÖn c¸c thao t¸c nh− cña menuchÝnh (mµ kh«ng cÇn vµo menu). Sö dông c¸c nót trªn thanh c«ng cô cho phÐp tathao t¸c nhanh h¬n lµ ph¶i vµo menu chÝnh. Chøc n¨ng cña c¸c nót chÝnh trªn thanhc«ng cô nh− sau : Thanh c«ng cô n»m ngang phÝa trªn, tÝnh tõ tr¸i sang ph¶i : 1. BËt t¾t chÕ ®é chiÕu s¸ng c¸c ®èi t−îng vÏ.TS. Ph¹m §¨ng Ph−íc 79ROBOT C«ng nghiÖp 2. C ...
Tìm kiếm theo từ khóa liên quan:
Tài liệu điện tử Người máy Công nghệ Robot Robot công nghiệp Tự động hóa Điều khiển họcGợi ý tài liệu liên quan:
-
Tóm tắt về giảm bậc cho các mô hình: một giải pháp mang tính bình phẩm.
14 trang 464 0 0 -
33 trang 207 0 0
-
Đồ án tốt nghiệp: Điều khiển cầu trục giàn RTG dùng PLC S71200
90 trang 204 1 0 -
Báo cáo thực tập tại Nhà máy in Quân Đội 1
36 trang 199 0 0 -
127 trang 182 0 0
-
Cơ Sở Điện Học Truyền Thông - Tín Hiệu Số part 1
9 trang 167 0 0 -
Đồ án tốt nghiệp Công nghệ kỹ thuật điện tử: Bảng điện tử hiển thị thông tin thời tiết
56 trang 166 0 0 -
59 trang 159 0 0
-
Giáo trình kỹ thuật số - Phần 1 Đại số Boolean và vi mạch số - Chương 2
10 trang 151 0 0 -
9 trang 150 0 0