BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP. HỒ CHÍ MINH KHOA CƠ KHÍ CHẾ TẠO MÁY ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT CƠ ĐIỆN TỬ DESIGN AND DEVELOPMENT OF RECEPTIONIST ROBOT GVHD: PGS. NGUYỄN NGỌC PHƯƠNG SVTH: ÐẶNG HẢI ÐĂNG MSSV: 12146040 NGUYỄN TRỌNG TUẤN MSSV: 12146223 NGUYỄN CÔNG LUẬT MSSV: 12146105 PHÙ TRUNG MƠ MSSV: 12146113 S KL 0 0 4 7 2 8 Tp. Hồ Chí Minh, tháng 07 năm 2016 do an MINISTRY OF EDUCATION AND TRAINING HCMC UNIVERSITY OF TECHNOLOGY AND EDUCATION FACULTY OF MECHANICAL ENGINEERING CAPSTONE PROJECT “DESIGN AND DEVELOPMENT OF RECEPTIONIST ROBOT” Advisor: Assoc.
NGUYỄN NGỌC PHƯƠNG Students: ĐẶNG HẢI ĐĂNG ID: 12146040 NGUYỄN TRỌNG TUẤN 12146223 NGUYỄN CÔNG LUẬT 12146105 PHÙ TRUNG MƠ 12146113 Class: 121462 Academic years: 2012 - 2016 HO CHI MINH CITY, JULY 2016 do an MINISTRY OF EDUCATION AND TRAINING HCMC UNIVERSITY OF TECHNOLOGY AND EDUCATION MECHATRONIC DEPARTMENT CAPSTONE PROJECT “DESIGN AND DEVELOPMENT OF RECEPTIONIST ROBOT” Advisor: Assoc. NGUYỄN NGỌC PHƯƠNG Students: ĐẶNG HẢI ĐĂNG ID: 12146040 NGUYỄN TRỌNG TUẤN 12146223 NGUYỄN CÔNG LUẬT 12146105 PHÙ TRUNG MƠ 12146113 Class: 121462 Academic years: 2012 - 2016 HO CHI MINH CITY, JULY 2016 do an TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA TP. HCM VIỆT NAM KHOA CƠ KHÍ CHẾ TẠO MÁY Độc lập - Tự do – Hạnh phúc Bộ môn Cơ điện tử NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Giảng viên hướng dẫn: PGS. NGUYỄN NGỌC PHƯƠNG Sinh viên thực hiện: ĐẶNG HẢI ĐĂNG MSSV: 12146040 NGUYỄN TRỌNG TUẤN 12146223 NGUYỄN CÔNG LUẬT 12146105 PHÙ TRUNG MƠ 12146113 1.
Tên đề tài: Thiết kế, chế tạo và điều khiển robot tiếp tân. Các số liệu, tài liệu ban đầu: Robot tiếp tân tự hành, có khả năng di chuyển, cung cấp thông tin và giao tiếp với người dùng thông qua màn hình cảm ứng và hệ thống nhận diện giọng nói. Nội dung chính của đồ án: - Tính toán và thiết kế cơ khí. - Tính toán động học và động lực học robot.
- Hệ thống điện – điện tử. - Thiết kế hệ thống điều khiển. Các sản phẩm dự kiến Robot tiếp tân. Ngày nộp đồ án: TRƯỞNG BỘ MÔN GIẢNG VIÊN HƯỚNG DẪN (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) Được phép bảo vệ ………………………………………… (GVHD ký, ghi rõ họ tên) do an LỜI CAM KẾT - Tên đề tài: Thiết kế, chế tạo và điều khiển robot tiếp tân.
NGUYỄN NGỌC PHƯƠNG - Sinh viên thực hiện: ĐẶNG HẢI ĐĂNG MSSV: 12146040 NGUYỄN TRỌNG TUẤN 12146223 NGUYỄN CÔNG LUẬT 12146105 PHÙ TRUNG MƠ 12146113 - Lớp: 121462 - Địa chỉ sinh viên: Openlab - Số điện thoại liên lạc: 01264655234 - Email: whitebot.com - Ngày nộp khoá luận tốt nghiệp (ĐATN): - Lời cam kết: “Tôi xin cam đoan khoá luận tốt nghiệp (ĐATN) này là công trình do chính tôi nghiên cứu và thực hiện. Tôi không sao chép từ bất kỳ một bài viết nào đã được công bố mà không trích dẫn nguồn gốc. Nếu có bất kỳ một sự vi phạm nào, tôi xin chịu hoàn toàn trách nhiệm”. Hồ Chí Minh, ngày ….
Ký tên do an ACKNOWLEDGMENTS Firstly, we would like to acknowledge our thesis supervisor Assoc. Nguyễn Ngọc Phương and Assoc. Nguyễn Trường Thinh ̣ for the continuous support of our project and related research, for their patience, motivation, and immense knowledge. Their guidance helped us in all the time of research and writing of this thesis.
We could not have imagined having better advisors and mentors for our project. Besides our advisors, we would like to thank to our thesis committee ME Lê Thanh Tùng, for his insightful comments and encouragement, but also for the hard question which incented me to widen my research from various perspectives. We would also thank to the members of OPENLAB who have supported us throughout our time in laboratory. Finally, we would like to thank the Department of Mechanical Engineering, for giving us the best opportunity to work on our final project.
Đặng Hải Đăng Nguyễn Trọng Tuấn Nguyễn Công Luật Phù Trung Mơ do an TÓM TẮT ĐỒ ÁN THIẾT KẾ, CHẾ TẠO VÀ ĐIỀU KHIỂN ROBOT TIẾP TÂN Đặng Hải Đăng Nguyễn Trọng Tuấn Nguyễn Công Luật Phù Trung Mơ Trải qua những biến động thăng trầm của lịch sử, xã hội loài người đang có những tiến bộ vượt bậc đặc biệt là trong lĩnh vực khoa học kỹ thuật như: Cơ khí hóa, Tự động hóa, Cơ điện tử… Sự thay đổi chóng mặt của nền công nghiệp và kinh tế dẫn đến những nhu cầu về nguồn lực nhân tạo, điển hình là robot. Robot đã và đang giúp ích con người trong rất nhiều lĩnh vực như dịch vụ, công nghiệp, y tế, … Sự ra đời của chúng mở ra một kỷ nguyên mới, kỷ nguyên của khoa học kỹ thuật, của sự thông minh sáng tạo, trong đó sức lao động cơ bắp dần được thay thế bằng sức lao động của máy móc thiết bị. Những công việc khó khăn, yêu cầu độ chính xác cao mà trước kia cần đến vài ngày để hoàn tất thì nay đã được robot thực hiện chỉ trong vài phút. Với độ chính xác cao, khả năng hoạt động không ngừng nghỉ, cùng với tiềm lực đa tác vụ tốt, robot dần có thể giúp con người trong mọi lĩnh vực của cuộc sống.
Chính vì những ưu điểm vượt trội nêu trên, nhóm chúng em quyết định triển khai đề tài “Thiết kế, chế tạo và điều khiển robot tiếp tân”. Đây là một lĩnh vực đang phát triển mạnh trên thế giới nhưng còn khá mới ở nước ta, hy vọng qua đề tài này, nhóm có thể góp phần xây dựng nền tảng phát triển robot dịch vụ tại Việt Nam. Trong phần báo cáo chúng em trình bày về: Tình hình phát triển của công nghệ robot trên thế giới, giải thích và chọn phương án thiết kế phù hợp, quá trình gia công, thử nghiệm độ bền vỏ composite và đế robot, tính toán các bài toán động học và động lực học robot, thiết kế và bố trí mạch điện, nền tảng lập trình và xử lý tín hiệu robot, … do an ABSTRACT DESIGN AND DEVELOPMENT OF RECEPTIONIST ROBOT Through the ups and downs change of history, human communities have been having great progresses especially in the field of science and technology such as mechanization, automation, mechatronics. The rapid changes of the industry and the economy led to the demand for artificial resources, especially robots.
Robot has been helping people in many fields such as service, industrial, medical,. The exist of them opens a new era, the era of science and technology, the creative intelligence , in which the muscular labor was gradually replaced by the labor of machinery. The hard work, requiring high accuracy that previously required several days to complete, robot can do it in just a few minutes. With high accuracy, the ability to operate non-stop, with good multi-tasking capabilities, the robot can gradually help people in all areas of life.
Because of the above advantages, we decided to implement the project "Designing, manufacturing and controlling robot receptionist". This is a fast growing sector in the world but is relatively new in our country, hopefully through the project, we can contribute to build the platform for developing service robot in Vietnam. In the report we presented to: The development of robotics technology on the world, explain and choose the appropriate design, processing, testing the strength of platform and composite shell of robot, calculate dynamical and kinematic math, design and circuit layout, programming background and signal processing of robot,. We also present about the combination between the hardware and software and the testing process.
Base on the result of testing, we know about the strong point and weak point of the method that we have used, from that make plans for the future development. do an CONTENT CHAPTER 1: INTRODUCTION. SEVERAL SERVICE ROBOTS. 9 CHAPTER 2: MECHANICAL DESIGN.
MAKING MOLD AND COMPOSITE. Choosing and making robot cover. 15 CHAPTER 3: KINEMATICS AND DYNAMICS. Representing Robot's Position.
Kinematic Wheel Model. Kinematics Robot arm. 26 CHAPTER 4: ELECTRONICS AND ELECTRICAL SYSTEM. Calculate the electric motor.
The shoulder motor. CALCULATE THE BATTERIES. AUTOMATION CHARGING DOCK. SOFTWARE OF CONTROL.
EmguCV: Face detection using Haar Cascades. About Haar Cascades. Face Identify and Emotion Recognition. Microsoft Cognitive Services (Project Oxford).
Face API: Face Identification. Face Recognition and Emotion Detection Programming Logic Graphic. Detect and track object by color using AForge. MAPPING TRAJECTORY PLANNING.
Google Speech API. Stanford Parser for. Voice Processing Programming Logic Graphic. 55 CHAPTER 7: EXPERIMENTS, DISCUSSION & CONCLUSION.
STRAIGHT MOVEMENT TEST. 45 DEGREE MOVEMENT TEST. FREE MOVEMENT TEST. SUMMARY OF PROJECT.
58 do an CONTENT TABLES Page Table 1.1 DH parameter representation. Gear motor features and standard data. Shoulder motor’s specification. Parameters of the control circuit for DC Servo MSDE1.
Power usage of equipment on robot. Error for each 10 meter distance. Error of 45 degree movement test. Error of free movement test.
56 do an CONTENT FIGURE Page Figure 1. Estimated operational stock of industrial robots 2013 – 2014 and forecast for 2015 – 2018. Service robots for professional use. Von Mises Stress of Robot platform.
Displacement of Robot platform. Basic Robot cover. Making mold and composite. From mold to composite.
Workspace of robot arm. Four wheeled differentially driven mobile robot .2 Wheel moving in a plane .3 Coordinate position of each member of the robot .4 Differential drive motion .5 Kinematic Arm Model of service robot. Force on robot. The forces of moving robot.
Forces on the robot’s arms. Structure of Encoder. Control circuit for DC Servo MSDE1. Automation charging dock.
Control system of robot. 39 do an Figure 5. Diagram of communication between the control blocks in robot. Block diagram of PID controller.
RC motor control. Result of face detection. Person identify and emotion detection. Face Recognition and Emotion Detection Programming Logic Graphic.
Detect and track object by color. Model of a pinhole camera. Tracking and Picking Object Programming Logic Graphic. Ultrasonic sensor on robot.
Depth stream in image. Main program and virtual face. Interaction between robots and humans. Voice Processing Programming Logic Graphic.
Experiment at the central building. 57 do an ACRONYM IFR International Federation of Robotics DC Direct Current CAN Controller Area Network PC Personal Computer DOF Degree Of Freedom WMR Wheeled Mobile Robot SCARA Selective Compliance Assembly Robot Arm OEM Original Equipment Manufacturer LED Light Emitting Diode AI Artificial Intelligence PC Personal Computer DH Denavit–Hartenberg IR Infared blasteR RC Radio Control MCU Microcontroller Unit I2C Interface to Communicate PID Proportional Integral Derivative API Application Programming Interface SDK Software Development Kit NLP Natural Language Processing do an CHAPTER 1: INTRODUCTION 1. DESCRIPTION Robotics is finally stepping out of science fiction and into service, if not in our homes, then at least in our hotels, hospitals, restaurants, warehouses, hardware stores and other retail outlets. This new report series from Silicon Valley Robotics highlights the first steps of startups Fetch Robotics, Fellow Robots, Savioke and Adept into the emerging service robotics industry, with additional analysis contributed by industry experts.
The service robotics industry has long been the subject of science fiction, with robot maids, like Rosie from the Jetsons, or cleaners, like Wall-E. Or medical assistants and all round helpers like Baymax from Big Hero 6.