Hardware Review : 3D Scanner

3D Scanner หรือ เครื่องสแกน 3มิติ คือเครื่องเก็บข้อมูล 3 มิติ จากวัตถุ, โมเดล, สิ่งของ, คน รวมถึงสถานที่ก็ได้ ผลที่ได้คือ ไฟล์ 3 มิติ ในรูปแบบ Polygon, 3D Mesh ซึ่งข้อมูลที่ได้ จะเป็น Node เล็กๆ มาต่อกันจนเป็น Point Cloud ซึ่งก็คือข้อมูลดิบที่เกิดขึ้นจากการแสกนโมเดลสิ่งของ โดยจะมีลักษณะเป็นจุดๆมาต่อกัน ซึ่งจะให้ข้อมูลของวัตถุที่มีทั้งมิติกว้าง, ลึก, สูง x-y-z ความละเอียดความแม่นยำของไฟล์ที่ได้ขึ้นอยู่กับคุณภาพของ …

Hardware Review : Azure Kinect DK

อุปกรณ์ภายใน Microsoft Azure Kinect เทคโนโลยีภายใน Microsoft Azure Kinect กล้อง Azure Kinect develop kit เป็นอุปกรณ์ที่ถูกพัฒนามาจากบริษัท Microsoft สร้างมาสำหรับนักพัฒนาเพื่อนำไปใช้ในงานด้านต่างๆโดยเทคโนโลยีภายในกล้อง Azure Kinect develop kit จะมีดังนี้ https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/speech-sdk สรุปผล ในการประยุกต์สำหรับการใช้งาน Azure Kinect develop kit เนื่องจากเทคโนโลยีภายใน Azure Kinect develop kit ที่นำประยุกต์ในการต่อยอดและใช้งานได้หลากหลายรูปแบบจึงทำให้สามารถนำไปประยุกต์ได้กับหลายอุตสาหกรรมเช่นด้านสุขภาพสื่อบรรเทิงและถูกนำไปใช้กับโรงงานและการใช้งานร่วมกับหุ่นยนต์ได้ โดยเนื่องจากมีเทคโนโลยี …

Software Review : Hololink

Hololink เป็นเว็บไซต์สำหรับสร้างและแสดงผลในรูปแบบของ AR โดยที่ผู้ใช้งานสามารถเลือกโมเดล รูปภาพ วิดีโอ คลิปเสียงเพื่อให้สามารถแสดงผลตามที่เราสร้างได้โดยที่เราสามารถเลือกรูปภาพเพื่อใช้สำหรับการ Track ด้วยกล้องโทรศัพท์ของเราเพื่อแสดงผล AR บนเว็บไซต์ที่ได้รับมาจาก QR Code ได้ทันที Hololink ถือเป็นหนึ่งในอุปกรณ์ที่ใช้สำหรับสร้างแอพพลิเคชั่น AR โดยภายในเว็บไซต์จะมีการสร้าง Scene ต่างๆ สำหรับการแสดงผล , diagram สำหรับแสดงการเปลี่ยน Scene , การสร้างปุ่มและหน้าต่าง UI , การนำไฟล์รูปภาพเสียงและโมเดลมาจากภายนอก , การแสดงผลบนเว็บไซต์ผ่านการ Track รูปภาพ ขั้นตอนการใช้งาน …

Software Review: libnifalcon

libnifalcon คือ open source library สร้างขึ้นมาเพื่อใช้ในการใช้งาน Novint Falcon Haptic Device โดย Library นี้สามารถใช้ได้ทั้งบนระบบปฎิบัติการ window และ linux โดยสำหรับบทความนี้จะยกตัวอย่างการใช้งานบน linux (ubuntu) เป็นหลัก Library Requirements How to install library สำหรับ ubuntu ให้ทำการเปิด terminal และพิมพ์คำสั่ง เพื่อใช้ในการ clone github library …

Hardware Review : KAT WALK C

KAT Walk C เป็นนวัตกรรมลู่วิ่งรอบทิศทางที่เชื่อมต่อด้วยระบบ VR สามารถเคลื่อนไหวได้ 360 องศาในโลกเสมือนจริงได้อย่างอิสระ ซึ่งสามารถรองรับอุปกรณ์ VR Headsets ได้เกือบทุกประเภท และรองรับเกมทุกเกมที่มีการเคลื่อนที่แบบ free locomotion ซึ่งจะช่วยให้มีประสบการณ์การเล่น VR ที่สมจริงมากยิ่งขึ้น โดยเราจะสามารถเดินไปได้ทุกที่โดยที่เราไม่ต้องคอยกังวลว่าจะเดินไปชนสิ่งกีดขวางหรือไม่ (KAT Walk C เป็นอุปกรณ์เสริมที่ช่วยเพิ่มประสบการณ์การใช้งาน VR เพราะฉนั้น KAT Walk C จึงมีแต่ตัวเครื่อง ไม่รวม VR Headsets)

โดย KAT Walk C นี้จะมีอุปกรณ์อยู่ 2 อย่างหลักๆก็คือ

UNRESTRICTIVE & BODY-ADAPTIVE WAIST HARNESS

ตัวล็อกเอว ซึ่งจะมีหน้าที่คอยจับตัวผู้ใช้งานไว้ให้อยู่ในจุดกึ่งกลางของแท่น สามารถหมุนได้ 360 องศา และสามารถขยับขึ้นลงได้อีกเล็กน้อย

DEDICATED FOOTWEAR INCLUDED

รองเท้าสำหรับจับตำแหน่งการเดิน ระบายอากาศได้ดีไม่อับ มีเซ้นเซอร์อยู่ที่ตะวรองเท้าทำให้สามารถรู้ได้ว่าผู้ใช้งานเดินไปในทิศทางไหนและเดินไกลเท่าไหร่

แหล่งอ้างอิง

https://www.katvrthailand.com/17697957/kat-walk-c

Hardware Review : falcon haptic device

Novint’s* Falcon Haptic Device เป็นอุปกรณ์สำหรับใช้ในการควบคุมซึ่งแตกต่างจาก Joy stick หรืออุปกรณ์อื่นๆ เนื่องจากสามารถให้การตอบสนองแบบสัมผัส (haptic interface) แก่ผู้ใช้งานได้ โดยอุปกรณ์นี้สามารถควบคุมได้ 3 แกน (3 DOF) ซึ่งการควบคุมจะใช้เป็นการจับคันบังคับ (knob) เลื่อนไปในทิศทางต่างๆ ที่ต้องการ และสามารถโปรแกรมได้ว่าหากสิ่งที่ผู้ใช้งานทำการควบคุมอยู่ไปชนกับสิ่งของบางอย่าง Falcon Haptic Device จะสามารถเลียนแบบให้ผู้ควบควบคุมสัมผัสถึงสิ่งของนั้นๆ ได้จากการที่มอเตอร์ใน Falcon haptic Device มีการทำงานต้านกับแรงที่ผู้ควบคุมกำลังใช้งาน จึงทำให้ผู้ควบคุมได้รู้สึกเหมือนสัมผัสสิ่งของนั้นอยู่จริง ดังนั้นจึงทำให้ Novint’s* Falcon …

Software review: Speech recognition module

Speech recognition คือ library ในภาษา python ใช้สำหรับการวิเคราะห์เสียงว่าพูดอะไรโดยใช้ร่วมกับ library ที่ใช้ในการอ่านเสียงเช่น pyaudio โดยท่านสามารถหาข้อมูลเพิ่มเติมได้จาก link ที่อยู่ข้างล่าง SpeechRecognition · PyPI Installation พิมพ์คำสั่งใน terminal เพื่อทำการติดตั้ง module pip install SpeechRecognition Speech recognition support Tutorial Example แปลงเสียงเป็นตัวอักษรจากไมโครโฟน(speech_recognition/microphone_recognition.py at master · Uberi/speech_recognition (github.com)) …

Hardware review: TESLA GLOVE

การจะเข้าไปในโลกเสมือนจริงเพื่อจำลองสถานการณ์ที่อาจ้กิดในโลกจริงหรือการฝึกทำอะไรสักอย่าง เป็นเรื่องที่ได้รับความนิยมในปัจจุบัน แต่โลกเสมือนจริงนั้นก็มีข้อเสียที่อะไรหลายอย่างไม่สามารถทำได้ในแบบโลกจริง เช่น การสัมผัส รับรู้กลิ่น รู้สึกถึงแรง ดังนั้น จึงได้มีการพัฒนา TESLA GLOVE | Haptic Glove for Virtual Reality with Force Feedback โดยถุงมือนี้มีราคาอยู่ที่ 14999 $ โดยถุงนี้จะมี function ได้แก่ รับรู้การสัมผัสในแต่ละนิ้ว เพื่อจำลองการสัมผัสกับของแข็งซึ่งมีพื้นผิวหลายรูปแบบ โดยจุที่จะเป็นที่สำหรับส่งสัญญาณไฟฟ้าเพื่อจำลองการสัมผัสจะมีทั้งหมด 45 จุด ต่อข้างของถุงมือ โดยมีความถี่ของสัญญาณไฟฟ้าได้ตั้งแต่ 1-60 Hz …

Class Project : Generation and Solving Maze (by Simulation)

ที่มาและปัญหา : โครงการนี้เป็นโครงการที่ส่งหุ่นยนต์ออกไปเก็บข้อมูลในเขาวงกต และสามารถเลือกเส้นทางจากจุดเริ่มต้นไปยังทางออกที่เร็วที่สุดได้ วัตถุประสงค์ : สามารถเขียนอัลกอริทึมในการเก็บแผนที่ของเขาวงกต และหาทางออกจากเขาวงกตได้ สมมุติฐาน : หุ่นยนต์สามารถเดินเก็บข้อมูลของเขาวงกต และหาเส้นทางที่เร็วที่สุดในการออกจากเขาวงกต ขอบเขตการศึกษา : Program Visual Studio ประโยชน์ที่คาดว่าจะได้รับ : การเรียนรู้ concept พื้นฐานของการเขียนโปรแกรมและ data structure เบื้องต้น ผลงานวิจัยและทฤษฎีที่เกี่ยวข้อง Dept First search (DFS) การค้นหาแบบลึกก่อน(Depth first search) (DFS) เป็นการค้นหาที่กําหนดทิศทางจากรูปของโครงสร้างต้นไม้ ที่เริ่มต้นจากโหนดราก(Root …

Class Project : Lidar bot for maze solving (3rd Group)

ผู้จัดทำ ขอบเขตงาน : 1.ออกแบบโปรแกรมสำหรับหุ่นยนต์สี่ล้อที่มีความสามารถสร้างแผนที่โดยใช้ Lidar 2.ตัวหุ่นยนต์ต้องสามารถหาทางออกจากเขาวงกตที่สั้นที่สุด 3.จะต้องมีการส่งข้อมูลระหว่างหุ่นยนต์(Lidar bot)และคอมพิวเตอร์(PC) ก่อนที่จะเข้าเนื้อหาของโปรเจคนี้ เพื่อให้เข้าใจภาพรวม จะต้องเข้าใจการใช้ Protocol ในการสื่อสารชนิด MQTT Picture Ref: https://mqtt.org/assets/img/mqtt-publish-subscribe.png หลักการทำงานของ MQTT จะประกอบไปด้วย 3 ส่วน ภาพรวมการทำงานร่วมกันระหว่างLow level (Lidar bot) และ High Level (PC) โดยใช้ MQTTเป็นตัวกลางในการสื่อสารในโปรเจคนี้ ตารางแสดง Task list …