CLASS PROJECT – TicTacToe Robot

TicTacToe-Robot ในปัจจุบัน มีหุ่นยนต์ที่ทำงานร่วมกับมนุษย์มากมาย ยกตัวอย่างเช่น หุ่นยนต์ผ่าตัดของแพทย์ หุ่นยนต์บริการในร้านอาหาร และในอนาคตจะมีเพิ่มขึ้นอีกแน่นอน โปรเจ็กต์นี้เป็นต้นแบบของการทำกิจกรรมร่วมกันของมนุษย์และหุ่นยนต์ในรูปแบบของเกม “TicTacToe” หรือที่รู้จักกันในชื่อ “XO” นั่นเอง โดยหุ่นยนต์มีความสามารถในการรับรู้  การเรียนรู้ การให้เหตุผล และการแก้ปัญหาต่างๆได้เอง โดยไม่ต้องพึ่งพามนุษย์ไปสั่งงาน โดยในการทำงานลักษณะนี้ก็ถือว่าเป็น ปัญญาประดิษฐ์  (AI : Artificial Intelligence) นั่นเอง จุดประสงค์ของโปรเจ็กต์ 1.เพื่อความบันเทิงของผู้ใช้งาน 2.เพื่อการศึกษาการทำงานของ Opencv , Minimax Algorithms, การควบคุมแขนกลด้วย Python ขอบเขตของโปรเจกต์ 1.สร้างตารางสำหรับการเล่นได้ผ่านการ Calibrate ในโปรแกรมโดยรับภาพจากกล้อง …

Software Review : Navmesh Agent on Unity 3D

Navmesh หรือ Navigation Mesh คือการหาเส้นทางให้กับตัว object และเคลื่อนที่ไปยังจุดหมาย (Path finding) เมื่อนำฟังชันก์นี้มาใช้กับ Agent แล้ว จะทำให้ Agent สามารถค้นหาเส้นทางที่สั้นที่สุดเพื่อไปยังจุดหมาย และสามารถหลบสิ่งกีดขวางได้อีกด้วย โดยฟังชันก์นี้เป็นฟังชันก์ที่ติดมากับ Unity สามารถนำไปประยุกต์แล้วพัฒนาเป็นเกม หรือแบบจำลองต่างๆต่อได้ Navmesh Agent Tutorial: แนวทางต่อยอด : -พัฒนาเกม -สร้างโปรแกรมจำลอง

Hardware Review : Microsoft Hololens 2

Microsoft Hololens 2 Microsoft Hololens 2 เป็นแว่นตาอัจฉริยะที่พัฒนาขึ้นโดยบริษัท Microsoft ใช้เทคโนโลยี Mixed Reality คือการผสมผสานระหว่าง Physical world และ Hologram ทำให้ผู้ใช้สามารถจับต้องวัตถุที่ซ้อนขึ้นมาด้วยมือเปล่าได้ โฮโลแกรม (Hologram) คือรูปแบบของภาพที่ถูกสร้างขึ้นด้วยเทคนิค “โฮโลกราฟี” (Holography) ทำให้ภาพที่สร้างขึ้นออกมามีมิติ ดูมีความลึกความนูน ผู้ใช้รู้สึกเหมือนจับต้องได้ การนำไปประยุกต์ใช้กับงานต่างๆ เทคโนโลยีแว่นตาอัจฉริยะนี้สามารถนำไปประยุกต์ใช้กับงานต่างๆ โดยส่วนมากจะเป็นงาน on site ที่ทำในสถานที่จริง ยกตัวอย่างเช่น งานวิเคราะห์โครงสร้างของเครื่องจักรในโรงงาน (Engineering) แสดงเส้นทางเดินของหุ่นยนต์ขนส่งในโกดัง (Logistic) …