JP7351672B2 - 移動経路生成装置 - Google Patents
移動経路生成装置 Download PDFInfo
- Publication number
- JP7351672B2 JP7351672B2 JP2019145465A JP2019145465A JP7351672B2 JP 7351672 B2 JP7351672 B2 JP 7351672B2 JP 2019145465 A JP2019145465 A JP 2019145465A JP 2019145465 A JP2019145465 A JP 2019145465A JP 7351672 B2 JP7351672 B2 JP 7351672B2
- Authority
- JP
- Japan
- Prior art keywords
- point
- starting point
- route
- unit
- target point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000011156 evaluation Methods 0.000 claims description 5
- 238000006073 displacement reaction Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Numerical Control (AREA)
- Manipulator (AREA)
Description
Start Position:(J1,J2,J3,J4,J5,J6…)
Target Position:(J1,J2,J3,J4,J5,J6…),
Work Position: (X,Y,Z,W,P,R)
Obstacle Position: (X,Y,Z,W,P,R)
Start Position: (J1,J2,J3,J4,J5,J6…)
Middle Position 1: (J1,J2,J3,J4,J5,J6…)
Middle Position 2: (J1,J2,J3,J4,J5,J6…)
・
・
・
Target Position: (J1,J2,J3,J4,J5,J6…)
Start Position:(J1,J2,J3,J4,J5,J6…)
Target Position:(J1,J2,J3,J4,J5,J6…),
Work Position: (X,Y,Z,W,P,R)
Obstacle Position: (X,Y,Z,W,P,R)
Middle Position 1: (J1,J2,J3,J4,J5,J6…)
Middle Position 2: (J1,J2,J3,J4,J5,J6…)
・
・
・
CNT :C
10 移動経路生成部
20 滑らかさ設定部
30 選択部
40 学習部
50 適用部
H ハンド
P1 始点
P2 目標点
Pm 中間点
R ロボット
S 障害物
T 移動経路
W ワーク
Claims (2)
- ロボットの先端部を始点から障害物を迂回して目標点まで移動させる移動経路を決定する移動経路決定装置であって、
前記始点と前記目標点との間に中間点をランダムに設定し、前記始点、前記中間点及び前記目標点を結ぶ直線と前記障害物との間隔が所定の下限値未満である場合には、中間点を再設定することにより、前記始点と前記目標点との間に前記中間点を設けた複数の移動経路を生成する移動経路生成部と、
前記ロボットが前記始点、前記中間点及び前記目標点を直線で結んで形成される角を面取りすることで前記移動経路を滑らかにする際の前記面取りのパラメータの設定により前記移動経路の滑らかさを指定する滑らかさ設定部であって、前記移動経路生成部が生成した前記移動経路の中間点について、前記ロボットの動作のシミュレーションによって、前記先端部が前記障害物に干渉しない最大の滑らかさをそれぞれ設定する滑らかさ設定部と、
前記滑らかさ設定部が滑らかさを設定した前記複数の移動経路の中から最良の前記移動経路を選択する選択部と、
前記選択部が選択した前記移動経路及び前記障害物の位置を学習する学習部と、
前記学習部が学習した前記移動経路の前記始点、前記目標点及び前記障害物の位置関係と、新たに与えられる前記始点、前記目標点及び前記障害物の位置関係との間に共通性が認められる場合に、前記学習部が学習した前記移動経路を前記新たに与えられる前記始点及び前記目標点間に適用する適用部と、
を備える、移動経路決定装置。 - 前記選択部は、前記始点から前記目標点までの移動時間T、前記先端部の移動距離L、前記ロボットの駆動軸の角度変位の合計値θ、及び正の重み係数m1,m2,m3を用いて、F=m1*T+m2*L+m3*θとして表される評価式Fの値が最小である前記移動経路を選択する、請求項1に記載の移動経路決定装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019145465A JP7351672B2 (ja) | 2019-08-07 | 2019-08-07 | 移動経路生成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019145465A JP7351672B2 (ja) | 2019-08-07 | 2019-08-07 | 移動経路生成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021026602A JP2021026602A (ja) | 2021-02-22 |
| JP7351672B2 true JP7351672B2 (ja) | 2023-09-27 |
Family
ID=74662389
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019145465A Active JP7351672B2 (ja) | 2019-08-07 | 2019-08-07 | 移動経路生成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7351672B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022239106A1 (ja) * | 2021-05-11 | 2022-11-17 | ファナック株式会社 | 数値制御装置及び記憶媒体 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005309990A (ja) | 2004-04-23 | 2005-11-04 | Toyota Motor Corp | 経路設定方法 |
| JP2007316942A (ja) | 2006-05-25 | 2007-12-06 | Toyota Motor Corp | 経路作成装置及び経路作成方法 |
| JP2015160277A (ja) | 2014-02-27 | 2015-09-07 | ファナック株式会社 | ロボットの動作経路を生成するロボットシミュレーション装置 |
| WO2019009350A1 (ja) | 2017-07-05 | 2019-01-10 | オムロン株式会社 | 経路出力方法、経路出力システム及び経路出力プログラム |
-
2019
- 2019-08-07 JP JP2019145465A patent/JP7351672B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005309990A (ja) | 2004-04-23 | 2005-11-04 | Toyota Motor Corp | 経路設定方法 |
| JP2007316942A (ja) | 2006-05-25 | 2007-12-06 | Toyota Motor Corp | 経路作成装置及び経路作成方法 |
| JP2015160277A (ja) | 2014-02-27 | 2015-09-07 | ファナック株式会社 | ロボットの動作経路を生成するロボットシミュレーション装置 |
| WO2019009350A1 (ja) | 2017-07-05 | 2019-01-10 | オムロン株式会社 | 経路出力方法、経路出力システム及び経路出力プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021026602A (ja) | 2021-02-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1684140B1 (en) | Bending apparatus comprising a control means and corresponding method | |
| JP5025598B2 (ja) | 干渉チェック制御装置および干渉チェック制御方法 | |
| EP0744046B1 (en) | Intelligent system for generating and executing a sheet metal bending plan | |
| JP4941068B2 (ja) | 経路作成方法及び経路作成装置 | |
| CN110722552B (zh) | 自动路径生成装置 | |
| JP4942672B2 (ja) | ロボット軌道制御装置及びロボット軌道制御方法 | |
| JP2010513996A (ja) | 汎用キネマティクスシステム | |
| CN112847329B (zh) | 仿真机器人轨迹 | |
| JP7259860B2 (ja) | ロボットの経路決定装置、ロボットの経路決定方法、プログラム | |
| JPH07168617A (ja) | ロボットのオフライン教示方法 | |
| JP2009134352A (ja) | ロボットの動作経路作成装置及びロボットの動作経路作成方法 | |
| JP7500947B2 (ja) | 干渉評価装置、方法、及びプログラム | |
| JP7351672B2 (ja) | 移動経路生成装置 | |
| JP2014065098A (ja) | ロボット装置及び多関節ロボットの軌道シミュレーション装置並びに軌道生成方法 | |
| JP6903255B1 (ja) | 加工プログラム修正装置、数値制御装置、加工プログラム修正方法および機械学習装置 | |
| JP7175403B2 (ja) | 加工プログラム変換装置、数値制御装置および加工プログラムの変換方法 | |
| JP6926533B2 (ja) | ロボットの動作プログラム生成装置 | |
| Meddahi et al. | API based graphical simulation of robotized sites | |
| JP4969484B2 (ja) | 数値制御装置 | |
| JP4900968B2 (ja) | 加工制御装置 | |
| JPH05228860A (ja) | ロボットマニピュレータの制御方法 | |
| JP7704851B2 (ja) | ロボットシミュレーション装置 | |
| JP7678319B2 (ja) | ロボットの原点復帰経路探索装置、及び原点復帰経路探索プログラム | |
| JP2023057024A (ja) | 情報処理装置、情報処理方法、物品の製造方法、プログラム、記録媒体、システム | |
| JP7761657B2 (ja) | シミュレーション装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220616 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230328 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230519 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230815 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230914 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7351672 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |