TWI446305B - Robot teaching device and teaching method thereof - Google Patents
Robot teaching device and teaching method thereof Download PDFInfo
- Publication number
- TWI446305B TWI446305B TW101125008A TW101125008A TWI446305B TW I446305 B TWI446305 B TW I446305B TW 101125008 A TW101125008 A TW 101125008A TW 101125008 A TW101125008 A TW 101125008A TW I446305 B TWI446305 B TW I446305B
- Authority
- TW
- Taiwan
- Prior art keywords
- teaching
- pen
- robot arm
- dimensional coordinate
- sensing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000004364 calculation method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
Description
本發明為有關於一種教導裝置及其方法,特別是指一種將擷取的座標以最小平方近似法及逆向運動學生成教導資料,用以快速教導機械手臂之機械手臂的教導裝置及其教導方法。The present invention relates to a teaching apparatus and method thereof, and more particularly to a teaching apparatus for rapidly teaching a robot arm of a robot arm by using a least square approximation method and a reverse kinematics to generate teaching materials and teaching methods thereof. .
近年來,隨著機構學、自動化控制及計算機技術的蓬勃發展,機械手臂已經廣泛地運用在各行各業,其可提供高效率及穩定的自動化生產與組裝。In recent years, with the vigorous development of institutional science, automation control and computer technology, the robotic arm has been widely used in various industries, which can provide high efficiency and stable automated production and assembly.
一般而言,機械手臂大部分仍應用在需重複處理的固定工作中,如:裝配、加工、溶接、切割、加壓、搬運、檢測......等各項工作。在此情況下,需要將這些工作規劃後,利用教導器教導機械手臂沿著固定的軌跡移動與旋轉,以便使機械手臂能夠重複處理上述固定工作。由於在傳統的教導器中,每次只能在單一軸向控制移動,故導致教導效率低落且精確度不佳。In general, most of the robotic arm is still used in fixed work that requires repeated processing, such as: assembly, processing, welding, cutting, pressurizing, handling, testing, etc. In this case, after the work needs to be planned, the teacher is used to teach the robot arm to move and rotate along a fixed trajectory, so that the robot can repeatedly process the above fixed work. Since in conventional teachers, movement can only be controlled in a single axial direction at a time, teaching efficiency is low and accuracy is poor.
有鑑於此,便有人提出搭配雷射光來檢測目標以提高精確度。不過,上述方式將增加額外的成本,例如:需要有雷射光源及檢測雷射光的元件。另外,因為此方式使用雷射光,所以必須考量雷射光是否會被遮蔽、雷射光是否會影響機械手臂等問題。故上述方式雖然提昇機械手臂的精確度,但也導致教導器的構造複雜、成本增加,而且反而可能因需要考慮雷射光對機械手臂的影響而導致教導效率低落,因此上述方式仍無法有效解決教導效率不佳的問題。In view of this, it has been proposed to use laser light to detect the target to improve accuracy. However, the above method will add additional costs, such as the need for a laser source and components for detecting laser light. In addition, since laser light is used in this way, it is necessary to consider whether the laser light will be shielded, and whether the laser light will affect the robot arm or the like. Therefore, although the above method improves the accuracy of the robot arm, it also causes the structure of the teacher to be complicated and costly, and may instead cause the teaching efficiency to be low due to the need to consider the influence of the laser light on the robot arm, so the above method still cannot effectively solve the teaching. The problem of poor efficiency.
綜上所述,可知先前技術中長期以來一直存在機械手臂的教 導效率與精確度不佳之問題,因此實有必要提出改進的技術手段,來解決此一問題。In summary, it can be seen that the teaching of the robot arm has existed for a long time in the prior art. The problem of poor efficiency and accuracy, it is necessary to propose improved technical means to solve this problem.
有鑒於先前技術存在的問題,本發明遂揭露一種機械手臂的教導裝置及其教導方法。In view of the problems of the prior art, the present invention discloses a teaching apparatus of a robot arm and a teaching method thereof.
本發明所揭露之機械手臂的教導裝置,包含:教導筆、三維座標位置擷取器、計算模組及生成模組。其中,教導筆用以設置在機械手臂,此教導筆具有筆尖;三維座標位置擷取器用以在教導筆上設置感應點,並且在教導狀態時擷取及記錄每一感應點的座標;計算模組用以根據每一感應點的座標以最小平方近似法(Least square approximation,LSA)計算筆尖的三維座標點,以及根據逆向運動學(Inverse Kinematics,IK)計算教導筆的旋轉量;生成模組用以根據計算出的三維座標點及旋轉量生成教導資料,使機械手臂在教導完成後根據所述教導資料進行移動及旋轉。The teaching device of the robot arm disclosed by the invention comprises: a teaching pen, a three-dimensional coordinate position picker, a calculation module and a generating module. Wherein, the teaching pen is arranged on the mechanical arm, the teaching pen has a pen tip; the three-dimensional coordinate position picker is used to set the sensing point on the teaching pen, and capture and record the coordinates of each sensing point in the teaching state; The group is used to calculate the three-dimensional coordinate point of the pen tip according to the coordinates of each sensing point by the least square approximation (LSA), and calculate the rotation amount of the pen according to the inverse kinematics (IK); The teaching data is generated according to the calculated three-dimensional coordinate point and the rotation amount, so that the robot arm moves and rotates according to the teaching material after the teaching is completed.
至於本發明所揭露之機械手臂的教導方法,其步驟包括:將教導筆設置在機械手臂,且所述教導筆具有筆尖;在教導筆上設置感應點,並且在教導狀態時擷取及記錄每一感應點的座標;根據每一感應點的座標以最小平方近似法計算筆尖的三維座標點;根據逆向運動學計算教導筆的旋轉量;根據計算出的三維座標點及旋轉量生成教導資料,使機械手臂在教導完成後根據所述教導資料進行移動及旋轉。As for the teaching method of the robot arm disclosed in the present invention, the steps include: setting the teaching pen to the robot arm, and the teaching pen has a pen tip; setting a sensing point on the teaching pen, and capturing and recording each in the teaching state a coordinate of a sensing point; calculating a three-dimensional coordinate point of the pen tip according to a coordinate of each sensing point by a least square approximation method; teaching the rotation amount of the pen according to the inverse kinematics calculation; generating teaching materials according to the calculated three-dimensional coordinate point and the rotation amount, The robotic arm is moved and rotated according to the teaching material after the teaching is completed.
本發明所揭露之裝置及其方法如上,與先前技術之間的差異在於本發明是透過在機械手臂設置具有感應點的教導筆,並且擷取感應點的座標,以便根據擷取的座標以最小平方近似法計算教 導筆之筆尖的三維座標點,以及根據逆向運動學計算教導筆的旋轉量,並且根據三維座標點及旋轉量生成教導資料,使機械手臂在教導完成後根據此教導資料移動及旋轉。The device and method of the present invention are as above, and the difference from the prior art is that the present invention is to provide a teaching pen having a sensing point on the robot arm, and to extract coordinates of the sensing point so as to minimize the coordinate according to the captured coordinates. Square approximation calculation The three-dimensional coordinate point of the pen tip of the pen and the amount of rotation of the pen are taught according to the inverse kinematics calculation, and the teaching material is generated according to the three-dimensional coordinate point and the rotation amount, so that the robot arm moves and rotates according to the teaching material after the teaching is completed.
透過上述的技術手段,本發明可以達到提升機械手臂的教導效率之技術功效。Through the above technical means, the present invention can achieve the technical effect of improving the teaching efficiency of the robot arm.
以下將配合圖式及實施例來詳細說明本發明之實施方式,藉此對本發明如何應用技術手段來解決技術問題並達成技術功效的實現過程能充分理解並據以實施。The embodiments of the present invention will be described in detail below with reference to the drawings and embodiments, so that the application of the technical means to solve the technical problems and achieve the technical effects can be fully understood and implemented.
首先,在說明本發明機械手臂的教導裝置及其教導方法之前,先針對本裝置的應用環境進行說明,本裝置係設置在機械手臂的操作端,如夾具。之後,透過操作者直接對教導筆進行操控的方式來快速教導機械手臂完成各項工作,例如:工業操作或美術繪圖。First, before explaining the teaching device of the robot arm of the present invention and the teaching method thereof, the application environment of the device will be described. The device is disposed at the operating end of the robot arm, such as a jig. After that, the robot is quickly taught by the operator to directly control the teaching pen to complete various tasks, such as industrial operation or art drawing.
接著,針對本發明所自行定義的名詞作說明,本發明所述的教導筆是指筆狀的教導元件,其可呈現“y”字形,並且在教導筆上設有感應點以便提供三維座標位置擷取器擷取其座標,進而計算出教導筆的筆尖之三維座標點及其旋轉量。由於感應所述感應點的座標為習知技術,故在此不再多作贅述。Next, for the description of the nouns defined by the present invention, the teaching pen of the present invention refers to a pen-like teaching element which can assume a "y" shape and is provided with a sensing point on the teaching pen to provide a three-dimensional coordinate position. The picker takes its coordinates and calculates the three-dimensional coordinate point of the pen tip of the teaching pen and the amount of rotation thereof. Since the coordinates of the sensing point are known as conventional techniques, no further details are provided herein.
接下來,先針對本發明機械手臂的教導裝置作說明,請參閱「第1圖」,「第1圖」為本發明機械手臂的教導裝置之方塊圖,包含:教導筆10、三維座標位置擷取器20、計算模組30及生成模組40。其中,教導筆10用以設置在機械手臂,此教導筆具有一個筆尖。Next, the teaching device of the robot arm of the present invention will be described first. Please refer to FIG. 1 and FIG. 1 is a block diagram of the teaching device of the robot arm of the present invention, including: teaching pen 10, three-dimensional coordinate position 撷The extractor 20, the calculation module 30 and the generation module 40 are provided. Among them, the teaching pen 10 is used to be disposed on a robot arm, and the teaching pen has a pen tip.
三維座標位置擷取器20用以在教導筆上設置感應點,並且在教導狀態時擷取及記錄每一感應點的座標。在實際實施上,所述感應點至少有三個,且各感應點設置在不同位置,而為了提高精確度,各感應點之間的距離可在三公分以上。另外,所述三維座標位置擷取器20亦可記錄計算模組30計算出教導筆在三維空間中的移動位置及旋轉量。特別要說明的是,三維座標位置擷取器20的量測精度越高、取樣頻率越快,則機械手臂的精準度越高。The three-dimensional coordinate position picker 20 is used to set the sensing points on the teaching pen, and to capture and record the coordinates of each sensing point while teaching the state. In actual implementation, the sensing points are at least three, and the sensing points are set at different positions, and in order to improve the accuracy, the distance between the sensing points may be more than three centimeters. In addition, the three-dimensional coordinate position extractor 20 can also record the calculation position of the teaching pen 30 in the three-dimensional space and the amount of rotation. In particular, the higher the measurement accuracy of the three-dimensional coordinate position extractor 20 and the faster the sampling frequency, the higher the accuracy of the robot arm.
計算模組30用以根據每一感應點的座標以最小平方近似法計算筆尖的三維座標點,以及根據逆向運動學計算教導筆的旋轉量。所述最小平方近似法是一種在數值方法中用來計算座標軸中的各數值最接近直線的方法,在實際實施上,其可用來計算出教導筆之筆尖的三維座標點。另外,逆向運動學是透過已知機械手臂末端在三維空間的位置,反過來計算軸關節的旋轉量。特別要說明的是,計算模組30儲存有教導筆的起始狀態,此起始狀態包含各感應點的座標。由於最小平方近似法及逆向運動學皆為習知技術,故在此不再多作贅述。The calculation module 30 is configured to calculate the three-dimensional coordinate point of the pen tip according to the coordinates of each sensing point by a least square approximation method, and to teach the rotation amount of the pen according to the inverse kinematics calculation. The least square approximation method is a method for calculating the closest value of each value in the coordinate axis in the numerical method. In practical implementation, it can be used to calculate the three-dimensional coordinate point of the pen tip of the teaching pen. In addition, the inverse kinematics is to calculate the amount of rotation of the shaft joint by the position of the known end of the robot arm in three-dimensional space. In particular, the computing module 30 stores the initial state of the teaching pen, which includes the coordinates of each sensing point. Since the least square approximation method and the inverse kinematics are well-known techniques, they will not be repeated here.
生成模組40用以根據計算模組30所計算出的三維座標點及旋轉量生成教導資料,在實際實施上,所述教導資料可以被輸入至機械手臂,並且為機械手臂能夠識別的編碼資料,其用以使機械手臂在教導完成後根據教導資料進行移動及旋轉。除了將教導資料進行編碼外,亦可進行加密處理以提高機械手臂的安全性,不過在將教導資料加密後,機械手臂的控制端需要具有相應的解密處理。如此一來,機械手臂便能夠按照教導的軌跡路徑進行操作。由於機械手臂根據教導資料進行移動及旋轉的方式皆為習知 技術,故在此不再多作贅述。The generating module 40 is configured to generate teaching materials according to the three-dimensional coordinate points and the rotating amount calculated by the computing module 30. In practical implementation, the teaching materials can be input to the robot arm and the encoded data that can be recognized by the robot arm. It is used to move and rotate the robot arm according to the teaching materials after the teaching is completed. In addition to coding the teaching materials, encryption processing can be performed to improve the safety of the robot arm. However, after the teaching materials are encrypted, the control end of the robot arm needs to have a corresponding decryption process. In this way, the robotic arm can operate in accordance with the taught trajectory path. Because the robot arm moves and rotates according to the teaching materials, it is known Technology, so I won't go into details here.
如「第2圖」所示意,「第2圖」為本發明機械手臂的教導方法之方法流程圖,其步驟包括:將教導筆設置在機械手臂,且此教導筆具有筆尖(步驟210);在教導筆上設置感應點,並且在教導狀態時擷取及記錄每一感應點的座標(步驟220);根據每一感應點的座標以最小平方近似法計算筆尖的三維座標點(步驟230);根據逆向運動學計算教導筆的旋轉量(步驟240);根據計算出的三維座標點及旋轉量生成教導資料,使機械手臂在教導完成後根據教導資料進行移動及旋轉(步驟250)。藉由上述步驟即可透過在機械手臂設置具有感應點的教導筆,並且擷取感應點的座標,以便根據擷取的座標以最小平方近似法計算教導筆之筆尖的三維座標點,以及根據逆向運動學計算教導筆的旋轉量,並且根據三維座標點及旋轉量生成教導資料,使機械手臂在教導完成後根據此教導資料移動及旋轉。As shown in FIG. 2, FIG. 2 is a flowchart of a method for teaching a robot arm of the present invention, the steps of which include: setting a teaching pen to a robot arm, and the teaching pen has a pen tip (step 210); A sensing point is set on the teaching pen, and the coordinates of each sensing point are captured and recorded in the teaching state (step 220); the three-dimensional coordinate point of the pen tip is calculated according to the coordinates of each sensing point by a least square approximation (step 230) The rotation amount of the pen is taught according to the inverse kinematics calculation (step 240); the teaching material is generated according to the calculated three-dimensional coordinate point and the rotation amount, so that the robot arm moves and rotates according to the teaching material after the teaching is completed (step 250). By the above steps, a teaching pen having a sensing point is disposed on the robot arm, and coordinates of the sensing point are extracted, so that the three-dimensional coordinate point of the pen tip of the teaching pen is calculated according to the extracted coordinates in a least square approximation, and according to the reverse direction The kinematic calculation teaches the amount of rotation of the pen, and generates teaching materials based on the three-dimensional coordinate points and the amount of rotation, so that the robot arm moves and rotates according to the teaching material after the teaching is completed.
請參閱「第3圖」,「第3圖」為應用本發明之教導筆及其感應點之示意圖,其包括:教導筆300、感應點(301~303)及筆尖304。前面提到,在實際實施上,各感應點(301~303)是設置在教導筆300的不同位置,而且為了提高精確度,各感應點(301~303)之間的距離至少三公分,也就是說,感應點301與感應點302之間的距離大於等於三公分;感應點302與感應點303之間的距離也大於等於三公分;感應點301與感應點303之間的距離同樣大於等於三公分。如此一來,計算模組30便可根據各感應點(301~303)的座標精確地以最小平方近似法來計算筆尖304的三維座標點,並且使用逆向運動學計算教導筆300的旋轉量。Please refer to "Fig. 3", which is a schematic diagram of a teaching pen and a sensing point thereof to which the present invention is applied, which includes a teaching pen 300, sensing points (301 to 303), and a pen tip 304. As mentioned above, in actual implementation, each sensing point (301~303) is disposed at different positions of the teaching pen 300, and in order to improve the accuracy, the distance between the sensing points (301~303) is at least three centimeters, That is, the distance between the sensing point 301 and the sensing point 302 is greater than or equal to three centimeters; the distance between the sensing point 302 and the sensing point 303 is also greater than or equal to three centimeters; the distance between the sensing point 301 and the sensing point 303 is also greater than or equal to Three centimeters. In this way, the calculation module 30 can accurately calculate the three-dimensional coordinate point of the nib 304 according to the coordinates of each sensing point (301-303) in a least square approximation, and use the inverse kinematics calculation to teach the rotation amount of the pen 300.
承上所述,雖然本發明以三個感應點舉例作說明,但並未以此限定本發明,換而言之,在實際實施上,可以在教導筆300上設置三個以上的感應點,只要各個感應點位於教導筆300的不同位置即可,而為了提高精確度,同樣建議將這些感應點之間的距離維持在三公分以上。As described above, although the present invention is exemplified by three sensing points, the present invention is not limited thereto. In other words, in practice, more than three sensing points can be set on the teaching pen 300. As long as the respective sensing points are located at different positions of the teaching pen 300, in order to improve the accuracy, it is also recommended to maintain the distance between the sensing points to be more than three centimeters.
綜上所述,可知本發明與先前技術之間的差異在於透過在機械手臂設置具有感應點的教導筆,並且擷取感應點的座標,以便根據擷取的座標以最小平方近似法計算教導筆之筆尖的三維座標點,以及根據逆向運動學計算教導筆的旋轉量,並且根據三維座標點及旋轉量生成教導資料,使機械手臂在教導完成後根據此教導資料移動及旋轉,藉由此一技術手段可以解決先前技術中所存在的問題,達成提升機械手臂的教導效率之技術功效。In summary, it can be seen that the difference between the present invention and the prior art is that a teaching pen having a sensing point is disposed on the robot arm, and coordinates of the sensing point are extracted, so that the teaching pen is calculated by the least square approximation method according to the extracted coordinates. The three-dimensional coordinate point of the nib, and the amount of rotation of the pen according to the inverse kinematics calculation, and the teaching data is generated according to the three-dimensional coordinate point and the rotation amount, so that the robot arm moves and rotates according to the teaching material after the teaching is completed, thereby The technical means can solve the problems existing in the prior art and achieve the technical effect of improving the teaching efficiency of the robot arm.
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明,任何熟習相像技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之專利保護範圍須視本說明書所附之申請專利範圍所界定者為準。While the present invention has been described above in the foregoing embodiments, it is not intended to limit the invention, and the invention may be modified and modified without departing from the spirit and scope of the invention. The scope of patent protection shall be subject to the definition of the scope of the patent application attached to this specification.
10‧‧‧教導筆10‧‧‧Teaching pen
20‧‧‧三維座標位置擷取器20‧‧‧3D coordinate position picker
30‧‧‧計算模組30‧‧‧Computation Module
40‧‧‧生成模組40‧‧‧Generation module
300‧‧‧教導筆300‧‧‧Teaching pen
301~303‧‧‧感應點301~303‧‧‧Feeling point
304‧‧‧筆尖304‧‧‧ nib
步驟210‧‧‧將一教導筆設置在機械手臂,且該教導筆具有一筆尖Step 210‧‧‧Set a teaching pen on the robot arm, and the teaching pen has a tip
步驟220‧‧‧在該教導筆上設置至少三感應點,並且在教導狀態時擷取及記錄每一感應點的座標Step 220‧‧‧ Set at least three sensing points on the teaching pen, and capture and record the coordinates of each sensing point while teaching the state
步驟230‧‧‧根據每一感應點的座標以最小平方近似法計算該筆尖的一三維座標點Step 230‧‧‧ Calculate a three-dimensional coordinate point of the nib by the least square approximation according to the coordinates of each sensing point
步驟240‧‧‧根據逆向運動學計算該教導筆的一旋轉量Step 240‧‧‧ Calculate the amount of rotation of the teaching pen based on inverse kinematics
步驟250‧‧‧根據計算出的該三維座標點及該旋轉量生成一教導資料,使機械手臂在教導完成後根據該教導資料進行移動及旋轉Step 250‧‧‧ generates a teaching material according to the calculated three-dimensional coordinate point and the rotation amount, so that the robot arm moves and rotates according to the teaching material after the teaching is completed
第1圖為本發明機械手臂的教導裝置之方塊圖。Figure 1 is a block diagram of the teaching device of the robot arm of the present invention.
第2圖為本發明機械手臂的教導方法之方法流程圖。2 is a flow chart of a method of teaching a robot arm of the present invention.
第3圖為應用本發明之教導筆及其感應點之示意圖。Figure 3 is a schematic diagram of the teaching pen and its sensing points to which the present invention is applied.
10‧‧‧教導筆10‧‧‧Teaching pen
20‧‧‧三維座標位置擷取器20‧‧‧3D coordinate position picker
30‧‧‧計算模組30‧‧‧Computation Module
40‧‧‧生成模組40‧‧‧Generation module
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101125008A TWI446305B (en) | 2012-07-11 | 2012-07-11 | Robot teaching device and teaching method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW101125008A TWI446305B (en) | 2012-07-11 | 2012-07-11 | Robot teaching device and teaching method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201403557A TW201403557A (en) | 2014-01-16 |
TWI446305B true TWI446305B (en) | 2014-07-21 |
Family
ID=50345608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW101125008A TWI446305B (en) | 2012-07-11 | 2012-07-11 | Robot teaching device and teaching method thereof |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI446305B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI594858B (en) * | 2016-12-29 | 2017-08-11 | 新代科技股份有限公司 | Robotic arm teaching system |
CN108748162B (en) * | 2018-07-09 | 2021-05-25 | 五邑大学 | Mechanical arm control method based on least square method for robot experiment teaching |
-
2012
- 2012-07-11 TW TW101125008A patent/TWI446305B/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
TW201403557A (en) | 2014-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100475460C (en) | Offline teaching apparatus for robot | |
CN103885390A (en) | Demonstration-free laser three-dimensional measurement method based on reverse engineering technology and device | |
JP2019519387A (en) | Visualization of Augmented Reality Robot System | |
Cai et al. | Easy industrial robot cell coordinates calibration with touch panel | |
BR112016008313B1 (en) | SMART TESTING METHOD OF A NON-DESTRUCTIVE TEST ROBOT IN A NUCLEAR REACTOR PRESSURE CONTAINER BASED ON VIRTUAL REALITY TECHNOLOGY | |
Andersson et al. | AR-enhanced human-robot-interaction-methodologies, algorithms, tools | |
CN108527441B (en) | Device for detecting track error of industrial robot | |
Yin et al. | A novel TCF calibration method for robotic visual measurement system | |
Hu et al. | Performance evaluation of optical motion capture sensors for assembly motion capturing | |
TWI446305B (en) | Robot teaching device and teaching method thereof | |
Wang et al. | Learning robotic insertion tasks from human demonstration | |
CN104760044B (en) | A kind of unpowered articulated arm teaching machine and the application in industrial robot thereof | |
TWM483850U (en) | Multi-joint robot arm with trajectory teaching | |
JP2010117886A (en) | Virtual prototyping system, method of processing operation information in virtual prototyping, and recording medium with the processing method recorded | |
TWI725630B (en) | Processing path generating device and method thereof | |
Solvang et al. | SAPIR: Supervised and adaptive programming of industrial robots | |
TWM509713U (en) | Multi-joint mechanical arm control system having track teaching function | |
Cheng et al. | “Adult” robot enabled learning process in high precision assembly automation | |
JPWO2016151862A1 (en) | Assembly teaching apparatus and assembly teaching method | |
CN204585243U (en) | A kind of unpowered joint arm structure | |
CN114750153B (en) | Motion control system for robot arm, cooperative robot and storage medium | |
Chen et al. | A Calibration Strategy for Smart Welding | |
Li et al. | Augmented reality based robot path planning for programming by demonstration | |
León et al. | Simulation of robot dynamics for grasping and manipulation tasks | |
Xu et al. | Research and implementation of automatic measurement technology for aircraft parts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |