การสร้างโมเดลหุ่นยนต์เสมือนแบบ 3 มิติ

Download Report

Transcript การสร้างโมเดลหุ่นยนต์เสมือนแบบ 3 มิติ

นำเสนอโดย
นำยจิตรพงษ์ เจริญจิตร รหัสนักศึกษำ 4810085
อำจำรย์ ที่ปรึกษำ : ดร.อนันท์ ชกสุ ริวงค์
ควำมสำคัญและทีม่ ำของโครงงำน
 วิชาหลักการของหุ่ นยนต์
(Principles of Robotics)
1
ควำมสำคัญและทีม่ ำของโครงงำน (ต่ อ)
การทดลองปฏิบตั ิการวิชา
หลักการของหุ่นยนต์
ข้อจากัดเกี่ยวกับเครื่ องมือใน
การทดลอง
2
ควำมสำคัญและทีม่ ำของโครงงำน (ต่ อ)
การใช้ Gazebo Simulation มา
ประยุกต์ใช้กบั การทดลองปฏิบตั ิการ
วิชาหลักการของหุ่นยนต์
3
วัตถุประสงค์
 พัฒนาการทดลองปฏิบตั ิการสาหรับรายวิชาหลักการของหุ่ นยนต์
ด้วยระบบจาลอง Player/Gazebo
พัฒนาสิ่ งแวดล้อม 3 มิติที่ตรงกับเนื้อหาในการทดลองเรื่ อง
Mobile Robot , Sensor และ ระบบข้อต่อ (joints)
พัฒนาการทดลองให้นกั ศึกษาสามารถใช้งานเพื่อเรี ยนรู ้เรื่ อง
Mobile Robot, เซ็นเซอร์ และระบบข้อต่อ (joints)
4
ขอบเขต
ใช้โปรแกรม Gazebo Simulation มาพัฒนาสิ่ งแวดล้อม 3 มิติที่
ตรงกับเนื้อหารายวิชหลักการของหุ่นยนต์
 สร้างการทดลองปฏิบตั ิการที่ตรงกับเนื้อหารายวิชา หลักการ
ของหุ่นยนต์ สาหรับการทดลองปฏิบตั ิการของนักศึกษา
5
ประโยชน ทีค่ ำดว ำจะได รับ
เป็ นการทดลองปฎิบตั ิการสาหรับนักศึกษาที่เรี ยน
รายวิชาหลักการของหุ่นยนต์
ลดค่าใช้จ่ายค่าเครื่ องมือ อุปกรณ์และค่าซ่อมบารุ งสาหรับ
การทดลองปฎิบตั ิการรายวิชาหลักการของหุ่นยนต์
 นักศึกษาที่เรี ยนได้มีความเข้าใจการทดลองปฎิบตั ิการ
เสมือนได้ทดลองกับเครื่ องมือจริ ง
6
โครงสร้ ำงระบบกำรทำงำน
-
User
GUI
Database
Gazebo
Lab
รู ปแสดงโครงสร้ างระบบการทางานทั้งหมด
7
ส่ วนของผู้ใช้ งำน
(User)
User เรียกใช้ Lab
ผ่ำนทำง GUI
โครงสร้ ำงระบบกำรทำงำน
User
GUI
Database
Gazebo
Lab
Labติดต่ อกับDatabase
เพือ่ ดึงข้ อมูลทีไ่ ด้ จำกกำร
พัฒนำและออกแบบกำ
ทดลองปฏิบัติกำร
รู ปแสดงโครงสร้ างระบบการทางานในส่ วนของผู้ใช้ งาน
8
ส่ วนติดต่ อผู้ใช้ งำน
Graphical User Interface (GUI)
โครงสร้ ำงระบบกำรทำงำน
User
 GUI
Database
Gazebo
Lab
เป็ นส่ วนติดต่ อให้ ผ้ ูใช้ งำน
รับคำสั่ งต่ ำงๆและแสดงผล
ออกมำให้ กบั ผู้ใช้
รู ปแสดงโครงสร้ างระบบการทางานในส่ วนของส่ วนติดต่ อผู้ใช้ งาน
9
ฐำนข้ อมูล
( Database )
โครงสร้ ำงระบบกำรทำงำน
User
GUI
 Database
Gazebo
Lab
เก็บข้ อมูลทีไ่ ด้ จำกกำร
พัฒนำและออกแบบกำร
ทดลองโดย Gazebo และ
ตอบสนองกำรเรียกใช้ ข้อมูล
จำก Lab
รู ปแสดงโครงสร้ างระบบการทางานในส่ วนของฐานข้ อมูล
10
ส่ วนโปรแกรม Simulation
(Gazebo)
โครงสร้ ำงระบบกำรทำงำน
User
GUI
Database
Gazebo
Lab
Gazebo Simulation
เครื่องมือสำหรับพัฒนำ
และออกแบบกำรทดลอง
ปฏิบัติกำร
รู ปแสดงโครงสร้ างระบบการทางานในส่ วนของโปรแกรม Simulation
11
ส่ วนกำรทดลองปฎิบัติกำร
( Lab )
โครงสร้ ำงระบบกำรทำงำน
User
GUI
Database
Gazebo
Lab
กำรทดลองปฏิบัติกำรได้
จำกกำรพัฒนำและออกแบบ
กำรทดลองโดย Gazebo
พร้ อมให้ ผ้ ใู ช้ เรียกใช้ งำน
รู ปแสดงโครงสร้ างระบบการทางานในส่ วนของการทดลองปฎิบัติการ
12
ผลกำรทำงำน
แบ่งผลการทางานออกเป็ น 2 ส่ วน คือ
 พัฒนาสิ่ งแวดล้อมเสมือนแบบ 3 มิติ
 การออกแบบการทดลองที่มีเนื้อหาสัมพันธ์กบั
รายวิชาหลักการของหุ่นยนต์
13
 พัฒนำสิ่ งแวดล้ อมเสมือนแบบ 3 มิติ
 การสร้างสิ่ งแวดล้อม
เสมือนแบบ 3 มิติ
รู ปแสดงการสร้ างสิ่ งแวดล้ อมแบบ 3 มิติ
14
การสร้างโมเดลหุ่นยนต์
เสมือนแบบ 3 มิติ
รู ปแสดงโมเดลหุ่นยนต์ สเมือนแบบ 3 มิติ
15
 สร้างโมเดลเซ็นเซอร์
ให้กบั หุ่นยนต์ในสิ่ งแวดล้อมแบบ 3 มิติ
รู ปแสดงการสร้ างโมเดลเซ็นเซอร์
16
 สร้างวัตถุสิ่งกีดขวาง
แบบ 3 มิติ
รู ปแสดงการสร้ างวัตถุสิ่งกีดขวางแบบ 3 มิติ
17
 กำรออกแบบกำรทดลองทีม่ ีเนือ้ หำสั มพันธ์ กบั รำยวิชำ
หลักกำรของหุ่นยนต์
แบ่งการทดลองออกเป็ น 4 ตอน
 การทดลองตอนที่ 1 :
 การทดลองตอนที่ 2 :
 การทดลองตอนที่ 3 :
 การทดลองตอนที่ 4 :
การสร้างสิ่ งแวดล้อมเสมือนแบบ 3 มิติ
การสร้างโมเดลหุ่นยนต์เสมือนแบบ 3 มิติ
การสร้างโมเดลเซ็นเซอร์
การสร้างวัตถุสิ่งกีดขวาง
18
 การทดลองตอนที่ 1 : การสร้างสิ่ งแวดล้อมเสมือนแบบ 3 มิติ
ตารางการทดลองตอนที่ 1 : การอสร้ างสิ่ งแวดล้ อมเสมือนแบบ 3 มิติ
19
 การทดลองตอนที่ 2 : การสร้ างโมเดลหุน่ ยนต์เสมือนแบบ 3 มิติ
ตารางการทดลองตอนที่ 2 : การสร้ างโมเดลหุ่นยนต์ เสมือนแบบ 3 มิติ
20
 การทดลองตอนที่ 3 :การสร้างโมเดลเซ็นเซอร์
ตารางการทดลองตอนที่ 3 : การสร้ างโมเดลเซ็นเซอร์
21
 การทดลองตอนที่ 4 : การสร้างวัตถุสิ่งกีดขวาง
ตารางการทดลองตอนที่ 4 : สร้ างวัตถุสิ่งกีดขวาง
22
เอกสำรประกอบกำรทดลองปฏิบัติกำร
 จุดประสงค์ของการทดลอง
 งานก่อนการทดลอง
 ภาพรวมของการทดลอง
 คาถามในแต่ละตอน
 เช็คพอยน์ในแต่ละตอน
 งานท้ายการทดลอง
23
สรุปผล
 พัฒนาสิ่ งแวดล้อมเสมือนแบบ 3 มิติที่สัมพันธ์กบั เนื้อหาวิชาหลักการ
ของหุ่นยนต์
 สร้างการทดลองปฏิบตั ิการที่มีความสัมพันธ์กบั เนื้อหาวิชาหลักการของ
หุ่นยนต์เรื่ องส่ วนประกอบของหุ่นยนต์ หุ่นยนต์เคลื่อนที่ เซ็นเซอร์ และ
ระบบข้อต่อ(joints)
24
แนวทำงในกำรดำเนินกำรต่ อ
 ปรับปรุ งงานให้มีความชัดเจนและมีความถูกต้องขึ้น เพิ่มรายละเอียด
ในส่ วนต่างๆ เพื่อให้นกั ศึกษาได้เข้าใจในเนื้อหาที่ถกู ต้องและชัดเจน
 ทดสอบกับกลุ่มผูเ้ รี ยน เพื่อนาข้อเสนอแนะต่างๆมาปรับปรุ ง และ
พัฒนาให้มีความน่าเชื่อถือ และสร้างความน่าสนใจให้แก่นกั ศึกษา
25
สรุปขัน้ ตอนการดาเนินงาน
26
27