Xây dựng quỹ đạo cục bộ cho robot tự hành trong nhà lưới nông nghiệp trên nền tảng hệ điều hành ROS
Số trang: 12
Loại file: pdf
Dung lượng: 1.41 MB
Lượt xem: 17
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:
Bài viết "Xây dựng quỹ đạo cục bộ cho robot tự hành trong nhà lưới nông nghiệp trên nền tảng hệ điều hành ROS" trình bày về xây dựng quỹ đạo cục bộ nhằm tránh các vật cản tĩnh và động sử dụng thuật toán TEB (Timed Elastic Bands) dựa trên bản đồ, định vị đồng thời SLAM (Simultaneous Localization and Mapping) cho robot tự hành hoạt động trong các nhà lưới trồng cây nông nghiệp.
Nội dung trích xuất từ tài liệu:
Xây dựng quỹ đạo cục bộ cho robot tự hành trong nhà lưới nông nghiệp trên nền tảng hệ điều hành ROS Vietnam J. Agri. Sci. 2023, Vol. 21, No. 10: 1282-1293 Tạp chí Khoa học Nông nghiệp Việt Nam 2023, 21(10): 1282-1293 www.vnua.edu.vn XÂY DỰNG QUỸ ĐẠO CỤC BỘ CHO ROBOT TỰ HÀNH TRONG NHÀ LƯỚI NÔNG NGHIỆP TRÊN NỀN TẢNG HỆ ĐIỀU HÀNH ROS Phạm Thị Lan Hương*, Nguyễn Thị Duyên Khoa Cơ - Điện, Học viện Nông Nghiệp Việt Nam * Tác giả liên hệ: huongpham@vnua.edu.vn Ngày nhận bài: 06.01.2023 Ngày chấp nhận đăng: 05.10.2023 TÓM TẮT Bài báo này trình bày về xây dựng quỹ đạo cục bộ nhằm tránh các vật cản tĩnh và động sử dụng thuật toán TEB (Timed Elastic Bands) dựa trên bản đồ, định vị đồng thời SLAM (Simultaneous Localization and Mapping) cho robot tự hành hoạt động trong các nhà lưới trồng cây nông nghiệp. Trên cơ sở robot Omni 4 bánh với nền tảng hệ điều hành lập trình cho robot ROS (Robot Operating System) và nền tảng máy tính nhúng hiệu suất cao Jetson-TX2 xử lý tác vụ trung tâm, camera 3D và một cảm biến Lidar để thu thập dữ liệu từ môi trường nhà lưới nông nghiệp. Các kết quả chạy mô phỏng robot sử dụng phần mềm Gazebo và thử nghiệm trên phần mềm Rviz cho thấy sự hiệu quả của việc sử dụng hệ điều hành ROS, thuật toán TEB vào việc điều khiển, giám sát robot tự hành di chuyển linh hoạt có thể tránh được vật cản trong nhà lưới và là hướng nghiên cứu có nhiều tiềm năng trong các ứng dụng nông nghiệp công nghệ cao. Từ khóa: Robot nông nghiệp, ROS, TEB, robot Omni... Constructing Local Orbit for Self-Operating Robot in Agricultural Greenhouse Based on ROS ABSTRACT This paper proposed a local path planner coping with the collision-free navigation problem which considers both static and dynamic obstacles based on Timed Elastic Bands (TEB) aggregated with Simultaneously Localization and Mapping (SLAM) for self-operating/mobile robots working in the greenhouse environment. Moreover, the proposed system is a four-wheel Omni robot constructed using Robot Operating System (ROS) platform and implemented in a high-performance embedded computer Jetson-TX2 connected with a 3D camera and lidar to collect environmental data. The simulation results based on Gazebo and Rviz software show the effectiveness of using the ROS operating system, with the TEB algorithm in controlling and monitoring autonomous moving robots, avoiding obstacles in the greenhouse This is a research direction with great potential in high-tech agricultural applications. Keywords: Agricultural Robot, ROS, Timed Elastic Bands, Omni robot. tâm cûa các tổ chĀc trên toàn cæu đến việc phát 1. ĐẶT VẤN ĐỀ triển tă động hóa nông nghiệp và robot nông Trong nhĂng nëm gæn đåy, biến đổi khí nghiệp ngày càng tëng. hêu, gia tëng dån số và thiếu hýt lao động là Canh tác kỹ thuêt số là thăc hiện các công nhĂng mối đe dọa cçp bách đến tính bền vĂng nghệ hiện đäi nhþ câm biến, robot và phân tích cûa nông nghiệp toàn cæu. Lo ngäi về an ninh dĂ liệu để chuyển tÿ các hoät động cĄ giĆi sang lþĄng thăc đã làm tëng să quan tåm đến tă các quy trình tă động liên týc (Redmond, 2018; động hóa nông nghiệp, đến chi phí toàn cæu cho Bechar & Vigneault, 2016). Lïnh văc robot nông robot nông nghiệp đang tëng lên theo cçp số nghiệp đã gặt hái đþĉc một số thành tău, đặc nhân (Bechar & Vigneault, 2016) và să quan biệt là về dò tìm, kiểm soát có däi tă động và sâu 1282 Phạm Thị Lan Hương, Nguyễn Thị Duyên bệnh, phun thuốc có mýc tiêu (Gonzalez-de-Soto vð, phát hiện các chþĆng ngäi vêt để täo ra bân & cs., 2016), cít tîa lá cåy, xác đðnh hình thái cây đồ. Bìng cách thu thêp dĂ liệu qua laser scan, trồng (Zhang & cs., 2016) và thu hoäch. Xác đðnh IMU hoặc encoder thông qua ROS (Da Silva, đối tþĉng, thuêt toán lêp kế hoäch nhiệm vý, số 2019), vð trí cûa robot có thể đþĉc þĆc tính và hóa và tối þu hòa câm biến đþĉc nhçn mänh là täo ra bân đồ môi trþąng đã tích hĉp trong ROS. nhĂng thách thĀc phâi đối mặt trong bối cânh Tÿ các thông tin SLAM, cý thể là bân đồ thu canh tác kỹ thuêt số. VĆi nhĂng tiến bộ trong lý đþĉc, thiết lêp các thuêt toán xây dăng quỹ đäo thuyết điều khiển, Āng dýng cûa nhĂng robot tối þu cho robot, hay là điều hþĆng cho robot, này trong canh tác kỹ thuêt số ngày càng tëng trên nền ROS có thể xây dăng các thuêt toán mĀc độ tă động hòa, thay đổi các cách thĀc, công điều hþĆng cho robot (Chen & cs., 2017; nghệ truyền thống sang Āng dýng công nghiệp Priyandoko & cs., 2017; Zhi & Xuesong, 2018; công nghệ cao đang thu hút các nhà đæu tþ, kỹ Flavio & cs., 2018). Trong việc phát triển và sþ, nhà khoa học và doanh nghiệp. Các robot rçt điều khiển robot tă hành Āng dýng trong nhà khò khën để có thể tă động hóa hoàn toàn trong lþĆi nông nghiệp, lêp quỹ đäo chuyển động môi trþąng nông nghiệp. Một robot hoät động thông minh cho robot bao gồm xây dăng quỹ đäo trong môi trþąng nông nghiệp phâi rçt đa däng, toàn cýc và quỹ đäo cýc bộ, mà trong đò việc xác phi cçu trúc, vĆi nhiều yếu tố bç ...
Nội dung trích xuất từ tài liệu:
Xây dựng quỹ đạo cục bộ cho robot tự hành trong nhà lưới nông nghiệp trên nền tảng hệ điều hành ROS Vietnam J. Agri. Sci. 2023, Vol. 21, No. 10: 1282-1293 Tạp chí Khoa học Nông nghiệp Việt Nam 2023, 21(10): 1282-1293 www.vnua.edu.vn XÂY DỰNG QUỸ ĐẠO CỤC BỘ CHO ROBOT TỰ HÀNH TRONG NHÀ LƯỚI NÔNG NGHIỆP TRÊN NỀN TẢNG HỆ ĐIỀU HÀNH ROS Phạm Thị Lan Hương*, Nguyễn Thị Duyên Khoa Cơ - Điện, Học viện Nông Nghiệp Việt Nam * Tác giả liên hệ: huongpham@vnua.edu.vn Ngày nhận bài: 06.01.2023 Ngày chấp nhận đăng: 05.10.2023 TÓM TẮT Bài báo này trình bày về xây dựng quỹ đạo cục bộ nhằm tránh các vật cản tĩnh và động sử dụng thuật toán TEB (Timed Elastic Bands) dựa trên bản đồ, định vị đồng thời SLAM (Simultaneous Localization and Mapping) cho robot tự hành hoạt động trong các nhà lưới trồng cây nông nghiệp. Trên cơ sở robot Omni 4 bánh với nền tảng hệ điều hành lập trình cho robot ROS (Robot Operating System) và nền tảng máy tính nhúng hiệu suất cao Jetson-TX2 xử lý tác vụ trung tâm, camera 3D và một cảm biến Lidar để thu thập dữ liệu từ môi trường nhà lưới nông nghiệp. Các kết quả chạy mô phỏng robot sử dụng phần mềm Gazebo và thử nghiệm trên phần mềm Rviz cho thấy sự hiệu quả của việc sử dụng hệ điều hành ROS, thuật toán TEB vào việc điều khiển, giám sát robot tự hành di chuyển linh hoạt có thể tránh được vật cản trong nhà lưới và là hướng nghiên cứu có nhiều tiềm năng trong các ứng dụng nông nghiệp công nghệ cao. Từ khóa: Robot nông nghiệp, ROS, TEB, robot Omni... Constructing Local Orbit for Self-Operating Robot in Agricultural Greenhouse Based on ROS ABSTRACT This paper proposed a local path planner coping with the collision-free navigation problem which considers both static and dynamic obstacles based on Timed Elastic Bands (TEB) aggregated with Simultaneously Localization and Mapping (SLAM) for self-operating/mobile robots working in the greenhouse environment. Moreover, the proposed system is a four-wheel Omni robot constructed using Robot Operating System (ROS) platform and implemented in a high-performance embedded computer Jetson-TX2 connected with a 3D camera and lidar to collect environmental data. The simulation results based on Gazebo and Rviz software show the effectiveness of using the ROS operating system, with the TEB algorithm in controlling and monitoring autonomous moving robots, avoiding obstacles in the greenhouse This is a research direction with great potential in high-tech agricultural applications. Keywords: Agricultural Robot, ROS, Timed Elastic Bands, Omni robot. tâm cûa các tổ chĀc trên toàn cæu đến việc phát 1. ĐẶT VẤN ĐỀ triển tă động hóa nông nghiệp và robot nông Trong nhĂng nëm gæn đåy, biến đổi khí nghiệp ngày càng tëng. hêu, gia tëng dån số và thiếu hýt lao động là Canh tác kỹ thuêt số là thăc hiện các công nhĂng mối đe dọa cçp bách đến tính bền vĂng nghệ hiện đäi nhþ câm biến, robot và phân tích cûa nông nghiệp toàn cæu. Lo ngäi về an ninh dĂ liệu để chuyển tÿ các hoät động cĄ giĆi sang lþĄng thăc đã làm tëng să quan tåm đến tă các quy trình tă động liên týc (Redmond, 2018; động hóa nông nghiệp, đến chi phí toàn cæu cho Bechar & Vigneault, 2016). Lïnh văc robot nông robot nông nghiệp đang tëng lên theo cçp số nghiệp đã gặt hái đþĉc một số thành tău, đặc nhân (Bechar & Vigneault, 2016) và să quan biệt là về dò tìm, kiểm soát có däi tă động và sâu 1282 Phạm Thị Lan Hương, Nguyễn Thị Duyên bệnh, phun thuốc có mýc tiêu (Gonzalez-de-Soto vð, phát hiện các chþĆng ngäi vêt để täo ra bân & cs., 2016), cít tîa lá cåy, xác đðnh hình thái cây đồ. Bìng cách thu thêp dĂ liệu qua laser scan, trồng (Zhang & cs., 2016) và thu hoäch. Xác đðnh IMU hoặc encoder thông qua ROS (Da Silva, đối tþĉng, thuêt toán lêp kế hoäch nhiệm vý, số 2019), vð trí cûa robot có thể đþĉc þĆc tính và hóa và tối þu hòa câm biến đþĉc nhçn mänh là täo ra bân đồ môi trþąng đã tích hĉp trong ROS. nhĂng thách thĀc phâi đối mặt trong bối cânh Tÿ các thông tin SLAM, cý thể là bân đồ thu canh tác kỹ thuêt số. VĆi nhĂng tiến bộ trong lý đþĉc, thiết lêp các thuêt toán xây dăng quỹ đäo thuyết điều khiển, Āng dýng cûa nhĂng robot tối þu cho robot, hay là điều hþĆng cho robot, này trong canh tác kỹ thuêt số ngày càng tëng trên nền ROS có thể xây dăng các thuêt toán mĀc độ tă động hòa, thay đổi các cách thĀc, công điều hþĆng cho robot (Chen & cs., 2017; nghệ truyền thống sang Āng dýng công nghiệp Priyandoko & cs., 2017; Zhi & Xuesong, 2018; công nghệ cao đang thu hút các nhà đæu tþ, kỹ Flavio & cs., 2018). Trong việc phát triển và sþ, nhà khoa học và doanh nghiệp. Các robot rçt điều khiển robot tă hành Āng dýng trong nhà khò khën để có thể tă động hóa hoàn toàn trong lþĆi nông nghiệp, lêp quỹ đäo chuyển động môi trþąng nông nghiệp. Một robot hoät động thông minh cho robot bao gồm xây dăng quỹ đäo trong môi trþąng nông nghiệp phâi rçt đa däng, toàn cýc và quỹ đäo cýc bộ, mà trong đò việc xác phi cçu trúc, vĆi nhiều yếu tố bç ...
Tìm kiếm theo từ khóa liên quan:
Robot tự hành Xây dựng quỹ đạo cục bộ Robot nông nghiệp Nhà lưới trồng cây nông nghiệp Hệ điều hành lập trình cho robot ROS Nông nghiệp công nghệ caoGợi ý tài liệu liên quan:
-
Thiết kế và chế tạo bánh xe đa hướng mecanum bằng công nghệ in 3D ứng dụng cho robot tự hành
7 trang 184 0 0 -
9 trang 133 0 0
-
Đề tài: THIẾT KẾ HỆ THỐNG MÔ HÌNH ROBOT ĐỊA HÌNH QUÂN SỰ .
61 trang 105 0 0 -
Luận án Tiến sĩ Kinh tế: Phát triển nông nghiệp theo hướng bền vững trên địa bàn tỉnh Bắc Ninh
209 trang 75 0 0 -
127 trang 69 0 0
-
Tiểu luận môn Ứng dụng công nghệ cao trong trồng trọt
9 trang 57 0 0 -
Tiểu luận hết môn Nông nghiệp ứng dụng công nghệ cao
87 trang 42 0 0 -
18 trang 40 0 0
-
27 trang 37 0 0
-
10 trang 34 0 0