
Lập trình mô phỏng robot
-
Bài viết này trình bày quá trình nghiên cứu, thiết kế, chế tạo và thử nghiệm robot hình người nhằm hỗ trợ công tác đào tạo và tuyển sinh tại Đại học Thủy lợi. Robot được thiết kế với các chức năng tương tác và hỗ trợ giảng dạy và tư vấn tuyển sinh. Các giai đoạn nghiên cứu bao gồm tổng quan về công nghệ, thiết kế và mô phỏng, chế tạo, lập trình điều khiển, và thử nghiệm ứng dụng.
3p
vimaito
11-04-2025
1
1
Download
-
Bài viết trình bày cách thiết kế và cách thức xây dựng robot xe cân bằng hai bánh, thông qua sự kết hợp của con quay hồi chuyển và gia tốc MPU6050 thiết lập thiết bị phát hiện vị trí của xe. Trong đó, nhiệm vụ của bộ điều khiển Arduino UNO là tiếp nhận và xử lý thông tin để duy trì trọng tâm của xe đứng yên với sai số nhỏ về góc nghiêng của thân xe với nền khi xe chuyển động.
14p
viuzumaki
28-03-2025
8
1
Download
-
Trong phần này chúng ta sẽ thông qua hình họa để tạo một quỹ đạo (Path) cho robot một cách tự động. Trong RobotStudio chúng ta có thể tạo Path từ đường cong(curve), hoặc từgờ cạnh của một hay nhiều bề mặt đồ họa. Trong bài tập này chúng ta sẽ tạo một Path bôi keo trên bề mặt cánh cửa. Giải nén
27p
phanvietthang123456
11-04-2013
185
56
Download
-
Lập trình đồ họa mình đề cập là hiển thị trạng thái của một vật thể, đối tượng trong quá trình mô phỏng. Chẳng hạn, mô tả mức nước trong bình chứa, mô tả vị trí cánh tay con lắc ngược, mô phỏng robot ... Như vậy ở đây có cả đối tượng đồ họa 2-D, 3-D.Mình không đề cập đến GUI vì 2 cái này khác nhau, mặc dù có thể nhúng lập trình đồ họa vào trong lúc tạo GUI.Gần đây, qua bt thày giao về nhà mình có tìm hiểu chút ít về vấn đề này, đồng...
35p
nguyenquanglap050391
14-05-2012
450
129
Download
-
GIỚI THIỆU VISUAL C++ 3 .Giới thiệu Visual C++ • Microsoft Visual C++ (MSVC) là một Môi trường phát triển tích hợp (IDE) cho các ngôn ngữ lập trình C&C++ • Có các công cụ cho phát triển và gỡ lỗi mã nguồn C/C++ • MFC là một thư viện lập trình giao diện đồ họa cho các ứng dụng chạy trên Windows • Visual C++ nằm trong bộ Visual Studio, trong đó bao gồm công cụ phát triển cho Visual Basic, Visual J#, Visual C#, Visual Web Developer…...
39p
hienpn
07-09-2012
736
113
Download
-
• Việc sử dụng các hàm tính toán của Maple, Matlab hay các gói phần mềm tính toán khác trong chương trình C/C++ có rất nhiều lợi ích. Bài này sẽ giới thiệu những khả năng này. • Phần thứ hai sẽ bàn về một số cách để tối ưu hoá chương trình mô phỏng. Kết nối C/C++ với Maple/Matlab • Những lợi ích của việc kết nối • Kết nối với Maple • Kết nối với Matlab Tối ưu hoá chương trình mô phỏng • Tối ưu hoá tính toán • Tối ưu hoá mô hình hiển thị • Tối ưu hoá...
50p
hienpn
07-09-2012
281
100
Download
-
Trong bài này, các kỹ thuật sau sẽ được giới thiệu – Đọc và hiển thị các tệp STL (được xuất ra từ AutoCAD, Solidworks…) – Sử dụng ma trận đồng nhất để hiển thị vị trí các đối tượng hình học trong không gian 3 chiều – Mô phỏng chuyển động của robot bằng OpenGL 2 .Nội dung 1. Đọc và hiển thị các tệp STL • Cấu trúc file ASCII STL • Lớp CSTL_File • Hiển thị đối tượng trong tệp STL 2. Sử dụng ma trận • Mô hình hệ mặt trời-trái đất-mặt trăng • Ma trận chuyển vị đồng nhất đồng nhất...
51p
hienpn
07-09-2012
603
87
Download
-
Bài này giới thiệu các kỹ thuật giúp chương trình mô phỏng có tính tương tác cao hơn. Các vấn đề chính được trình bày gồm: • Khái niệm về lập trình hướng sự kiện • Tương tác với chương trình bằng bàn phím và con chuột • Lập trình OpenGL sử dụng thư viện MFC 1. Lập trình hướng sự kiện 2. Lập trình tương tác trong Windows: bàn phím và chuột 3. Lập trình OpenGL sử dụng thư viện MFC • Cơ bản về thư viện MFC • Khởi tạo môi trường OpenGL trong MFC: Lớp OpenGlInit 3 .Giao diện người dùng...
32p
hienpn
07-09-2012
290
47
Download
-
Bài 5 - Kết nối c/c++ với Maple/ Matlab và tối ưu hoá chương trình mô phỏng. Bài giảng này sẽ giới thiệu những khả năng sử dụng các hàm tính toán của Maple, Matlab hay các gói phần mềm tính toán khác trong chương trình C/C++ có rất nhiều lợi ích. Trong phần thứ hai sẽ bàn về một số cách để tối ưu hoá chương trình mô phỏng.
50p
duc2407
24-02-2014
219
52
Download
-
Bài học này gồm có những nội dung chính sau: Giới thiệu Visual C++, chương trình OpenGL đầu tiên, OpenGL và các khái niệm cơ bản.
39p
duc2407
24-02-2014
164
44
Download
-
Bài 3 - Mô phỏng chuyển động của robot với OpenGL. Trong bài này, các kỹ thuật sau sẽ được giới thiệu: Đọc và hiển thị các tệp STL (được xuất ra từ AutoCAD, Solidworks...); sử dụng ma trận đồng nhất để hiển thị vị trí các đối tượng hình học trong không gian 3 chiều; mô phỏng chuyển động của robot bằng OpenGL.
51p
duc2407
24-02-2014
169
33
Download
-
Bài 4 - Lập trình tương tác và MFC trong mô phỏng. Bài này giới thiệu các kỹ thuật giúp chương trình mô phỏng có tính tương tác cao hơn. Các vấn đề chính được trình bày gồm: Khái niệm về lập trình hướng sự kiện. Tương tác với chương trình bằng bàn phím và con chuột. Lập trình OpenGL sử dụng thư viện MFC.
32p
duc2407
24-02-2014
182
33
Download
-
p
01-01-1970
Download
-
p
01-01-1970
Download
-
Luận văn "Ứng dụng ROS (Robot Operating System) điều khiển robot dịch vụ bán cafe" được hoàn thành với mục tiêu nhằm xây dựng một hệ điều hành robot tích hợp gồm Nghiên cứu, tìm hiểu phần mềm mô phỏng robot là RoboDK, cách cài đặt, các hệ tọa độ, tập lệnh chuyển động, lập trình mô phỏng và giao tiếp thông qua API để xây dựng nền tảng ban đầu hệ điều hành robot.
70p
trankora03
05-08-2023
19
10
Download
-
p
01-01-1970
Download
-
Đề tài "Nghiên cứu thuật toán tìm đường bao phủ cho một nhóm robot di động" nghiên cứu nhằm tìm hiểu tổng quan về các thuật toán tìm đường bao phủ, nghiên cứu, tìm hiểu lý thuyết về thuật toán tìm bao phủ STC với nhóm robot (thuật toán MSTC), lập trình thuật toán tìm đường bao phủ STC với nhóm robot trong môi trường được biết trước (Offline - MSTC); lập trình phát triển thuật toán MSTC trên môi trường chưa biết (Online-MSTC). Thực hiện chạy thử nghiệm kết quả đã lập trình được trong môi trường mô phỏng và trong môi trường thực tế.
83p
bakerboys08
15-07-2022
35
9
Download
-
p
01-01-1970
Download
-
p
01-01-1970
Download
-
Nội dung nghiên cứu của luận văn là tìm hiểu tổng quan và các phương pháp điều khiển robot. Lập phương trình động học ngược. Lập trình điều khiển tay máy scara theo thuật toán PID trên LabVIEW. Mô phỏng 3D trên LabVIEW
72p
khunglongboiboi
18-07-2021
40
6
Download