Thông báo

Collapse
No announcement yet.

Mô phỏng robot công nghiệp sử dụng phần mềm easy-rob

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Mô phỏng robot công nghiệp sử dụng phần mềm easy-rob

    Chào các bạn, tôi là một thành viên mới trong diễn đàn. Tôi yêu thích robot, thời gian qua tôi thấy không những trên diễn đàn này mà ở nhiều nơi khác các bạn đang rất thắc mắc và muốn tìm hiểu phương pháp mô phỏng robot bằng các phần mềm máy tính. Kết quả được kiểm chứng bằng mô phỏng sẽ khá chính xác và trực quan hơn. Khó khăn là ở chỗ tuy nhiều phần mềm nhưng không phải lúc nào sử dụng cũng dễ dàng và chính xác. Tôi mở chủ đề này ra mong muốn chia sẻ với các bạn cách sử dụng phần mềm mô phỏng Easy-rob. Cá nhân tôi thấy nó hữu dụng, dễ dùng và chính xác.

    Giới thiệu chung về phần mềm Easy- rob:
    Easy-rob là một phần mềm phục vụ cho việc lập kế hoạch và mô phỏng sản xuất khi sử dụng các tế bào robot trong dây chuyền. Tất cả các chuỗi xử lí khi sử dụng robot ví dụ như: cầm nắm, lắp ráp, sơn phủ, hàn đều được lập chương trình cụ thể bằng phần mềm này và các tính toán đó ngay lập tức được cụ thể hóa bằng mô hình 3D ngay trong phần mềm. Các hoạt động của robot được mô phỏng có thể gồm chỉ 1 robot hoặc cùng một lúc nhiều robot với các phiên bản cao cấp hơn của phần mềm.
    • Easy-rob là công cụ kiểm tra nhanh các ý tưởng đưa ra chuyển động của robot.
    • Easy –rob còn là một phần mềm để ứng dụng vào công việc học tập, nghiên cứu với hiệu suất cao.
    • Nâng cao độ tin cậy khi lập trình cũng như thiết kế robot.
    • Giúp cho sự đầu tư vào robot an toàn.
    • Giảm thời gian lập trình, tính toán.
    Ngoài ra, Easy-rob còn giúp một số khả năng khác như:
    • Sắp đặt và lên kế hoạch cho một trạm robot hoạt động
    • Kiểm tra khả năng vươn tới của cánh tay, sự xung đột va chạm và không gian hoạt động của robot.
    • Phân tích và đánh giá thời gian quay vòng.
    • Lập trình offline.
    • Hỗ trợ tốt cho việc marketing và bán robot.
    • Công cụ phục vụ cho việc đào tạo và học tập.
    • Khả năng kiểm tra đánh giá và chứng minh tính khả thi của một thiết kế robot mới nào đó.
    • Cho phép người sử dụng xây dựng được các ứng dụng riêng (API application program interface)
    • Cho phép người sử dụng có thể tự xây dụng các thuật toán để giải quyết các bài toán khi thiết kế (bằng ứng dụng API)
    Đối với việc sử dụng Easy-rob, người sử dụng không cần một thiết bị phức tạp nào để sừ dụng được phần mềm. Phần mềm chạy trên các máy tính PC thông thường trên nền ứng dụng 32 bit và mở các ứng dụng trên cửa sổ bằng thư viện đồ họa Open GL.



    Trên đây vừa trình bày sơ lược về phần mềm Easy-rob. Nói chung, các phiên bản sau sẽ có những tính năng nâng cao hơn so với các phiên bản trước. Hiện nay, phiên bản mới nhất của phần mềm này trên thị trường là 5.3.Nhưng hiện tại việc sử dụng phiên bản 5.3 này hơi khó khăn vì chưa có bản ***** đầy đủ nên ở đây giới thiệu sơ qua về phiên bản 2.0. Sau đây xin trình bày một vài tính năng sơ lược của phiên bản 2.0:
    • Có hệ thống 3D CAD gồm các khối hình cơ bản như hình hộp, hình trụ, tam giác, thang... giúp cho việc thiết kế hình dáng của robot cũng như các vật thể khác trong quá trình mô phỏng.
    • Thiết kế hệ tọa độ theo bộ thông số Denavit- Hatenberg hoặc theo tọa độ tổng quát world cordinate.
    • Chương trình điều khiển của robot được viết theo tập lện dạng text, các lệnh được xử lí tuần tự
    • Easy-rob có chức năng phóng to thu nhỏ đối tượng giống như nhiều phần mềm thiết kế khác giúp cho việc thay đổi hướng nhìn và chi tiết được rõ ràng và chính xác hơn.



    • Chương trình có sẵn cấu hình và trình điều khiển động học thuận và ngược của một số cấu hình robot do một số hãng sản xuất nổi tiếng:

    một số robot của các hãng sản xuất nổi tiếng được tích hợp trong thư viện của phần mềm

    • Chương trình cho phép thiết kế robot có đến 12 biến khớp:

    số biến khớp tối đa mà chương trình cho phép thiết kế là 12
    • Phần mềm cho phép người dùng có thể thiết kế và điều khiển robot theo phương pháp dạy học.
    • Phần mềm cho phép kiểm tra được góc quay và vị trí của từng khâu từng khớp trong từng thời điểm bất kì.






    Việc sử dụng phần mềm Easy-rob 2.0 giúp người sử dụng :
    1. Kiểm tra được tính năng và hoạt động của một cấu hình robot đã có sẵn, hỗ trợ cho việc sử dụng, sắp xếp một trạm robot hiệu quả hơn cũng như giúp cho việc quyết định đầu tư vào một loại robot nào đó được hợp lí và chính xác hơn, từ đó tiết kiệm được rất nhiều chi phí và thời gian.
    2. Thiết kế mới một loại robot nào đó, có thể sử dụng phần mềm này kết hợp với hệ thống 3D CAD kiểm tra khả năng làm việc của cấu hình robot. Khả năng nay hỗ trợ rất tốt cho việc thiết kế mới.
    3. Khả năng hỗ trợ nghiên cứu học tập về robot. Nhờ khả năng mô phỏng chính xác và linh hoạt các cấu hình robot mà phần mềm Easy-rob có thể xây dựng các giáo cụ ảo trực quan cho phép người học và người nghiên cứu có thể quan sát và tính toán cụ thể các cấu hình robot cũng như hiểu hơn về quá trình điều khiển robot bằng phương pháp dạy học mà không cần có robot thực tế. Khả năng này của phần mềm đặc biệt tiện ích cho học sinh sinh viên Việt Nam trong điều kiện không có robot để thực hành như hiện nay.


    Tôi đã làm một vài thí nghiệm mô phỏng như sau:
    ví dụ mô phỏng robot SCARA và ELBOW

    robot SCARA
    http://www.youtube.com/watch?v=kOsvM0DoB6c

    robot ELBOW
    http://www.youtube.com/watch?v=w84_8hbe9cg&NR=1

    động học robot SCARA
    http://www.youtube.com/watch?v=ggOyn...eature=related

    Cảm ơn các bạn đã quan tâm, rất mong nhận được các nhận xét và chia sẻ của các bạn về đề tài này.

  • #2
    Đề tài này rất hay, lên cho bạn nào quan tâm! Mình đang học môn kĩ thuật robot cũng rất muốn tìm hiểu!

    Comment


    • #3
      Rất hoan nghênh bạn đã quan tâm, nếu bạn quan tâm đến kĩ thuật robot thì hãy cùng thảo luận nhé. Sẽ rất thú vị đấy!

      Comment


      • #4
        Bạn nào có tài liệu về robot PUMA thì chia sẻ cho mình với nhé, đang rất cần. Cảm ơn rất nhiều.

        Comment


        • #5
          Gửi anh Puma154: anh ơi em mới nghiên cứu về phần mềm easy-robot mong anh hưỡng dãn em cách làm với. em làm theo hưỡng dẫn mà toàn bị báo lỗi. anh có clip nào chi tiết về cách làm mô phỏng gửi cho em tham khảo với. thanks

          Comment


          • #6
            Chào bạn. Nếu bạn gặp khó khăn gì thì cứ nói cụ thể có gì mọi người vào đây có thể tham khảo luôn. Hiện nay mình đang làm tốt nghiệp nên cũng chưa có thời gian làm video hướng dẫn. Tài liệu hướng dẫn sử dụng do minh viết đang trong giai đoạn hoàn chỉnh sẽ sớm up lên để chia sẻ cùng mọi người. Mong bạn và mọi người nếu quan tâm đến lĩnh vực này cứ thảo luận thoải mái, mình xin đóng góp hết sức!

            Comment


            • #7
              vâng. em cũng đang làm đề tài đồ án tốt nghiệp, thấy phần mềm này hay lên muốn học để làm đề tài cho mình. em có sử dụng qua và làm những tao tac cơ bản như trong hưỡng dẫn. but em thấy phần đặt thông số cho khâu em vẫn chưa rõ lắm. với lại khi em tạo được các khâu gắn trên trục rồi thì em muốn tạo khớp gắn giữa 2 khâu thi em không làm được. mong anh hưỡng dẫn giúp em. thanks

              Comment


              • #8
                trước khi tạo được khâu thì bạn phải có được các khớp tương ứng là các hệ tọa độ gắn trên khớp đó rồi chứ. Quá trình thiết kế đi từ đặt được các hệ tọa độ của các khớp rồi từ đó mới làm các body 3D để nối vào các khớp đó tạo thành các khâu hoàn chỉnh. Khâu ở đây có thể hiểu là nối giữa 2 hay nhiều khớp. Bạn làm đề tài về robot j vậy? bạn học trường nào?

                Comment


                • #9
                  vâng e là sv năm cuối trường DHCNHN. vì e chưa sử dụng phần mềm bao giờ lên e lấy con robot trong hưỡng dẫn làm vd để lấy nền tảng cho nhưng con khác(Eblow) ý e hỏi là e cũng đã đặt được tọa độ cho các khâu rồi. con Eblow có cả 5 khớp quay. but khi vào phần thiết kế hình dáng thì các khâu phải có khớp nối chứ a? hay là mình cứ viết chương trình thì tự động nó link khớp hả a? e thấy mắc chỗ đó. a giúp e hiểu dẫn với. thanks

                  Comment


                  • #10
                    Nói một cách chính xác thì ELBOW có 6 khớp quay. Khi bạn thiết kế hình dáng các khâu không cần khớp nối, bạn chỉ cần thiết kế vị trí các khâu 3D cho hợp lí với trục tọa độ khớp mà nó gắn vào thì khi các khớp chuyển động các khâu sẽ chuyển động theo. Trong phần tạo vật 3D có một ô cửa sổ chương trình hỏi set joint index đó. Nó có dạng 1< x< 12. Ở đây x là khớp thứ mấy mà bạn chọn để khâu đang thiết kế nối vào. Hãy làm thử đi, chắc chắn bạn sẽ hiểu ra mà. Coi như các hệ tọa độ là bộ xương, điểm đặt hệ tọa độ là ở ngay các khớp xương rồi, việc còn lại là đắp thịt lên cho robot thôi.

                    Comment


                    • #11
                      chắc còn nhiều vẫn đề em cần hỏi. anh cho e xin nic. yahoo.co e tiên liên hệ. thanks. nic của e: thanhdo_bacgiang_88

                      Comment


                      • #12
                        nick của mình là climber154 có j thì pm. Phần mềm này dễ sử dụng lắm, bước đầu chưa quen nên còn bỡ ngỡ thôi, đừng lo. Chịu khó nghiên cứu, có j khó đưa lên đây anh em bàn bạc tháo gỡ.

                        Comment


                        • #13
                          helpme!

                          anh ơi cho em hỏi với
                          E cũng đang định làm đồ án về robot cn . nhưng mà e còn thắc mắc 1 chỗ phần mêm easy robot nay` ngoài việc mô phỏng động lực học ra nó có thể xuất ra kết quả vd như là thông số kĩ thuật ,quỹ đạo chuyển động của xe hoặc đặc tính làm việc của robot với các tải khác nhau không anh ? trả lời nhanh giúp em với .

                          THANK YOU anh nhiều , arigatou gozaimasu

                          Comment


                          • #14
                            Phần mềm Easy-Rob

                            Chào bạn,

                            phần mềm Easy-Rob chỉ là phần mềm rẻ tiền, không có Tổ hợp công nghiệp lớn nào ở châu âu dùng để lập trình cho Robot, phần mềm không đảm bảo sự chính xác, nói chung không thể áp dụng cho những chuyên gia lập trinh Robot. Mỗi nhà sản xuất Robot đều có phần mềm lập trình riêng:

                            ABB có Robot-Studio - khoảng 10.000 US
                            KUKA có KRC-Editor - khoảng 5.000 US
                            Dürr có 3D-Onsite Khoảng 15.000 US

                            Ngoài ra còn có các phần mềm chuyên dụng cho Robot
                            RobCad ( Process Simulate ) - khoảng 100.000 US
                            Demia - Khoảng 50.000 US
                            Catia - Khoảng 100.000 US
                            Mỗi một Robot tương ứng với Control riêng và phải mua Licens riêng cho Modul tương ứng với Control, giá cả cũng không dưới 10.000 US Dolla cho 1 Licens.

                            Theo như các nhà sản xuất Robot lớn và hiện đại nhất thế giới như : KUKA, ABB thì phần mềm RobCad vẫn là phần mềm mạnh và hiệu quả nhất.

                            Riêng bản tôi, kinh nghiệm lập trinh cho Robot trên 10 năm và chủ yếu dùng RobCad để viết trình cho Mecedes, BMW, VW, Audi tại Đức và không thấy ai sử dụng Easy Rob để là công việc này, dùng Easy Rob sẽ thất bại !!!

                            NHNSYS

                            Comment


                            • #15
                              Nguyên văn bởi nhnsys Xem bài viết
                              Chào bạn,

                              phần mềm Easy-Rob chỉ là phần mềm rẻ tiền, không có Tổ hợp công nghiệp lớn nào ở châu âu dùng để lập trình cho Robot, phần mềm không đảm bảo sự chính xác, nói chung không thể áp dụng cho những chuyên gia lập trinh Robot. Mỗi nhà sản xuất Robot đều có phần mềm lập trình riêng:

                              ABB có Robot-Studio - khoảng 10.000 US
                              KUKA có KRC-Editor - khoảng 5.000 US
                              Dürr có 3D-Onsite Khoảng 15.000 US

                              Ngoài ra còn có các phần mềm chuyên dụng cho Robot
                              RobCad ( Process Simulate ) - khoảng 100.000 US
                              Demia - Khoảng 50.000 US
                              Catia - Khoảng 100.000 US
                              Mỗi một Robot tương ứng với Control riêng và phải mua Licens riêng cho Modul tương ứng với Control, giá cả cũng không dưới 10.000 US Dolla cho 1 Licens.

                              Theo như các nhà sản xuất Robot lớn và hiện đại nhất thế giới như : KUKA, ABB thì phần mềm RobCad vẫn là phần mềm mạnh và hiệu quả nhất.

                              Riêng bản tôi, kinh nghiệm lập trinh cho Robot trên 10 năm và chủ yếu dùng RobCad để viết trình cho Mecedes, BMW, VW, Audi tại Đức và không thấy ai sử dụng Easy Rob để là công việc này, dùng Easy Rob sẽ thất bại !!!

                              NHNSYS
                              đồng ý với ý kiến của bác nhưng mà chúng ta toàn những sv hs và cũng chỉ là những ng yêu điện tử yêu robo là nhiều lên làm gì có ai dám đầu tư hàng nghìn đô để mua phần mềm đâu lên theo em thì dùng easy cũng là giải pháp tối ưu trước mắt sau này đi làm cho các công ty lớn thì mới có phần mềm xịn mà xài chứ.Tiên đây cho em hỏi ai có tài liệu hướng dẫn dùng easy ko em mới làm quen vs phần mềm này
                              chúc vui.
                              Tổng thống + điện = Ăn mày + điện = die => Tổng thống = ăn mày

                              Comment

                              Về tác giả

                              Collapse

                              Puma154 handsome manly Tìm hiểu thêm về Puma154

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X