JP7222803B2 - 軌道計画装置、軌道計画方法及びプログラム - Google Patents
軌道計画装置、軌道計画方法及びプログラム Download PDFInfo
- Publication number
- JP7222803B2 JP7222803B2 JP2019084367A JP2019084367A JP7222803B2 JP 7222803 B2 JP7222803 B2 JP 7222803B2 JP 2019084367 A JP2019084367 A JP 2019084367A JP 2019084367 A JP2019084367 A JP 2019084367A JP 7222803 B2 JP7222803 B2 JP 7222803B2
- Authority
- JP
- Japan
- Prior art keywords
- trajectory
- robot arm
- information
- smoothing
- joint angle
- 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
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1671—Program controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/007—Means or methods for designing or fabricating manipulators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1602—Program controls characterised by the control system, structure, architecture
- B25J9/1605—Simulation of manipulator lay-out, design, modelling of manipulator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1612—Program controls characterised by the hand, wrist, grip control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1628—Program controls characterised by the control loop
- B25J9/1651—Program controls characterised by the control loop acceleration, rate control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Program-controlled manipulators
- B25J9/16—Program controls
- B25J9/1656—Program controls characterised by programming, planning systems for manipulators
- B25J9/1664—Program controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
- B25J9/1666—Avoiding collision or forbidden zones
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Description
図1は、本発明が適用される計算機システムを示し、ロボットアームの軌道計画装置100及び周辺機器を含む構成例を示すブロック図である。計算機システム全体は、軌道計画装置100と、入出力装置140を有する。ユーザは、入出力装置140の操作を通じて軌道計画装置100の機能を利用する。軌道計画装置100は、計算機(PC、サーバ等)で構成可能であり、例えばソフトウェアプログラム処理により本発明の特徴である機能(処理装置110の各処理部)を実現する。
図2は、軌道計画処理の一例を示すフローチャートである。このフローチャートの各ステップの内容を、図13、図14、図15、図16を用いて説明する。なお、以下の説明では、各機能部を処理の主体として説明するが、上述のようにCPU30を処理の主体としてもよい。この処理は、例えば、軌道計画装置100のユーザが入出力装置140から所定の指令を入力した場合に開始される。
図3は、ロボットアーム構成記憶部301に記憶するロボットアーム構成データ401の一例を示す図である。ロボットアーム構成データ401は、分類411と、項目412と、例413からひとつのエントリが構成される。分類411は、関節情報と、リンク情報の分類が含まれる。
図4は、干渉物構成記憶部302に格納される干渉物構成データ402の一例を示す図である。干渉物構成データ402は、干渉物ID421と、干渉物形状422と、干渉物姿勢423をひとつのエントリに含む。
図5は、開始関節角度記憶部303に格納される開始関節角度データ403の一例を示す図である。開始関節角度データ403は、関節名431と、開始関節角度432をひとつのエントリに含む。
図6は、目標姿勢記憶部304に格納される目標姿勢データ404の一例を示す図である。目標姿勢データ404は、姿勢ID441と、対象リンク名442と、姿勢情報443とをひとつのエントリに含む。
図7は、経由点姿勢記憶部305に格納される経由点姿勢データ405の一例を示す図である。経由点姿勢データ405は、姿勢ID451と、対象リンク名452と、姿勢情報453とをひとつのエントリに含む。
図8は、軌道補間方法記憶部306に格納される軌道補間方法データ406の一例を示す図である。軌道補間方法データ406は、開始姿勢ID461と、終了姿勢ID462と、軌道算出方法463と、平滑化可否464をひとつのエントリに含む。
図9は、軌道記憶部307に格納される軌道データ407の一例を示す図であり、軌道計画装置100の出力に相当する。軌道データ407は、軌道点ID471と、関節角度情報472と、関節角速度情報473と、関節角加速度情報474と、平滑化可否475と、制御時刻476をひとつのエントリに含む。
図10は、図2のステップS103で行われる、物理空間経由点間軌道計画部204が実行する処理の一例を示すフローチャートである。以下、本フローチャートを説明する。
図11は、図2のステップS104で関節角度空間軌道平滑化部205が実行する、軌道平滑化処理の一例を示すフローチャートである。
図12は、軌道計画装置100の出力となる出力画面105の一例を示す図である。出力画面105には、入力データを読み込む読み込みボタン(図中「読込」)101と、軌道計算を実行させる計算開始ボタン(図中「計算開始」)102と、軌道の計算結果を示す表103と、ロボットアームの動きを表示するシミュレート領域104が含まれる。
<結び>
110 処理装置
120 記憶装置
130 入出力インタフェース
140 入出力装置
201 データ読込部
202 干渉判定部
203 逆運動学部
204 物理空間経由点間軌道計画部
205 関節角度空間軌道平滑化部
206 結果出力部
207 制御時刻付与部
301 ロボットアーム構成記憶部
302 干渉物構成記憶部
303 開始関節角度記憶部
304 目標姿勢記憶部
305 経由点姿勢記憶部
306 軌道補間方法記憶部
307 軌道記憶部
Claims (11)
- プロセッサとメモリを有して、多軸で構成されたロボットアームの手先の軌道を算出する軌道計画装置であって、
ロボットアームの構成と、ロボットアームの関節を構成する軸の位置及び軸の姿勢を含むロボットアーム構成情報と、
計画する軌道の開始姿勢における前記ロボットアームの各軸の角度を開始関節角度として設定された開始関節角度情報と、
前記ロボットアームの手先の終点で、目標位置と、前記ロボットアームの手先の目標姿勢が設定された目標姿勢情報と、
計画する軌道内で前記ロボットアームの手先が通過する位置と姿勢を含む経由点が設定された経由点姿勢情報と、
前記ロボットアーム構成情報と、前記開始関節角度情報と、前記目標姿勢情報と、前記経由点姿勢情報を読み込んで、ロボットアームの手先の開始点から前記終点までの軌道を、前記経由点間を補間して生成する物理空間経由点間軌道計画部と、
前記ロボットアーム構成情報に基づいて、前記ロボットアームの手先の姿勢及び位置から各軸の関節角度を算出する逆運動学部と、
前記物理空間経由点間軌道計画部で生成された前記軌道を、前記逆運動学部で関節角度空間に変換してから当該軌道を平滑化する関節角度空間軌道平滑化部と、
を有することを特徴とする軌道計画装置。 - 請求項1に記載の軌道計画装置であって、
前記関節角度空間軌道平滑化部で平滑化された軌道に対して、当該軌道の経由点を通過する時刻を付与する軌道時刻付与部を、さらに有することを特徴とする軌道計画装置。 - 請求項1に記載の軌道計画装置であって、
隣り合う経由点間を部分軌道として当該部分軌道における平滑化の可否を示す平滑化可否情報と、当該平滑化を行う際の補間方法を設定した軌道補間情報を、さらに有し、
前記関節角度空間軌道平滑化部は、
前記軌道補間情報を参照して、軌道を算出する対象の部分軌道の平滑化可否情報が可であれば前記補間方法に基づいて前記軌道を補間することを特徴とする軌道計画装置。 - 請求項1に記載の軌道計画装置であって、
前記ロボットアーム構成情報は、ロボットアームの3次元モデル情報を含み、
前記ロボットアームの周囲に配置された干渉物の3次元モデル情報及び位置を含む干渉物構成情報と、
前記物理空間経由点間軌道計画部又は前記関節角度空間軌道平滑化部で算出された軌道について、前記ロボットアーム構成情報と前記干渉物構成情報を参照して前記ロボットアームが前記干渉物と干渉するか否かを判定する干渉判定部と、をさらに有することを特徴とする軌道計画装置。 - 請求項2に記載の軌道計画装置であって、
隣り合う経由点間を部分軌道として当該部分軌道における平滑化の可否を示す平滑化可否情報と、当該平滑化を行う際の補間方法を設定した軌道補間情報を、さらに有し、
前記軌道時刻付与部は、
隣り合う前記部分軌道の経由点において、隣接する部分軌道の速度又は加速度を一致させることを特徴とする軌道計画装置。 - プロセッサとメモリを有する軌道計画装置が、多軸で構成されたロボットアームの手先の軌道を算出する軌道計画方法であって、
前記軌道計画装置が、ロボットアームの構成と、ロボットアームの関節を構成する軸の位置及び軸の姿勢を含むロボットアーム構成情報と、計画する軌道の開始姿勢における前記ロボットアームの各軸の角度を開始関節角度として設定された開始関節角度情報と、前記ロボットアームの手先の終点で、目標位置と、前記ロボットアームの手先の目標姿勢が設定された目標姿勢情報と、計画する軌道内で前記ロボットアームの手先が通過する位置と姿勢を含む経由点が設定された経由点姿勢情報と、を読み込んで、前記ロボットアームの手先の開始点から前記終点までの軌道を、前記経由点間を補間して生成する物理空間軌道計画ステップと、
前記軌道計画装置が、前記生成された軌道について、前記ロボットアーム構成情報を参照して前記ロボットアームの手先の姿勢及び位置から各軸の関節角度を算出し、前記軌道を関節角度空間に変換する逆運動学ステップと、
前記軌道計画装置が、前記関節角度空間に変換され前記軌道を平滑化する関節角度空間平滑化ステップと、
を含むことを特徴とする軌道計画方法。 - 請求項6に記載の軌道計画方法であって、
前記軌道計画装置が、前記関節角度空間平滑化ステップで平滑化された軌道に対して、当該軌道の経由点を通過する時刻を付与する軌道時刻付与ステップを、さらに含むことを特徴とする軌道計画方法。 - 請求項6に記載の軌道計画方法であって、
前記関節角度空間平滑化ステップは、
隣り合う経由点間を部分軌道として当該部分軌道における平滑化の可否を示す平滑化可否情報と、当該平滑化を行う際の補間方法を設定した軌道補間情報を読み込んで、前記軌道を算出する対象の部分軌道の平滑化可否情報が可であれば前記補間方法に基づいて前記軌道を補間することを特徴とする軌道計画方法。 - 請求項6に記載の軌道計画方法であって、
前記ロボットアーム構成情報は、前記ロボットアームの3次元モデル情報を含み、
前記軌道計画装置が、前記ロボットアームの周囲に配置された干渉物の3次元モデル情報及び位置を含む干渉物構成情報と、を読み込んで、前記物理空間軌道計画ステップ又は前記関節角度空間平滑化ステップで算出された軌道について、前記ロボットアーム構成情報と前記干渉物構成情報に基づいて前記ロボットアームが前記干渉物と干渉するか否かを判定する干渉判定ステップを、さらに含むことを特徴とする軌道計画方法。 - 請求項7に記載の軌道計画方法であって、
前記軌道時刻付与ステップは、
隣り合う経由点間を部分軌道として当該部分軌道における平滑化の可否を示す平滑化可否情報と、当該平滑化を行う際の補間方法を設定した軌道補間情報を、読み込んで、隣り合う前記部分軌道の経由点において、隣接する部分軌道の速度又は加速度を一致させることを特徴とする軌道計画方法。 - プロセッサとメモリを有する計算機で、多軸で構成されたロボットアームの手先の軌道を算出させるためのプログラムであって、
ロボットアームの構成と、ロボットアームの関節を構成する軸の位置及び軸の姿勢を含むロボットアーム構成情報と、計画する軌道の開始姿勢における前記ロボットアームの各軸の角度を開始関節角度として設定された開始関節角度情報と、前記ロボットアームの手先の終点で、目標位置と、前記ロボットアームの手先の目標姿勢が設定された目標姿勢情報と、計画する軌道内で前記ロボットアームの手先が通過する位置と姿勢を含む経由点が設定された経由点姿勢情報と、を読み込んで、前記ロボットアームの手先の開始点から前
記終点までの軌道を、前記経由点間を補間して生成する物理空間軌道計画ステップと、
前記生成された軌道について、前記ロボットアーム構成情報を参照して前記ロボットアームの手先の姿勢及び位置から各軸の関節角度を算出し、前記軌道を関節角度空間に変換する逆運動学ステップと、
前記関節角度空間に変換され前記軌道を平滑化する関節角度空間平滑化ステップと、
を前記計算機に実行させるためのプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019084367A JP7222803B2 (ja) | 2019-04-25 | 2019-04-25 | 軌道計画装置、軌道計画方法及びプログラム |
| CN202010184143.8A CN111844128A (zh) | 2019-04-25 | 2020-03-16 | 轨道计划装置以及轨道计划方法 |
| US16/843,990 US20200338730A1 (en) | 2019-04-25 | 2020-04-09 | Trajectory planning device, trajectory planning method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019084367A JP7222803B2 (ja) | 2019-04-25 | 2019-04-25 | 軌道計画装置、軌道計画方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020179466A JP2020179466A (ja) | 2020-11-05 |
| JP7222803B2 true JP7222803B2 (ja) | 2023-02-15 |
Family
ID=72921211
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019084367A Active JP7222803B2 (ja) | 2019-04-25 | 2019-04-25 | 軌道計画装置、軌道計画方法及びプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20200338730A1 (ja) |
| JP (1) | JP7222803B2 (ja) |
| CN (1) | CN111844128A (ja) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PL3449214T3 (pl) | 2016-06-10 | 2022-04-04 | Duke University | Planowanie ruchu dla pojazdów autonomicznych i rekonfigurowalne procesory planowania ruchu |
| WO2018059838A1 (en) * | 2016-09-27 | 2018-04-05 | Brainlab Ag | Efficient positioning of a mechatronic arm |
| WO2019139815A1 (en) | 2018-01-12 | 2019-07-18 | Duke University | Apparatus, method and article to facilitate motion planning of an autonomous vehicle in an environment having dynamic objects |
| TWI822729B (zh) | 2018-02-06 | 2023-11-21 | 美商即時機器人股份有限公司 | 用於儲存一離散環境於一或多個處理器之一機器人之運動規劃及其改良操作之方法及設備 |
| WO2019183141A1 (en) | 2018-03-21 | 2019-09-26 | Realtime Robotics, Inc. | Motion planning of a robot for various environments and tasks and improved operation of same |
| WO2020040979A1 (en) | 2018-08-23 | 2020-02-27 | Realtime Robotics, Inc. | Collision detection useful in motion planning for robotics |
| US12204336B2 (en) | 2018-12-04 | 2025-01-21 | Duke University | Apparatus, method and article to facilitate motion planning in an environment having dynamic objects |
| WO2020214723A1 (en) | 2019-04-17 | 2020-10-22 | Real Time Robotics, Inc. | Motion planning graph generation user interface, systems, methods and articles |
| EP3977226B1 (en) | 2019-06-03 | 2025-08-06 | Realtime Robotics, Inc. | Apparatus and method to facilitate motion planning in environments having dynamic obstacles |
| TWI873149B (zh) | 2019-06-24 | 2025-02-21 | 美商即時機器人股份有限公司 | 用於多個機械手臂於共用工作空間中之移動規劃系統及方法 |
| WO2021041223A1 (en) | 2019-08-23 | 2021-03-04 | Realtime Robotics, Inc. | Motion planning for robots to optimize velocity while maintaining limits on acceleration and jerk |
| TWI725630B (zh) * | 2019-11-21 | 2021-04-21 | 財團法人工業技術研究院 | 加工路徑生成裝置及其方法 |
| TWI887329B (zh) | 2020-01-22 | 2025-06-21 | 美商即時機器人股份有限公司 | 於多機器人操作環境中之機器人之建置之方法及系統 |
| JP7375587B2 (ja) * | 2020-02-05 | 2023-11-08 | 株式会社デンソー | 軌道生成装置、多リンクシステム、及び軌道生成方法 |
| US12194639B2 (en) | 2020-03-18 | 2025-01-14 | Realtime Robotics, Inc. | Digital representations of robot operational environment, useful in motion planning for robots |
| US11919175B2 (en) * | 2020-04-15 | 2024-03-05 | Mujin, Inc. | Robotic system with collision avoidance mechanism and method of operation thereof |
| US12290932B2 (en) * | 2020-07-10 | 2025-05-06 | Fanuc Corporation | Trajectory generation device and automatic position control device |
| WO2022119934A1 (en) * | 2020-12-02 | 2022-06-09 | Realtime Robotics, Inc. | Systems, methods, and user interfaces employing clearance determinations in robot motion planning and control |
| US11787054B2 (en) | 2020-12-22 | 2023-10-17 | Intrinsic Innovation Llc | Robot planning |
| CN112936264B (zh) * | 2021-01-28 | 2022-08-05 | 华中科技大学 | 一种面向臂手假肢的拟人运动规划方法及系统 |
| CN115194750B (zh) * | 2021-04-12 | 2025-11-21 | 配天机器人技术有限公司 | 一种机器人轨迹规划方法、系统及相关组件 |
| DE102021111237B3 (de) * | 2021-04-30 | 2022-06-15 | Physik Instrumente (PI) GmbH & Co KG | Beschleunigung direkter und indirekter Kinematiken |
| CN113352289A (zh) * | 2021-06-04 | 2021-09-07 | 山东建筑大学 | 一种高空挂拆接地线作业车的机械臂轨迹规划控制系统 |
| US20230113665A1 (en) * | 2021-08-23 | 2023-04-13 | Coherix | Systems and methods for material dispensing control |
| JP7582492B2 (ja) * | 2021-08-27 | 2024-11-13 | オムロン株式会社 | 制御装置、制御方法および制御プログラム |
| JP7351539B2 (ja) * | 2021-09-13 | 2023-09-27 | 株式会社メルティンMmi | 操作者の動きに基づいてロボットの動きを制御するためのプログラム、方法、およびシステム |
| JP7684190B2 (ja) * | 2021-10-28 | 2025-05-27 | 株式会社日立製作所 | 計算機システム及びロボットの制御方法 |
| JP7758537B2 (ja) * | 2021-11-02 | 2025-10-22 | 株式会社日立製作所 | 軌道計画装置、軌道計画方法および軌道計画プログラム |
| CN114179085B (zh) * | 2021-12-16 | 2024-02-06 | 上海景吾智能科技有限公司 | 机器人控制、轨迹衔接与平滑处理的方法及系统 |
| CN114131612B (zh) * | 2021-12-20 | 2024-01-30 | 中国科学院长春光学精密机械与物理研究所 | 基于nurbs曲线插补算法的冗余机械臂实时前瞻轨迹规划方法 |
| CN114227695B (zh) * | 2022-01-11 | 2023-09-08 | 中国煤炭科工集团太原研究院有限公司 | 一种锚杆支护机器人工作臂轨迹规划方法及系统 |
| TWI864564B (zh) * | 2022-01-21 | 2024-12-01 | 美商靈巧公司 | 具有獨立可控制之高階導數之機器人系統、控制一機器人系統之方法、及體現於一非暫時性電腦可讀媒體中之電腦程式產品 |
| CN114310918A (zh) * | 2022-03-14 | 2022-04-12 | 珞石(北京)科技有限公司 | 一种人机协作下的机械臂轨迹生成与修正方法 |
| CN114571457B (zh) * | 2022-03-17 | 2023-07-18 | 中科新松有限公司 | 一种奇异位姿规避方法、装置、设备以及存储介质 |
| CN114603558B (zh) * | 2022-03-21 | 2023-12-05 | 合肥哈工图南智控机器人有限公司 | 混合空间过渡轨迹规划方法及装置 |
| CN114851190B (zh) * | 2022-04-21 | 2024-05-14 | 深圳市华成工业控制股份有限公司 | 面向低频驱控一体的机械臂轨迹规划方法及系统 |
| CN114839922B (zh) * | 2022-05-10 | 2024-11-26 | 北京北方华创微电子装备有限公司 | 升针路径的规划方法、控制装置及半导体工艺设备 |
| CN114748100B (zh) * | 2022-06-15 | 2023-02-03 | 深圳瀚维智能医疗科技有限公司 | 超声波扫查的控制方法、视觉伺服系统及可读存储介质 |
| CN115268447B (zh) * | 2022-07-28 | 2025-06-17 | 深圳市华成工业控制股份有限公司 | 基于贝塞尔曲线的机器人位姿控制方法、装置及电子设备 |
| CN115674197A (zh) * | 2022-10-25 | 2023-02-03 | 杭州景吾智能科技有限公司 | 基于视觉与预定义姿态的机械臂轨迹规划方法及系统 |
| CN116572237B (zh) * | 2023-05-11 | 2025-04-04 | 深圳视科普机器人技术有限公司 | 基于深度学习的串联机械臂的轨迹速度优化方法 |
| US20250073902A1 (en) * | 2023-08-31 | 2025-03-06 | Emage Vision PTE, Ltd. | Trajectory path planning and management of robot arm movements |
| CN117549316B (zh) * | 2024-01-12 | 2024-03-12 | 唐山先河智能机器有限公司 | 多轴机械臂控制方法及主从控制系统 |
| CN117601134B (zh) * | 2024-01-19 | 2026-01-02 | 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) | 一种绳驱敏捷臂的测量与修正融合的视觉控制方法及装置 |
| CN117944057B (zh) * | 2024-03-26 | 2024-06-21 | 北京云力境安科技有限公司 | 一种机械臂轨迹规划方法、装置、设备及介质 |
| CN118534833B (zh) * | 2024-07-26 | 2024-10-18 | 中联重科股份有限公司 | 用于二连杆结构的控制方法、处理器及作业设备 |
| CN120115909B (zh) * | 2025-05-08 | 2025-09-02 | 成都环龙智能机器人有限公司 | 一种多轴协同焊接机器人动态路径规划方法及系统 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014104558A (ja) | 2012-11-29 | 2014-06-09 | Daihen Corp | 制御装置 |
| JP2015160253A (ja) | 2014-02-26 | 2015-09-07 | キヤノン株式会社 | 軌道生成方法、ロボット装置、プログラム及び記録媒体 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7792604B2 (en) * | 2005-03-23 | 2010-09-07 | Hurco Companies, Inc. | Method of performing additive lookahead for adaptive cutting feedrate control |
| DE102009023307A1 (de) * | 2009-05-29 | 2010-12-02 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zur Steuerung eines Manipulators |
| WO2011067621A1 (en) * | 2009-12-04 | 2011-06-09 | Toyota Jidosha Kabushiki Kaisha | Robot control system, motion data creation apparatus and its creating method |
| CN103823467A (zh) * | 2012-05-23 | 2014-05-28 | 浙江大学 | 具备运动规划功能的工业机器人示教规划器的控制方法 |
| CN102794767B (zh) * | 2012-08-31 | 2014-09-24 | 江南大学 | 视觉引导的机器人关节空间b样条轨迹规划方法 |
| JP6378783B2 (ja) * | 2014-12-25 | 2018-08-22 | 川崎重工業株式会社 | アーム型のロボットの障害物自動回避方法及び制御装置 |
| US10029372B2 (en) * | 2015-12-11 | 2018-07-24 | General Electric Company | Control system and method for brake bleeding |
| JP6998660B2 (ja) * | 2017-02-21 | 2022-01-18 | 株式会社安川電機 | ロボットシミュレータ、ロボットシステム及びシミュレーション方法 |
| CN106773739A (zh) * | 2017-02-28 | 2017-05-31 | 山东大学 | 基于遗传混沌优化算法的机器人轨迹规划方法 |
-
2019
- 2019-04-25 JP JP2019084367A patent/JP7222803B2/ja active Active
-
2020
- 2020-03-16 CN CN202010184143.8A patent/CN111844128A/zh active Pending
- 2020-04-09 US US16/843,990 patent/US20200338730A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014104558A (ja) | 2012-11-29 | 2014-06-09 | Daihen Corp | 制御装置 |
| JP2015160253A (ja) | 2014-02-26 | 2015-09-07 | キヤノン株式会社 | 軌道生成方法、ロボット装置、プログラム及び記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020179466A (ja) | 2020-11-05 |
| US20200338730A1 (en) | 2020-10-29 |
| CN111844128A (zh) | 2020-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7222803B2 (ja) | 軌道計画装置、軌道計画方法及びプログラム | |
| US12138801B2 (en) | Trajectory plan generation device, trajectory plan generation method, and trajectory plan generation program | |
| JP6576255B2 (ja) | ロボット軌道生成方法、ロボット軌道生成装置、および製造方法 | |
| CN104002297B (zh) | 示教系统、示教方法及机器人系统 | |
| US20180036883A1 (en) | Simulation apparatus, robot control apparatus and robot | |
| JP7250089B2 (ja) | ソフトロボットマニピュレータの特異点のない運動パラメータ化 | |
| JPWO2018143003A1 (ja) | ロボットパス生成装置及びロボットシステム | |
| CN112672857A (zh) | 路径生成装置、路径生成方法及路径生成程序 | |
| JP2015066668A (ja) | ロボットの教示点調整方法、ロボットの設置位置算出方法、ロボットシステム、プログラム及び記録媒体 | |
| JP6750909B2 (ja) | ロボット軌道生成方法、ロボット軌道生成装置、および製造方法 | |
| JP2016055404A (ja) | 軌道生成方法、軌道生成装置、ロボット装置、プログラム及び記録媒体 | |
| US20220281103A1 (en) | Information processing apparatus, robot system, method of manufacturing products, information processing method, and recording medium | |
| JP2003256025A (ja) | ロボット動作教示方法及び装置 | |
| Xiao et al. | Closed-form inverse kinematics of 6R milling robot with singularity avoidance | |
| JP2015016536A (ja) | ロボット制御システム、ロボット、経路作成装置、経路作成方法及び経路作成プログラム | |
| Zha et al. | Trajectory coordination planning and control for robot manipulators in automated material handling and processing | |
| JP6862849B2 (ja) | 演算装置、演算方法、演算プログラムおよびロボットシステム | |
| JP2009086842A (ja) | ハーネス設計支援装置及び方法及びプログラム | |
| Lai | A fast task planning system for 6R articulated robots based on inverse kinematics | |
| Ravani et al. | Velocity distribution profile for robot arm motion using rational Frenet–Serret curves | |
| Aalhasan et al. | Enhancing motion planning for industrial robots using hybrid methods and quaternion representation | |
| JP7758537B2 (ja) | 軌道計画装置、軌道計画方法および軌道計画プログラム | |
| JP4364133B2 (ja) | 局所座標系決定プログラム | |
| JP2014087875A (ja) | 経路探索方法、経路評価方法、経路探索装置、制御装置、ロボット、及び、プログラム | |
| Clark et al. | CAD tools integration for robot kinematics design assurance with case studies on PUMA robots |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211008 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220729 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220906 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220920 |
|
| 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: 20230124 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7222803 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |