Class Project : Control Robodog with HoloLens and Streaming Robodog’s Vision with WebRTC

Objective โปรเจคนี้มีวัตถุประสงค์เพื่อออกแบบและพัฒนาระบบ Streaming Vision ของหุ่นยนต์ Robodog และควบคุม Robodog ด้วย Hololens ผ่านแอพพลิเคชั่นที่ถูกสร้างด้วยโปรแกรม Unity ผนวกร่วมกับ WebRTC โดยให้ผลคือสามารถแสดงสิ่งที่ Robodog เห็น และสามารถควบคุมหุ่นยนต์ Robodog ผ่าน Hololens ไปพร้อมๆกันได้ System Scenario System Data Flow การเขียนส่งข้อมูลผ่าน UDP การส่ง command ไปหา robodog ด้วยการส่ง Byte ผ่าน …

Class Project : FOBI Application For Video Conference

Objective โปรเจคนี้มีวัตถุประสงค์เพื่อออกแบบและพัฒนาระบบ Video Conference โดยการใช้หุ่นยนต์ FOBI เป็นสื่อกลางระหว่าง 2 ผู้ใช้งาน ผ่านแอพพลิเคชั่นที่ถูกสร้างด้วยโปรแกรม Unity และออกแบบระบบออนไลน์ด้วย WebRTC System Scenario เมื่อ User 1 ทำการกดเริ่มในโปรแกรม ก็จะทำการเปิด Video Chat แล้วส่งข้อมูลไปยัง Server ที่ถูกสร้างมาจาก WebRTC (สถานะปัจจุบันยังเป็น Localhost) แล้วทำการส่งข้อมูลไปยังหน้าจอหุ่นยนต์ปลายทาง เพื่อทำการสื่อสารกันระหว่าง User 1 และ 2 System Data …

Software Review: SOLIDWORKS Photoview360 + Visualize

SOLIDWORKS คือ โปรแกรมซอฟต์แวร์ออกแบบสำหรับงานด้านวิศวกรรม เช่น ชิ้นส่วน อุปกรณ์ เครื่องจักร เป็นต้น ซึ่งสามารถจำลองเป็นโมเดลสามมิติได้ และสามารถนำโมเดลที่ใช้ออกมามาทำการวิเคราะห์ส่วนต่าง ๆ ทางวิศวกรรมเพื่อจำลองสิ่งแวดล้อมเพื่อทดสอบสิ่งต่างๆได้ด้วย SOLIDWORKS จึงจัดว่าเป็นทั้งโปรแกรมทั้งจำพวก Computer aided design (CAD), Computer-aided manufacturing (CAM) and Computer-aided engineering (CAE) เนื่องด้วยความอัตถประโยชน์ของตัวมันด้วยนั้นเอง นอกเหนือจากการออกแบบหรือทดสอบงานต่างๆทางวิศวกรรมแล้ว SOLIDWORKS ยังมีความสามารถในการจำลองภาพ 3 มิติแบบเสมือนจริง ซึ่งถูกนำเสนอในชื่อ SOLIDWORKS PhotoView 360 …

Hardware Review : 3D Scanner

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