FRA631 Foundation of Robotics Class project 68340700411 แพร่พร้อมพงศ์ ยานะวิน

จากโพสต์ FIBO ROBOT CAFE ผมจะมารีวิวและสรุปความรู้ที่ได้จากการทำโปรเจกต์ FIBO ROBOT CAFE ซึ่งเป็นการนำความรู้จากวิชา Foundation of Robotics (FRA631) และเรื่อง Human-Robot Interaction (HRI) มาประยุกต์ใช้จริงครับในโปรเจกต์นี้ ผมได้รับผิดชอบหลักในส่วนของ โครงสร้างทางกล (Mechanics) และการออกแบบระบบ โดยมี 3 ประเด็นหลักที่ผมได้เรียนรู้ ดังนี้ครับ 1. งาน Hardware และกลไกการขับเคลื่อน (Robotics Integration) 2. การออกแบบ 3D …

FIBO ROBOT CAFE

1. ที่มาและความสำคัญ แนวคิดของหุ่นยนต์บริการภายในโครงการนี้ได้รับการต่อยอดจากงานวิจัยและระบบร้านกาแฟอัจฉริยะที่มีการประยุกต์ใช้เทคโนโลยีหุ่นยนต์ในงานบริการ รวมถึงแนวคิดด้าน Human-Robot Collaboration และ Smart Service System ร่วมกับแพลตฟอร์มบริการร้านกาแฟอัตโนมัติ เช่น CafeX อีกทั้งยังได้รับแรงบันดาลใจจากแนวคิด Avatar Robot สำหรับผู้พิการ ซึ่งมุ่งเน้นการใช้เทคโนโลยีหุ่นยนต์เพื่อช่วยลดข้อจำกัดทางด้านร่างกายและเพิ่มโอกาสในการมีส่วนร่วมทางสังคม จึงนำมาสู่การพัฒนาโครงการนี้ในรูปแบบของ “หุ่นยนต์ผู้ช่วย” ที่สามารถทำงานร่วมกับมนุษย์ได้ในสภาพแวดล้อมจริง ภายใต้แนวคิดการเข้าถึงได้ ความปลอดภัย และความเท่าเทียมในการทำงาน 1. วัตถุประสงค์ของโครงการ (Objectives) วัตถุประสงค์หลักแบ่งออกเป็น 3 ด้านสำคัญ ดังนี้ 2. ขอบเขตของโครงการ (Scope) ขอบเขตการพัฒนาครอบคลุม …

Robot Arm Web UI FIBO ROBOT CAFE

ระบบ Robot Arm Web UI เป็นแพลตฟอร์มการควบคุมหุ่นยนต์ที่ถูกออกแบบมาเพื่อเชื่อมประสานช่องว่างระหว่างฮาร์ดแวร์กลไกกับผู้ใช้งานทั่วไป การทำงานเริ่มจากการรับส่งคำสั่งผ่านเครือข่าย ROS ที่มีเสถียรภาพ นำมาแสดงผลเป็น 3D Digital Twin ควบคู่กับการใช้ AI ประมวลผลจากภาพกล้องเพื่อความปลอดภัย ทั้งยังมีระบบฐานข้อมูลและ Simulation ที่ช่วยให้การวางแผนงาน (Task Planning) เป็นเรื่องง่ายและปลอดภัย ระบบนี้สะท้อนภาพลักษณ์ของเทคโนโลยีอุตสาหกรรมยุค 4.0 ที่เน้นความยืดหยุ่น ความปลอดภัย และประสิทธิภาพในระดับวิศวกรรม โดยมีรายละเอียดการพัฒนา ดังนี้ Closed Loop Stepper Control User Interface …

Safety vision FIBO ROBOT CAFE

จะใช้กล้อง Web camera สองตัวยี่ห้อ Fanteach รุ่น LuminousC50 2 ตัว กล้องทั้งสองส่องไปที่หุ่นปรับตั้งให้เห็นทั้งคน และ หุ่น โดย Setup ที่ใช้มีดังนี้ -กล้องซ้าย อยู่ที่ความสูง 1.74 เมตร ทำมุม 290 องศากับระนาบของหุ่น -กล้องขวา อยู่ที่ความสูง 1.79 เมตรทำมุม 110 องศากับระนาบของหุ่น -ระยะห่างระหว่าง 2 กล้อง(วัดจากจุดศูนย์กลางของกล้องทั้งสองตัวเทียบกัน) 1.95 เมตร -ค่าความสว่างวัดจากพื้นขึ้นมา 0.74 …

การใช้งานและผลการทดสอบ FIBO ROBOT CAFE

การทดสอบระบบเคลื่อนที่แต่ละแกน ทดลองสั่งเคลื่อนไปที่ตำแหน่ง x=0.5 y=0 z=0.5 roll =0 pitch=0 yaw =0 ด้วยการเคลื่อนที่แบบ joint space ผลลัพธ์ที่ได้คือคือ แกนx=0.487 y=0 เนื่องจากไม่มีการขยับของแกน 1 z=0.51 ผลลัพท์ที่ได้จากการแสดงตำแหน่งใน rviz มีความคลาดเคลื่อนจากความจริงเฉลี่ย7.7 mm. Joint angle in simulation for joint  space ทดลองสั่งเคลื่อนไปที่ตำแหน่ง x=0.5 y=0 z=0.5 roll …

การออกแบบระบบตรวจจับแก้วของ FIBO ROBOT CAFE

68340700414 นาย ปณิธิ สีหะวงษ์ FIBO ROBOT CAFE ซึ่งเป็นการนำความรู้จากวิชา Foundation of Robotics (FRA631) และเรื่อง Human-Robot Interaction (HRI) มาประยุกต์ใช้จริงครับในโปรเจกต์นี้ ผมได้รับผิดชอบหลักในส่วนของ Detection model for detecting a coffee cup โดยมีเนื้อหาสำคัญดังนี้ เทคโนโลยีและเครื่องมือที่ใช้พัฒนา (Technology & Tools) โครงการนี้บูรณาการเทคโนโลยีล้ำสมัยหลายด้านเพื่อให้หุ่นยนต์ทำงานร่วมกับมนุษย์ได้อย่างมีประสิทธิภาพ ฮาร์ดแวร์และหน่วยประมวลผล (Hardware) ได้แก่ Jetson …

การออกแบบทางกล (Mechanical Design) ของ FIBO ROBOT CAFE

การออกแบบทางกล (Mechanical Design)  ภาพตัวอย่าง Gripper Model T42  ได้รับแรงบันดาลใจมาจาก Gripper Model T42 (https://www.eng.yale.edu/grablab/openhand/model_t42.html#about) โดยเริ่ม Desigh ตามขนาด Servo Motor(DS3218MG 20Kg) พิมด้วยเครื่องพิมพ์ 3 มิติ โดยส่วนที่สัมผัสกับแก้วและข้อต่อใช้เป็นวัสดุ TPU เพื่อความยืดหยุ่น ส่วนกรอบและโครงสร้างใช้เป็นวัสดุ PETG-CF  มี servo motor control แยกซ้ายขวาใช้ไฟ 5Vdc. ควบคุมด้วยสัญญาณ PWM 2 …

AVATAR ROBOT-GOOGLE FORM TO LINE CHANNEL

บทความนี้จะนำเสนอวิธีการเชื่อมต่อ Google Form เครื่องมือสร้างแบบฟอร์มออนไลน์ที่สะดวก เข้ากับ LINE Notify บริการแจ้งเตือนผ่านแอปพลิเคชัน LINE ที่เราคุ้นเคยกันดี เพื่อสร้างระบบแจ้งเตือนอัตโนมัติ ทุกครั้งที่มีคนกรอกและส่งข้อมูลผ่านฟอร์มของคุณ ข้อความจะถูกส่งตรงไปยังกลุ่ม LINE หรือบัญชีส่วนตัวของที่ต้องการทันที ขั้นตอนการทำ GOOGLE FORM 1. ให้เข้าไปที่ Google Forms และสร้างแบบฟอร์ที่ต้องการเก็บข้อมูล ( ชื่อผู้ใช้ , หมายเลขโต้ะ , รายการอาหาร , รายละเอียดเพิ่มเติม ) 2. ให้สร้าง Google …

รายงานความคืบหน้าครั้งที่ 2 68340700411 แพร่พร้อมพงศ์ ยานะวิน

หน้าที่ได้รับมอบหมาย: การสร้างแผนที่เสมือนและระบุตำแหน่งบล็อกปัจจุบันของหุ่นยนต์ สรุปความคืบหน้าสำคัญ

รายงานความคืบหน้าครั้งที่1 :68340700411 นายแพร่พร้อมพงศ์ ยานะวิน

หน้าที่ได้รับมอบหมาย: การสร้างแผนที่เสมือน ใช้ข้อมูลระยะระหว่างหุ่นยนต์และสิ่งกีดขวางเพื่อจำลอง Maze ในคอมพิวเตอร์ และระบุตำแหน่งบล็อกปัจจุบันของหุ่น ความคืบหน้าในขั้นตอนแรก : การทดสอบผ่านสาย USB เพื่อให้ง่ายต่อการทดสอบและพิสูจน์แนวคิด (Proof of Concept) ผมได้เริ่มต้นด้วยการเชื่อมต่อระบบผ่านสาย USB (Serial Port) ก่อนที่จะพัฒนาระบบให้เชื่อมต่อแบบไร้สาย (Wi-Fi) ซึ่งหุ่นยนต์ที่หลักที่ใช้โปรแกรมคือ M5stack Lidar Bot ขั้นตอนการดำเนินงาน: สรุป: ในขั้นตอนนี้ สามารถดึงข้อมูล Lidar จากหุ่นยนต์มายัง PC และสร้างโปรแกรม Visualization เพื่อแสดงผลแผนที่แบบ Real-time …