HỌC VIỆN CÔNG NGHỆ BƢU CHÍNH VIỄN THÔNG
Hoàng Anh
ỨNG DỤNG ROS (ROBOT OPERATING SYSTEM)
ĐIỀU KHIỂN ROBOT DỊCH VỤ BÁN CAFE
Chuyên ngành: Hệ thống thông tin
Mã số: 8.48.01.04
TÓM TẮT LUẬN VĂN THẠC SĨ
( Theo định hướng ứng dụng )
TP.HỒ CHÍ MINH - NĂM 2022
Người hướng dẫn khoa học: Tiến sĩ Chung Tấn Lâm
(Ghi rõ học hàm, học vị)
Phản biện 1: ........................................................................................................
Phản biện 2: ........................................................................................................
Luận văn sẽ được bảo vệ trước Hội đồng chấm luận văn thạc tại Học viện Công
nghệ Bưu chính Viễn thông
Vào lúc: ....... giờ ....... ngày ....... tháng ....... năm ...............
Có thể tìm hiểu luận văn tại:
- Thư viện của Học viện Công nghệ Bưu chính Viễn thông
1
PHẦN MỞ ĐẦU
1. Tính cấp thiết của đề tài
Hệ thống robot dịch vụ thể chủ động giám sát thích ng nhanh với
những thay đổi liên tục trong các dây chuyền sản xuất. Bằng khả năng kết nối nhiều
thiết bị, robot cộng tác ngày càng thích ứng linh hoạt với không chỉ nhiệm vụ của bản
thân còn cộng tác thực hiện nhiệm vụ với các robot cộng tác khác, các hệ
thống thiết bị khác nhau ngay cả với con người trong các nhà máy thông minh.
vậy, nghiên cứu, thử nghiệm, chế tạo robot cộng tác xu hướng hiện nay và trong
tương lai..
Đề tài góp phần vào việc giải quyết các vấn đề nền tảng cần thiết giúp giảm chi
phí xây dựng phần mềm, thời gian nghiên cứu giao tiếp phần cứng cho robot cộng tác
trong sự phát triển mạnh mẽ của IoT theo sự định hình phát triển Đô thị thông minh
trong tương lai. Đề tài sự tham gia hỗ trợ vđịnh hướng học thuật của Công ty
TNHH Chế tạo máy 3C (Công ty được hỗ trợ bởi Quỹ đổi mới sáng tạo Vingroup
VINIF trong dự án số VINIF.2020.NCUD.DA059 ) đkết quả đề tài mang tính
thực tiễn, có khả năng ứng dụng cao sau khi nghiên cứu..
2. Mục đích nghiên cứu
Mục tiêu chính : Nghiên cứu, tìm hiểu về RoboDK, cách cài đặt, các trình
phỏng và việc sử dụng nó trên các hệ thống ảo.
Từ mục tiêu chính trên, luận văn sẽ dự kiến các kết quả đạt được như sau:
- Tìm hiểu tổng quan về robot dịch vụ
- Tìm hiểu tổng quan về phần mềm mô phỏng RoboDK và ứng dụng.
- Tìm hiểu các API giao tiếp giữa RobotDK và máy tính.
- Tìm hiểu về một số thao tác robot.
- Tìm hiểu hoạch định quỹ đạo điều khiển robot dịch vụ pha chế cafe.
3. Đối tƣợng và phạm vi nghiên cứu
2
Đối tƣợng nghiên cứu
- Đối tượng nghiên cứu chính phần mềm RoboDK và các API giao tiếp.
- Lập trình giao tiếp với RoboDK với máy tính thông qua API dùng C#
- Mô phỏng robot ứng dụng trong dịch vụ pha chế cafe.
Phạm vi nghiên cứu
- Khảo sát phần mềm RoboDK
- Mô hình hóa robot định dạng 3D vào phần mềm RoboDK
- Lập trình cho robot thực hiện 1 số thao tác cơ bản phục vụ cafe bao gồm: lấy ly
cafe, rót cafe o ly và đưa ly cafe o vị trí phục vụ khách hàng.
- Thực hiện giao tiếp với RoboDK thông qua API dùng C#
4. Phƣơng pháp nghiên cứu
Phương pháp luận: Dựa trên s phân tích thiết kế hệ thống, đề xuất hệ
thống điều khiển, thực hiện giao tiếp thông qua các API giữa robot và phần mềm.
Phương pháp đánh giá bằng mô phỏng trên máy tính: Xây dựng mô hình
robot, mô phỏng điều khiển robot đã đề xuất, kết nối được với môi trường mô phỏng
robot dùng C# để từ đó sẵn sàng điều khiển cới các cơ cấu chấp hành theo thời gian
thực với truyền thông EtherCAT.
3
PHẦN NỘI DUNG
1. CHƢƠNG 1: NGHIÊN CỨU TỔNG QUAN
1.1 Tng quan v robot dch v
Robot dịch vụ hay còn gọi robot phục vụ loại người máy phục vụ con
người, hỗ trợ con người trong rất nhiều các công việc khác nhau từ đơn giản đến
phức tạp. Đặc biệt robot dịch vđược đưa vào sử dụng với các công việc xa xôi, các
công việc tính chất nguy hiểm, độc hại ảnh hưởng đến sức khỏe con người. Robot
này n được ứng dụng vào các công việc tính chất lặp đi lặp lại, hoặc công việc
nội trợ hàng ngày.
Robot dịch vụ hiện nay thể hoạt động bán tự động hoặc tự động hoàn toàn
nhằm phục vụ các công việc hữu ích theo nhu cầu của con người. Robot hoạt động
phục vụ nằm ngoài hoạt động sản xuất đó. được vận hành bởi một hệ thống điều
khiển tích hợp với các tùy chọn điều khiển bằng tay, tức tác động tức thì của con
người sẽ làm thay đổi hoạt động của robot theo ý muốn của bản thân trong khung
lập trình cho phép hoạt động của
1.2 Robot cng tác
Robot cng tác (collaborative robot hay cobot) mt loại robot đưc thiết kế
để làm vic chung với con người trong mt không gian chung. Mt trong những điểm
khác bit gia cobot so vi robot công nghip chính là robot công nghiệp thường hot
động độc lp, cn thiết b bo v và rào chắn để tránh y nguy hiểm đến con
ngưi; còn cobot được đánh giá cao bởi tính an toàn, chính thế đây được coi tr
th đáng tin cy khi làm việc cùng con người trong các hoạt động sn xut công
nghip dch v. Cobot yêu cu k thut thiết kế cao khác biệt hơn so với
robot truyn thng: Các b phn cu thành cn phải được thiết kế đc bit tinh gn
(compact), đm bảo đ an toàn và tin cậy cao, tương tác linh hoạt đáp ng nhanh
với người s dng làm vic cùng, d điu khin vi chức năng dạy hc (teach
mode), và phi hiu qu v mt chi phí.