Progress Update 26/4/24

Deliverable this week System Data Flow ทดลองสร้าง HoloLens Server ด้วย PUN2 (Photon Unity Networking) Project ทั้งหมดที่สร้าง ใช้ tutorial มาจาก official Microsoft tutorial: https://learn.microsoft.com/ ปัญหาที่พบ หลังจากขั้นตอนการสร้าง NetworkRoom เพื่อสร้าง Photon Room (Script) component สำหรับ HoloLens 2 ตัวใน environment …

Integrated operation of both robots

โปรแกรมการทำงาน โค้ดส่วนนี้ใช้สำหรับเริ่มการสื่อสารกับหุ่นยนต์ 2 ตัวผ่านโปรโตคอล RTDE ซึ่งเป็นส่วนหนึ่งของซอฟต์แวร์ของ Universal Robots (UR). โปรโตคอล RTDE ช่วยให้สามารถสื่อสารและควบคุมหุ่นยนต์ในเวลาจริงได้: สรุป: โค้ดนี้จัดตั้งการเชื่อมต่อเพื่อควบคุมหุ่นยนต์ UR 2 ตัวผ่าน IP ที่กำหนด ทำให้สามารถสั่งงานและควบคุมหุ่นยนต์ได้ในเวลาจริง ฟังก์ชัน move_robot_20() (หุ่นยนต์ตัวซ้าย) และ move_robot_10() (หุ่นยนต์ตัวขวา) ถูกออกแบบมาเพื่อควบคุมการเคลื่อนที่ของหุ่นยนต์ 2 ตัวในลำดับที่แตกต่างกัน โดยแต่ละฟังก์ชันจะมีลำดับการเคลื่อนที่หรือการทำงานที่เฉพาะเจาะจงสำหรับหุ่นยนต์นั้นๆ: การเรียกใช้ move_robot_20() และ move_robot_10() ต่อจากกันแบบนี้จะทำให้การเคลื่อนไหวของหุ่นยนต์ทั้งสองเกิดขึ้นแบบต่อเนื่องกัน …

Progress Update 19/4/24

หน้าที่ส่วนที่รับผิดชอบ: ส่วนโปรแกรมที่ใช้คู่กับ HoloLens 2 ภาพรวมของระบบ ระบบนี้จะเป็นการจำลองการใช้หุ่นยนต์ในการขนส่งสิ่งของระหว่าง 2 สถานที่ (nodes) โดยที่ผู้ใช้งานทั้งสองฝั่งสามารถรับรู้ถึงสถานะการขนส่งของหุ่นยนต์ และสั่งการหุ่นยนต์ให้สามารถเข้าหาตนเอง/หยุดรอเพื่อ load ของ/ส่งของไปยังปลายทางได้ ด้วยภาษามือ Application Design แอปพลิเคชัน จะประกอบด้วยส่วนแสดง status ของหุ่นยนต์ โดยที่ส่วนรับ input ภาษามือของระบบนั้นจะอยู่กับตัสหุ่นยนต์โดยใช้กล้อง webcam เป็นหลัก โดยที่ระบบในเป้าหมายสูงสุดจะมีใช้ HoloLens 2 ทั้งหมด 2 ตัวที่อยู่ในเครือข่ายเดียวกัน และส่งข้อมูลตำแหน่งของตนเองไปยัง server เพื่อให้หุ่นยนต์รับรู้ถึงตำแหน่งของ HoloLens …

GimbalCam UR5

ที่มาและความสำคัญ ที่มาของโปรเจ็ค “GimbalCam UR5” เป็นผลมาจากความต้องการในการพัฒนาเทคโนโลยีที่มีประสิทธิภาพสูงในการควบคุมการเคลื่อนไหวของกล้องอย่างแม่นยำและมีประสิทธิภาพ โดยใช้หุ่นยนต์ UR5 และ Gimbal ในการรองรับการเคลื่อนไหว โปรเจ็คนี้มีความสำคัญอย่างมากในหลากหลายวงการ เช่น ด้วยความสามารถที่มีของ GimbalCam UR5 ในการควบคุมกล้องและการเคลื่อนไหวของหุ่นยนต์อย่างแม่นยำ จึงเป็นเครื่องมือที่มีความสำคัญในหลากหลายอุตสาหกรรมและเป็นเครื่องมือที่มีศักยภาพในการเพิ่มประสิทธิภาพและความสามารถในงานต่าง ๆ ที่ต้องการความแม่นยำและความเร็วในการดำเนินงาน System Overview Gantt Chart Hardware Programing 1. Dynamixel Wizard 2.0 ได้มีการทดสอบมอเตอร์ Dynamixel รุ่น MX-28 ด้วยโปรแกรม Dynamixel …

VirtualArm Sort & Store [Computer vision]

รับผิดชอบโดย => นายกวิน แย้มต่วน 66340700401 Objective Material and Method ขั้นตอนการดำเนินงานแบ่งออกเป็น 6 ขั้นตอน นี้จะเป็นในส่วนของภาพรวมของข้อมูลที่ได้มีการทำ label แล้ว ซึ่งในส่วนของ model YOLOv8 ก็มีในส่วนของ model ที่สามารถหา Oriented Bounding Boxes ของวัตถุได้ เรียกว่า OBB (Oriented Bounding Boxes Object Detection) model นี้มันจะติดตามทิศทางการหมุนของวัตถุ ได้เช่นในภาพตัวอย่าง …

FRA631 : Foundations of Robotics

VirtualArm Sort & Store (การประยุกต์ใช้งาน VR ในการควบคุม Robot arm สำหรับงาน Pick & Place) Member รายชื่อของสมาชิกเรียงจากซ้ายไปขวา System scenario Communication interfaces Real-Time Data Exchange (RTDE) ใช้ในการสื่อสารระหว่าง Python กับ UR robot Head Design Workstation Design Virtual reality