[go: up one dir, main page]

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 PDF

Info

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
Application number
PCT/CN2017/091971
Other languages
English (en)
Chinese (zh)
Inventor
刘若鹏
陈娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Kuang Chi Hezhong Technology Ltd
Original Assignee
Shenzhen Kuang Chi Hezhong Technology Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Kuang Chi Hezhong Technology Ltd filed Critical Shenzhen Kuang Chi Hezhong Technology Ltd
Publication of WO2018019111A1 publication Critical patent/WO2018019111A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme 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.
PCT/CN2017/091971 2016-07-29 2017-07-06 Robot, procédé de commande de mouvement d'articulation et dispositif associé Ceased WO2018019111A1 (fr)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 华南理工大学 一种六自由度工业机器人通过奇异域的方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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