Thiết Kế và Chế Tạo Xe Vượt Địa Hình Thám Hiểm Sao Hỏa Điều Khiển Bằng Arduino

Khám phá thiết kế xe vượt địa hình thám hiểm sao Hỏa điều khiển bằng Arduino qua WiFi trong đồ án tốt nghiệp sáng tạo và ứng dụng công nghệ.

Trường đại học

Trường Đại Học Thủy Lợi

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2023

81
4
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CÁM ƠN

1. CHƯƠNG 1: TỔNG QUAN VỀ XE ĐỊA HÌNH THÁM HIỂM SAO HỎA

1.1. Lịch sử phát triển của mobile robot

1.2. Phân loại mobie robot

1.2.1. Phân loại theo môi trường mà chúng di chuyển

1.2.2. Phân loại theo phương pháp di chuyển

1.3. Một số dạng điều khiển mobie robot

1.4. Các loại chuyển động của mobile robot

1.4.1. Chuyển động bằng chân (Legged mobile robot)

1.4.2. Chuyển động bằng xích

1.4.3. Di chuyển bằng bánh xe

1.5. Robot Mars Rover

1.6. Lý do chọn đề tài

1.7. Mục tiêu đề tài

1.8. Giới thiệu về xe Mars rover

2. TÍNH TOÁN ĐỘNG HỌC CHO XE ĐỊA HÌNH THÁM HIỂM SAO HỎA

2.1. Động học vật rắn. Hệ tọa độ vật

2.2. Ma trận côsin chỉ hướng

2.3. Ý nghĩa của ma trận côsin chỉ hướng. Mô tả tối thiểu của hướng. Tọa độ thuần nhất và các ma trận biến đổi tọa độ thuần nhất

2.4. Động học mobile robot di chuyển trên mặt. Vị trí của mobile robot

2.5. Liên kết động học bánh lăn

2.6. Bánh lái đúng tâm

2.7. Bánh lái lệch tâm

2.8. Phương trình ràng buộc và phân loại động học mobile robot

2.9. Bậc tự do

2.10. Tính động học cho mars rover

3. THIẾT KẾ CHẾ TẠO CHO XE ĐỊA HÌNH THÁM HIỂM SAO HỎA

3.1. Phần mềm thiết kế

3.1.1. Phần mềm Autocad

3.1.2. Phần mềm Inventor

3.1.3. Phần mềm Unigraphics NX

3.1.4. Phần mềm CATIA

3.1.5. Phần mềm Solidworks

3.2. Chọn bánh xe

3.3. Tính chọn động cơ

3.4. Tính toán thiết kế cơ cấu Roker-bogie

3.5. Vật liệu khung chủ yếu được sử dụng trong mô hình

3.6. Thiết kế, gia công các chi tiết khác

3.7. Đánh giá về ưu nhược điểm và khả năng hoạt động của xe sau khi hoàn thành

4. THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN VÀ GIAO DIỆN CHO XE

4.1. Giới thiệu về hệ thống điều khiển

4.2. Giới thiệu linh kiện điện tử

4.3. Lựa chọn khối nguồn

4.4. Sơ đồ kết nối chân điều khiển

4.5. Thiết kế Giao diện

4.5.1. Phần mềm Android studio

4.5.2. Giới thiệu về phần mềm Firebase

5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. Kết quả đạt được

5.2. Một số hạn chế của đề tài

5.3. Hướng phát triển

Tóm tắt

I. Tổng Quan Về Thiết Kế Xe Vượt Địa Hình Thám Hiểm Sao Hỏa

Xe vượt địa hình thám hiểm sao Hỏa là một trong những ứng dụng quan trọng của công nghệ robot hiện đại. Những chiếc xe này không chỉ giúp con người khám phá bề mặt hành tinh đỏ mà còn mở ra nhiều cơ hội nghiên cứu khoa học. Việc thiết kế và chế tạo xe thám hiểm sao Hỏa điều khiển bằng Arduino thông qua WiFi là một thách thức lớn, đòi hỏi sự kết hợp giữa kỹ thuật cơ điện tử và công nghệ thông tin.

1.1. Lịch Sử Phát Triển Robot Thám Hiểm

Robot thám hiểm đã có lịch sử phát triển lâu dài, từ những chiếc robot đầu tiên được sử dụng trong các cuộc chiến tranh cho đến các mẫu robot hiện đại như Mars Rover. Những tiến bộ trong công nghệ đã giúp robot ngày càng hoàn thiện hơn.

1.2. Các Loại Robot Thám Hiểm Hiện Nay

Hiện nay, có nhiều loại robot thám hiểm khác nhau, bao gồm robot di chuyển bằng bánh xe, robot có chân và robot dưới nước. Mỗi loại có những ưu điểm và nhược điểm riêng, phù hợp với từng môi trường hoạt động.

II. Thách Thức Trong Thiết Kế Xe Vượt Địa Hình

Thiết kế xe vượt địa hình thám hiểm sao Hỏa gặp nhiều thách thức, từ việc lựa chọn vật liệu đến việc đảm bảo tính ổn định và khả năng di chuyển trên địa hình gồ ghề. Các yếu tố như trọng lượng, kích thước và khả năng điều khiển cũng cần được xem xét kỹ lưỡng.

2.1. Vấn Đề Về Địa Hình Khó Khăn

Địa hình trên sao Hỏa rất đa dạng, bao gồm các đồi cát, đá tảng và các hố sâu. Điều này đòi hỏi xe phải có khả năng vượt qua các chướng ngại vật một cách hiệu quả.

2.2. Khó Khăn Trong Việc Điều Khiển Từ Xa

Việc điều khiển xe từ xa qua WiFi có thể gặp phải vấn đề về độ trễ và tín hiệu không ổn định. Điều này ảnh hưởng đến khả năng phản ứng nhanh của xe khi gặp chướng ngại vật.

III. Phương Pháp Thiết Kế Xe Vượt Địa Hình Bằng Arduino

Sử dụng Arduino trong thiết kế xe vượt địa hình mang lại nhiều lợi ích, bao gồm khả năng lập trình linh hoạt và dễ dàng tích hợp các cảm biến. Arduino cho phép người dùng điều khiển xe một cách chính xác và hiệu quả.

3.1. Lựa Chọn Linh Kiện Điện Tử Phù Hợp

Việc lựa chọn linh kiện điện tử như cảm biến địa hình, động cơ và mạch điều khiển là rất quan trọng. Các linh kiện này cần phải đảm bảo độ bền và khả năng hoạt động trong môi trường khắc nghiệt.

3.2. Thiết Kế Giao Diện Điều Khiển

Giao diện điều khiển cần phải thân thiện và dễ sử dụng. Sử dụng phần mềm Android Studio để phát triển ứng dụng điều khiển từ xa giúp người dùng dễ dàng tương tác với xe.

IV. Ứng Dụng Thực Tiễn Của Xe Vượt Địa Hình

Xe vượt địa hình thám hiểm sao Hỏa không chỉ có ứng dụng trong nghiên cứu không gian mà còn có thể được áp dụng trong các lĩnh vực khác như khảo sát địa chất, cứu hộ và thám hiểm môi trường khắc nghiệt trên Trái Đất.

4.1. Khảo Sát Địa Chất Trên Trái Đất

Xe thám hiểm có thể được sử dụng để khảo sát địa chất ở những khu vực khó tiếp cận, giúp các nhà khoa học thu thập dữ liệu một cách hiệu quả.

4.2. Ứng Dụng Trong Cứu Hộ

Trong các tình huống khẩn cấp, xe vượt địa hình có thể được sử dụng để tiếp cận và cứu hộ những người bị mắc kẹt ở những khu vực nguy hiểm.

V. Kết Luận Về Tương Lai Của Xe Vượt Địa Hình

Tương lai của xe vượt địa hình thám hiểm sao Hỏa rất hứa hẹn với sự phát triển không ngừng của công nghệ. Các nghiên cứu và cải tiến trong thiết kế sẽ giúp xe ngày càng hoàn thiện hơn, mở ra nhiều cơ hội mới cho việc khám phá không gian.

5.1. Xu Hướng Phát Triển Công Nghệ Robot

Công nghệ robot đang phát triển nhanh chóng, với nhiều cải tiến trong cảm biến và trí tuệ nhân tạo. Điều này sẽ giúp xe vượt địa hình hoạt động hiệu quả hơn.

5.2. Tương Lai Của Nghiên Cứu Không Gian

Nghiên cứu không gian sẽ tiếp tục là một lĩnh vực hấp dẫn, với nhiều dự án thám hiểm mới được triển khai. Xe vượt địa hình sẽ đóng vai trò quan trọng trong các sứ mệnh này.

10/07/2025
Thiết kế chế tạo xe vượt địa hình thám hiểm sao hỏa điều khiển bằng arduino thông qua wifi đồ án tốt nghiệp

Trích đoạn nội dung tài liệu

CHƯƠNG 1. TỔNG QUAN VỀ XE ĐỊA HÌNH THÁM HIỂM SAO HỎA Chương này sẽ nêu những điểm khái quát chung về lịch sử phát triển, sự phân loại mobile robot trên thế giới. Giới thiệu Thuật ngữ robot lần đầu tiên xuất hiện năm 1922 trong tác phẩm “Rossum’s Universal Robot” của Karel Capek. Trong tác phẩm, nhân vật Rossum và con trai đã tạo ra những chiếc máy giống con người để phục vụ cho con người.

Robot di động (mobile robot) là một loại máy tự động mà có khả năng di chuyển trong một môi trường nhất định. Robot di động có khả năng di chuyển xung quanh môi trường của chúng và không cố định với một môi trường vật lý nào. Robot di động tập trung với số lượng lớn các nghiên cứu hiện nay và hầu hết các trường đại học lớn đều có một hoặc nhiều phòng thí nghiệm để tập trung nghiên cứu robot này. Robot di động cũng có trong công nghiệp, quân sự và bảo mật.

Chúng cũng xuất hiện như những sản phẩm dành cho ngành giải trí hoặc thực hiện những nhiệm vụ nhất định trong cuộc sống hàng ngày như hút bụi hay cắt cỏ… 1. Lịch sử phát triển của mobile robot Hình dạng robot đầu tiên xuất hiện ở Hoa Kỳ, là loại tay máy chép hình dùng trong phòng thí nghiệm vật liệu phóng xạ. Vào những năm 50 thế kỷ trước, bên cạnh các tay máy chép hình cơ khí, các loại tay máy chép hình thuỷ lực điện từ đã xuất hiện. Tuy nhiên, các tay máy thương mại đều có chung nhược điểm là thiếu sự di động.

Các tay máy cố định chỉ hoạt động trong một không gian bị giới hạn quanh vị trí của nó. Ngược lại, mobile robot là loại robot di động có thể di chuyển từ không gian này tới không gian khác một cách độc lập hay có điều khiển từ xa, do đó tạo nên không gian hoạt động rất lớn.  Từ năm 1939 đến 1945: Trong cuộc chiến tranh thế giới lần thứ II, những con robot di động đầu tiên được xuất hiện. Nó là kết quả của những thành tựu công nghệ trong những lĩnh vực nghiên cứu mới có liên quan như khoa học máy tính và điều khiển học, hầu hết chúng là những quả bom bay, ví dụ như những quả bom chỉ nổ trong 1 Downloaded by NHIM NHIM (nhimbien2@gmail.com) lOMoARcPSD|39459588 những dãy mục tiêu nhất định… sử dụng hệ thống hướng dẫn và rađa điều khiển.

Tên lửa V1 và V2 có “phi công tự động” và hệ thống phát nổ, chúng là tiền thân của đầu đạn hạt nhân tự điều khiển hiện đại  Từ năm 1948 đến 1949: W.Gray Walter tạo nên Elmer và Elsie, hai con robot tự động trông giống con đồi mồi. Về mặt hành chính, chúng được gọi là Machina Speculatrix bởi vì những con robot này hoạt động trong môi trường như những chú chim đồi mồi. Elmer và Elsie được trang bị một bộ cảm biến sáng. Nếu chúng nhận ra một nguồn sáng, chúng sẽ di chuyển về phía đó.

Chúng có thể tránh hoặc chuyển những chướng ngại trên đường di chuyển của chúng. Những con robot này chứng minh rằng những cử chỉ phức tạp có thể phát sinh từ một thiết kế đơn giản. Elmer và Elsie chỉ được thiết kế tương đương hai tế bào thần kinh [1].  Từ năm 1961 đến 1963: Trường Đại học Johns Hopkins phát triển ‘Beast’.

Beast sử dụng hệ thống định vị để chuyển động xung quanh. Khi pin yếu, nó sẽ tự tìm ổ cắm điện và cắm vào.  Năm 1969: Mowbot là con robot đầu tiên cắt cả bãi cỏ một cách tự động. The Stanford Cart line follower là con robot di động có thể di chuyển thông qua nhận dạng đường kẻ trắng, sử dụng một camera để nhìn.

Nó bao gồm một “kênh truyền thanh” gắn với hệ thống máy tính lớn để tạo ra những tính toán [2].  Năm 1970: Cùng thời điểm 1969-1972, viện nghiên cứu Stanford đang xây dựng và nghiên cứu ra Shakey. Shakey có một camera, một dãy kính gắm, một bộ cảm biến và một bộ phận truyền thanh. Shakey là con robot đầu tiên có thể lý giải về những chuyển động của nó.

Điều này có nghĩa là Shakey có thể đưa cho nhiều lệnh chung và con robot này sẽ tính toán những bước cần thiết để hoàn thành nhiệm vụ được giao.  Năm 1976: Trong chương trình Vikiry, tổ chức NASA đã phóng hai tàu vũ trụ không người lái lên sao Hoả [3].  Năm 1977: Bộ phim “Chiến tranh giữa các vì sao” phần I, A new Hope mô tả R2D2, một con robot di động hoạt động độc lập và C3P0, một con robot hình người. Họ đã khiến công chúng biết đến những con robot.

 Năm 1980: Thị hiếu của người tiêu dùng về robot tăng, robot được bày bán và mua và mua về để sử dụng trong nhà. Ví dụ, RB5X vẫn tồn tại tới ngày nay và một loạt 2 Downloaded by NHIM NHIM (nhimbien2@gmail.com) lOMoARcPSD|39459588 mẫu robot HERO. Robot The StanFord Cart được phát triển mạnh, Nó đã có thể lái tàu biển vượt qua những trở ngại và tạo lên bản đồ những nơi nó đi qua.  Năm 1989: Mark Tinden phát minh ra BEAM robotics [5].

 Năm 1990: Cha đẻ của nền robot công nghiệp Joseph Engelberger làm việc với các đồng nghiệp và đã phát minh ra những con robot tự động trong ngành y tế và được bán bởi Helpmate. Sở an ninh Mỹ gấy quỹ cho dự án MDARS-I dựa vào robot bảo vệ trong nhà Cybermotion.  Năm 1993-1994: Dante-I Và Dante II được phát triển bởi trường đại học Carnegie Mellon, cả hai là robot dùng để thám hiểm núi lửa đang hoạt động.  Năm 1995: Robot di động có thể lập trình pioneer (người tiên phong) được bán sẵn ở một mức giá chấp nhận được, điều đó dẫn tới sự gia tăng rộng rãi về nghiên cứu robot và các trường đại học nghiên cứu về robot trong suốt các thập kỉ sau.

Robot di động trở thành một phần không thể thiếu trong chương trình giảng dạy của các trường đại học.  Năm 1996-1997: NASA phóng con tàu Mars Pathfinder có 2 robot Rover và Sojourner lên sao hỏa. The Rover thám hiểm bề mặt sao hỏa được điều khiển từ mặt đất. Sojourner được trang bị với một hệ thống tránh rủi ro cao.

Hệ thống này làm cho Sojourner có thể tìm thấy đường đi của nó một cách độc lập trên địa hình của sao Hỏa [6].  Năm 1999: Sony giới thiệu Aibo, một con robot có khả năng đi lại, quan sát và tác động qua lại với môi trường. Robot điều khiển từ xa dùng cho quân sự PackBot cũng được giới thiệu.  Năm 2001: Dự án Swaim-Bots, Swaim-Bots giống những bầy con trùng được khởi động.

Chúng bao gồm một số lượng lớn các con robot đơn lẻ, có thể tác động lẫn nhau và cùng nhau thực hiện những nhiệm vụ phức tạp.  Năm 2002: Roomba, một con robot di động dùng trong gia đình, thực hiện việc lau nhà được xuất hiện [4].  Năm 2004: Robosapien, một con robot đồ chơi, thiết kế bởi Mark Tilden được bán sẵn. Trong dự án “The Centibos Project” 100 con robot cùng làm việc với nhau để tạo nên một bản đồ cho một vùng không xác định và tìm những vật thể trong môi 3 Downloaded by NHIM NHIM (nhimbien2@gmail.com) lOMoARcPSD|39459588 trường đó.

Trong cuộc thi đầu tiên DARPA Grand Challenge, các con robot tự động đã cùng nhau tranh tài trên sa mạc.  Năm 2006: Sony dừng việc sản xuất Aibo và Helpmate. PatrolBal trở nên phổ biến khi các robot di động vẫn tiếp tục cạnh tranh nhau để trở thành mạt hàng độc quyền. Sở an ninh Mỹ đã bỏ dự án MDARS-I, nhưng lại gây quỹ cho dự án MDARS-E một loại robot an ninh tự động khác.

TALON-Sword, Một loại robot tự động dùng để bán sẵn với dàn phóng lựu đạn và những sự lựa chọn về vũ khí hợp thành khác đã ra đời. Asimo của Honda biết cách chạy và leo cầu thang chỉ với hai chân như con người.  Năm 2007: Hệ thống KiVa, robot thông minh tăng nhanh về số lượng trong quy trình phân phối, những robot thông minh này được phân loại theo mức độ phổ biến những nội dung của chúng. Robot Tug trở thành phương tiện phổ biến trong các bệnh viện dùng để vận chuyển đồ trong kho từ nơi này sang nơi khác.

ARCSinside Speci- Minder mang máu và các vật mẫu từ trạm ý tá tới phòng xét nghiệm. Seekur, robot dịch vụ dùng ngoài trời với mục đích phi quân sự có thể kéo xe qua một bãi đậu xe, Lái một cách đọc lập (Tự động) vào trong nhà và bắt đầu học cách lái ra ngoài. Trong khi đó, PartrolBot học cách theo sau con người và nếu cửa mở thì đóng lại. Phân loại mobie robot Robot di động có thể phân loại bằng các cách: 1.

Phân loại theo môi trường mà chúng di chuyển:  Robot ngoài trời và robot trong nhà. Thông thường, chúng được lắp bánh xe, nhưng cũng có loại robot có chân (hai hoặc nhiều chân) như robot hình người, hình dạng động vật hoặc côn trùng.  Robot trên không thường dùng cho các phương tiện trên không, phương tiện không người lái.  Robot dưới nước dùng cho các phương tiện hoạt động dưới nước, chúng hoạt động đọc lập.

4 Downloaded by NHIM NHIM (nhimbien2@gmail.com) lOMoARcPSD|39459588 (a) (b) (c) Hình 1.1 hình a robot ngoài trời, hình b robot trên không, hình c robot dưới nước 1. Phân loại theo phương pháp di chuyển  Robot có chân, Chân giống người hay chân giống động vật.  Robot có bánh xe.  Robot di chuyển bằng xích.

Một số dạng điều khiển mobie robot. Có nhiều dạng điều khiển robot di động, sau đây là một số dạng điều khiển thông dụng. Điều khiển từ xa bằng tay: Robot điều khiển từ xa bằng tay với các bộ phận có cần điều khiển hoặc những thiết bị điều khiển khác. Thiết bị điều khiển có thể được gắn trực tiếp vào robot, ví dụ: một cần gạt không dây hoặc một phụ kiện của một máy tính không dây.

Robot điều khiển từ xa giúp con người tránh khỏi nnungwx nguy hiểm. một số robot điều khiển từ xa bằng tay: Foster-Miller’s Talon và iRobot’s PackBot. Robot điều khiển từ xa tự bảo vệ: Robot điều khiển từ xa tự bảo vệ có khả năng phát hiện và tránh những chướng ngại vật nhưng điều khiển cũng giống như robot điều khiển từ xa bằng tay. Có rất ít robot chỉ dùng đơn lẻ bộ điều khiển từ xa tự bảo vệ.

Robot theo lộ trình: Một vài robot tự động đầu tiên là những robot theo lộ trình. Chúng có thể theo những đường sơn khắc trên sàn, trần nhà hay trên một dây điện trên sàn. Đa số robot này hoạt động theo một thuật toán đơn giản là giữ lộ trình trong bộ cảm biến trung tâm, chúng không thể đi vòng qua các chướng ngại vật, chúng chỉ dừng lại khi có vật nào đó cản đường chúng.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Thiết Kế và Chế Tạo Xe Vượt Địa Hình Thám Hiểm Sao Hỏa Điều Khiển Bằng Arduino" mang đến cái nhìn sâu sắc về quy trình thiết kế và chế tạo một chiếc xe thám hiểm có khả năng vượt địa hình, sử dụng công nghệ Arduino. Tài liệu không chỉ hướng dẫn chi tiết về các bước thực hiện mà còn nhấn mạnh tầm quan trọng của việc ứng dụng công nghệ trong việc khám phá không gian. Độc giả sẽ tìm thấy những lợi ích thiết thực từ việc hiểu rõ cách thức hoạt động của các linh kiện điện tử, lập trình và điều khiển xe, từ đó có thể áp dụng vào các dự án tương tự.

Nếu bạn muốn mở rộng kiến thức của mình về các ứng dụng công nghệ trong lĩnh vực robot và tự động hóa, hãy tham khảo thêm tài liệu Luận văn thạc sĩ công nghệ chế tạo máy thiết kế và chế tạo khung bất động ngoài dạng hexapod, nơi bạn sẽ tìm thấy những thông tin hữu ích về thiết kế khung robot. Bên cạnh đó, tài liệu Nghiên cứu và thiết kế mô hình robot agv sẽ giúp bạn hiểu rõ hơn về các mô hình robot tự động hóa trong công nghiệp. Cuối cùng, tài liệu Thiết kế và chế tạo robot thú cưng sẽ mang đến cho bạn cái nhìn thú vị về việc ứng dụng công nghệ robot trong đời sống hàng ngày. Những tài liệu này sẽ là cơ hội tuyệt vời để bạn khám phá sâu hơn về lĩnh vực này.