May 18, 2010

Simple Robot Vision : Pick & Place task

This is the first article of Manfioz blog. This article describes about the simple Robot Vision system. Generally, the Industrial Robot can be operated by two ways; 1) Teaching Mode ; the robot is controlled to the target position. After that, the operator saves the all parameters ,for that target position. These parameters will be repeatedly used to controlling the robot later. 2) Automatic Mode or Inverse Kinematic Mode; all parameters of operating the robot can be analyzed by the Inverse Kinematic Equation. This mode can solve the variance of the object position. The below video shows operating the robot by Automatic Mode.

วันนี้ได้ฤกษ์เปิดบล๊อกหลังจากอัดอั้นตันใจมานานครับ เรื่องแรกที่นำมาเล่าสู่กันฟังเป็นเรื่องที่เกี่ยวกับวิศวกรรมเพื่อให้เข้ากับจุดประสงค์ของบล๊อกครับ ในการควบคุมหุ่นยนต์อุตสาหกรรมโดยปกติแล้วจะควบคุมด้วย 2 วิธีครับ  คือ 1) เป็นการบังคับหุ่นยนต์ไปในตำแหน่งที่ต้องการ จากนั้นผู้ควบคุมจะทำการบันทึกท่าทางของหุ่นยนต์ดังกล่าวไว้สำหรับเคลื่อนที่ซ้ำๆกันในภายหลัง วิธีนี้จะเรียกว่า Teaching Mode ครับ 2) เป็นการควบคุมโดยการคำนวณด้วยสมการทางคณิตศาสตร์ โดยการนำตำแหน่งเป้าหมายมาคำนวณผ่านสมการคณิตศาสตร์ของหุ่นยนต์ตัวนั้นๆ เราก็จะได้ตัวแปรในการเคลื่อนที่ของหุ่นยนต์ วิธีนี้จะสนับสนุนการทำงานที่มีการเปลี่ยนแปลงตำแหน่งของเป้าหมายเสมอๆ และบทความนี้ผมจะแสดงตัวอย่างการควบคุมหุ่นยนต์ด้วยวิธีที่ 2 น่ะครับ คือ Robot Vision มาดูวิดีโอกันครับ

Robot Vision is the integration between industrial robot and image processing. First, take a photo of the object and then enhance that image. Third, analyze the object position from that enhanced image. From analyzing, we will get the object position. This position is used to calculate all parameters for operating robot from Inverse Kinematic equations. This article presents only Pick and Place task. However, there are several tasks that Robot Vision can be applied.

Robot Vision เป็นการทำงานของหุ่นยนต์รวมกับการประมวลผลจากภาพครับ โดยการถ่ายภาพวัตถุจากกล้อง หลังจากนั้นนำภาพมาประมวลผลเพื่อหาศูนย์กลางของวัตถุได้ตำแหน่งของวัตถุเพื่อนำมาคำนวณด้วยสมการทางคณิตศาสตร์ของหุ่นยนต์ครับ ตัวแปรที่ได้ก็จะสามารถขับเคลื่อนหุ่นยนต์ไปยังตำแหน่งนั้นได้ครับ สำหรับเรื่อง Robot Vision ยังมีการประยุกต์ใช้งานในลักษณะต่างๆ อีกมากมายครับ ที่ผมได้แนะนำเป็นแค่ส่วนหนึ่งในงานการหยิบจับวัตถุ (Pick and Place) สำหรับผู้ที่สนใจครับ วิศวกรรมไม่ได้ยากอย่างที่คิดครับ. . .

Reference :
Nakthewan, K., Waiyakan, K., and Chaiprapat, S., “Analysis of Inverse Kinematics by Trigonometric Method for a Robot Vision System,” Proceedings of The eighth PSU Engineering Conference (PEC8), Songkhla, Thailand, Apr. 22-23, 2010.
Share

Related posts:

  1. Inspection for Solar Cell Production by Robot Vision (การตรวจสอบแผ่นโซล่าเซลล์)
  2. การศึกษาการเคลื่อนที่ของหุ่นยนต์อุตสาหกรรม (Robot Kinematics)
  3. การตรวจสอบตำแหน่งแผ่นชิพในตู้ rack ด้วย Machine Vision
  4. Serial Robot VS Parallel Robot
  5. NI แหล่งเรียนรู้ Machine Vision อย่างดี

1 Comment

  • แนะนำความรู้เพิ่มเติมกันได้ครับ…

Leave a comment

Advertisment

Sponsored Links