WO2018019111A1 - Robot, procédé de commande de mouvement d'articulation et dispositif associé - Google Patents
Robot, procédé de commande de mouvement d'articulation et dispositif associé Download PDFInfo
- Publication number
- WO2018019111A1 WO2018019111A1 PCT/CN2017/091971 CN2017091971W WO2018019111A1 WO 2018019111 A1 WO2018019111 A1 WO 2018019111A1 CN 2017091971 W CN2017091971 W CN 2017091971W WO 2018019111 A1 WO2018019111 A1 WO 2018019111A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- motion
- target
- joint
- motion trajectory
- trajectory
- 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.)
- Ceased
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme 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—Programme-controlled manipulators
- B25J9/16—Programme controls
Definitions
- the present invention relates to the field of robots, and in particular to a robot and its joint motion control method and apparatus.
- the existing joint trajectory interpolation methods are: parabolic trajectory planning, cubic polynomial or high-order polynomial, etc.; the two methods can be subdivided into over-path points. And the path point.
- the simple use of a certain trajectory method to achieve motion must have the following limitations: First, there are many parabolic methods for passing path points. The solution does not constrain the acceleration curve. In actual use, the robot system is susceptible to shock and vibration. Second, the high-order polynomial trajectory fitting can ensure that the velocity and acceleration curves are smooth and continuous, but there are more coefficients to be solved, and the calculation is complicated.
- the method for calculating the motion trajectory of the target joint according to the target motion type of the target joint includes: if the target motion type is continuous motion, determining the motion trajectory calculation method of the target joint is a high-order polynomial algorithm, and calculating the target by using the motion trajectory calculation method
- the motion trajectory of the joint includes: a motion trajectory between the start position and the end position is fitted by a high-order polynomial algorithm, wherein the motion track passes through a preset path point between the start position and the end position, and the preset path point is continuous
- controlling the movement of the target joint according to the motion trajectory includes: controlling the motion trajectory movement between the start position and the end position of the target joint fitted according to the high-order polynomial algorithm.
- the high order polynomial algorithm is a cubic polynomial algorithm.
- the target joint includes a first joint and a second joint
- the target motion type of the first joint is a point motion
- the target motion type of the second joint is a continuous motion
- the determining unit includes: a first determining module, configured to The target motion type of one joint determines that the motion trajectory calculation method of the first joint is a parabola algorithm
- the second determining module determines that the motion trajectory calculation method of the second joint is a high-order polynomial algorithm according to the target motion type of the second joint.
- the invention obtains a target motion type of a target joint of a robot, wherein the target motion type is a target type of the target joint motion, the target motion type includes a point motion and a continuous motion; and the target joint motion trajectory is determined according to the target motion type of the target joint.
- Calculation method; calculating the target joint by the motion trajectory calculation method The motion trajectory; and the control target joint movement according to the motion trajectory solves the problem of high limitation caused by the single calculation method of the joint motion trajectory of the robot, thereby achieving the effect of flexibly controlling the joint motion trajectory of the robot.
- FIG. 1 is a flow chart of a robot joint motion control method according to an embodiment of the present invention
- Step S102 Acquire a target motion type of the target joint of the robot.
- Step S104 Determine a motion trajectory calculation method of the target joint according to the target motion type of the target joint.
- the embodiment adopts a target motion type of acquiring a target joint of the robot, wherein the target motion type is a target type of the target joint motion, the target motion type includes a point motion and a continuous motion; and the target joint motion is determined according to the target motion type of the target joint.
- Trajectory calculation method calculating the motion trajectory of the target joint by the motion trajectory calculation method; and controlling the target joint to move according to the motion trajectory, thereby solving the problem of high limitation caused by the single calculation method of the joint motion trajectory of the robot, thereby achieving the flexible control robot The effect of the joint motion trajectory.
- the calculating unit 30 is configured to calculate a motion trajectory of the target joint by using a motion trajectory calculation method.
- the determining unit 20 is configured to determine, when the target motion type is continuous motion, a motion trajectory calculation method of the target joint is a high-order polynomial algorithm, and the calculating unit 30 is configured to fit the start position and the end position by using a high-order polynomial algorithm.
- a motion trajectory wherein the motion trajectory passes a preset path point between the start position and the end position, the preset path point is a path point through which the continuous motion passes
- the control unit 40 is configured to control the target joint according to a high order polynomial algorithm The motion path motion between the starting position and the ending position of the fit.
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
L'invention concerne un robot, un procédé de commande de mouvement d'articulation, et un dispositif associé. Le procédé de commande de mouvement d'articulation pour le robot comprend les étapes consistant à : acquérir des types de mouvements cibles d'une articulation cible du robot, ces types de mouvements cibles étant des types de destination d'un mouvement d'articulation cible, et ces types de mouvements cibles comprenant un mouvement point à point et un mouvement continu; en fonction des types de mouvements cibles de l'articulation cible, déterminer un procédé de calcul de trajectoire de mouvement pour l'articulation cible; calculer une trajectoire de mouvement de l'articulation cible à l'aide du procédé de calcul de trajectoire de mouvement; et commander l'articulation cible pour qu'elle exécute un mouvement conformément à la trajectoire de mouvement. A l'aide de ce procédé, le problème de la technique existante, selon lequel l'absence de variation dans des procédés de calcul de trajectoire de mouvement destinés à des articulations de robot a provoqué de nombreuses limitations, est résolu.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610619162.2 | 2016-07-29 | ||
| CN201610619162.2A CN107662205A (zh) | 2016-07-29 | 2016-07-29 | 机器人及其关节运动控制方法和装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018019111A1 true WO2018019111A1 (fr) | 2018-02-01 |
Family
ID=61016115
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/091971 Ceased WO2018019111A1 (fr) | 2016-07-29 | 2017-07-06 | Robot, procédé de commande de mouvement d'articulation et dispositif associé |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107662205A (fr) |
| WO (1) | WO2018019111A1 (fr) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113730178A (zh) * | 2021-07-27 | 2021-12-03 | 深圳华鹊景医疗科技有限公司 | 上肢等速训练康复机器人系统及机器人控制方法 |
| CN113954081A (zh) * | 2021-12-07 | 2022-01-21 | 中国煤炭科工集团太原研究院有限公司 | 一种锚杆支护机器人的工作臂轨迹规划方法及系统 |
| CN114174009A (zh) * | 2019-09-30 | 2022-03-11 | 西门子(中国)有限公司 | 控制机器人的方法、装置、系统、存储介质和终端 |
| CN115592675A (zh) * | 2022-12-01 | 2023-01-13 | 今麦郎饮品股份有限公司(Cn) | 一种基于移动式饮品制备机械臂的控制系统 |
| CN115781631A (zh) * | 2022-09-30 | 2023-03-14 | 中山大学 | 一种在轨行走组装机器人步态优化方法及系统 |
| CN117406756A (zh) * | 2023-12-06 | 2024-01-16 | 苏州元脑智能科技有限公司 | 一种运动轨迹参数的确定方法、装置、设备和存储介质 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108333968B (zh) * | 2018-02-11 | 2021-05-25 | 昆山艾派科技有限公司 | 机器人单步运动的轨迹规划方法 |
| CN109304711A (zh) * | 2018-10-29 | 2019-02-05 | 广州卫富科技开发有限公司 | 串联机器人轨迹规划方法 |
| CN111216119B (zh) * | 2018-11-23 | 2022-04-15 | 深圳市优必选科技有限公司 | 机器人关节运动控制方法、装置及终端设备 |
| CN111273783B (zh) * | 2020-03-25 | 2023-01-31 | 北京百度网讯科技有限公司 | 数字人的控制方法及装置 |
| CN111813115B (zh) * | 2020-07-08 | 2023-06-09 | 山东交通学院 | 四足完全腾空项步态控制方法、系统及四足机器人 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101531006A (zh) * | 2009-03-31 | 2009-09-16 | 清华大学 | 双足机器人动力式行走方法 |
| CN101733750A (zh) * | 2009-11-05 | 2010-06-16 | 浙江大学 | 基于动态响应谱的关节含间隙机器人轨迹规划方法 |
| CN103085072A (zh) * | 2013-03-11 | 2013-05-08 | 南京埃斯顿机器人工程有限公司 | 基于三维建模软件实现工业机器人离线编程的方法 |
| JP2013248682A (ja) * | 2012-05-30 | 2013-12-12 | Kobe Steel Ltd | 多関節ロボットの軌跡制御装置および制御方法 |
| CN103737603A (zh) * | 2013-12-27 | 2014-04-23 | 柳州职业技术学院 | 一种流水线上机械臂精确控制系统及控制方法 |
| CN105171744A (zh) * | 2015-07-29 | 2015-12-23 | 浙江理工大学 | 五自由度旋转链式码垛机械臂的运动控制方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10235580A (ja) * | 1997-02-26 | 1998-09-08 | Seiko Seiki Co Ltd | 位置・力目標軌道生成器 |
| CN101850552A (zh) * | 2010-05-28 | 2010-10-06 | 广东工业大学 | 一种工业机器人综合控制平台及其控制方法 |
| JP2012051042A (ja) * | 2010-08-31 | 2012-03-15 | Yaskawa Electric Corp | ロボットシステム及びロボット制御装置 |
| CN103909522B (zh) * | 2014-03-19 | 2016-08-17 | 华南理工大学 | 一种六自由度工业机器人通过奇异域的方法 |
-
2016
- 2016-07-29 CN CN201610619162.2A patent/CN107662205A/zh active Pending
-
2017
- 2017-07-06 WO PCT/CN2017/091971 patent/WO2018019111A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101531006A (zh) * | 2009-03-31 | 2009-09-16 | 清华大学 | 双足机器人动力式行走方法 |
| CN101733750A (zh) * | 2009-11-05 | 2010-06-16 | 浙江大学 | 基于动态响应谱的关节含间隙机器人轨迹规划方法 |
| JP2013248682A (ja) * | 2012-05-30 | 2013-12-12 | Kobe Steel Ltd | 多関節ロボットの軌跡制御装置および制御方法 |
| CN103085072A (zh) * | 2013-03-11 | 2013-05-08 | 南京埃斯顿机器人工程有限公司 | 基于三维建模软件实现工业机器人离线编程的方法 |
| CN103737603A (zh) * | 2013-12-27 | 2014-04-23 | 柳州职业技术学院 | 一种流水线上机械臂精确控制系统及控制方法 |
| CN105171744A (zh) * | 2015-07-29 | 2015-12-23 | 浙江理工大学 | 五自由度旋转链式码垛机械臂的运动控制方法 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114174009A (zh) * | 2019-09-30 | 2022-03-11 | 西门子(中国)有限公司 | 控制机器人的方法、装置、系统、存储介质和终端 |
| CN114174009B (zh) * | 2019-09-30 | 2023-07-21 | 西门子(中国)有限公司 | 控制机器人的方法、装置、系统、存储介质和终端 |
| CN113730178A (zh) * | 2021-07-27 | 2021-12-03 | 深圳华鹊景医疗科技有限公司 | 上肢等速训练康复机器人系统及机器人控制方法 |
| CN113954081A (zh) * | 2021-12-07 | 2022-01-21 | 中国煤炭科工集团太原研究院有限公司 | 一种锚杆支护机器人的工作臂轨迹规划方法及系统 |
| CN115781631A (zh) * | 2022-09-30 | 2023-03-14 | 中山大学 | 一种在轨行走组装机器人步态优化方法及系统 |
| CN115592675A (zh) * | 2022-12-01 | 2023-01-13 | 今麦郎饮品股份有限公司(Cn) | 一种基于移动式饮品制备机械臂的控制系统 |
| CN115592675B (zh) * | 2022-12-01 | 2023-09-12 | 今麦郎饮品股份有限公司 | 一种基于移动式饮品制备机械臂的控制系统 |
| CN117406756A (zh) * | 2023-12-06 | 2024-01-16 | 苏州元脑智能科技有限公司 | 一种运动轨迹参数的确定方法、装置、设备和存储介质 |
| CN117406756B (zh) * | 2023-12-06 | 2024-03-08 | 苏州元脑智能科技有限公司 | 一种运动轨迹参数的确定方法、装置、设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107662205A (zh) | 2018-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018019111A1 (fr) | Robot, procédé de commande de mouvement d'articulation et dispositif associé | |
| TWI704039B (zh) | 機械臂奇異點控制方法及系統 | |
| CN103492133B (zh) | 具有运动冗余臂的工业机器人和用于控制该机器人的方法 | |
| JP6717164B2 (ja) | 動作経路計画方法 | |
| JP6347595B2 (ja) | ロボット制御方法、及びロボット制御装置 | |
| CN111553239B (zh) | 一种机器人关节视觉伺服控制方法、终端设备及存储介质 | |
| WO2020094056A1 (fr) | Procédé de commande de mouvement de vga basé sur une courbe b-spline | |
| JP7210201B2 (ja) | 情報処理方法、プログラム、記録媒体、情報処理装置、ロボットシステム、物品の製造方法 | |
| Hauser | Fast Interpolation and Time-Optimization on Implicit Contact Submanifolds. | |
| JP2016515405A5 (fr) | ||
| CN105598968B (zh) | 一种并联机械臂的运动规划与控制方法 | |
| CN108908347A (zh) | 一种面向冗余移动机械臂容错型重复运动规划方法 | |
| CN104057452B (zh) | 类人机器人通用动作调试方法 | |
| CN111230860B (zh) | 机器人控制方法、装置、计算机设备及存储介质 | |
| JP2016120549A (ja) | ロボット制御方法及びロボット制御装置 | |
| WO2023077618A1 (fr) | Procédé de commande de suivi de trajectoire de robot, robot médical magnétique et support de stockage | |
| CN110948488B (zh) | 一种基于时间最优的机器人自适应轨迹规划算法 | |
| WO2023165177A1 (fr) | Procédé de construction de dispositif de commande de robot, procédé de commande de mouvement pour robot et appareils, et robot | |
| CN118848974A (zh) | 一种基于时间最优的工业机械臂轨迹规划方法 | |
| CN112405525A (zh) | 奇异位置规避方法、系统、设备及计算机可读存储介质 | |
| CN116423516A (zh) | 基于改进的白鲨优化算法的机械臂轨迹规划方法及系统 | |
| CN116985136B (zh) | 基于四元数的机械臂节点姿态速度前瞻控制方法及装置 | |
| CN111771711A (zh) | 授粉机器人及其机械臂的位姿计算方法、位姿计算装置 | |
| CN107290959B (zh) | 一种基于位移等效的机器人笛卡尔空间速度优化方法 | |
| JP6447278B2 (ja) | 多点接触ロボット、多点接触ロボットの制御方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17833414 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17833414 Country of ref document: EP Kind code of ref document: A1 |