CN102609002B - Position reversal solution control method of six-freedom cascade mechanical arm - Google Patents

Position reversal solution control method of six-freedom cascade mechanical arm Download PDF

Info

Publication number
CN102609002B
CN102609002B CN201210055452.0A CN201210055452A CN102609002B CN 102609002 B CN102609002 B CN 102609002B CN 201210055452 A CN201210055452 A CN 201210055452A CN 102609002 B CN102609002 B CN 102609002B
Authority
CN
China
Prior art keywords
mechanical arm
formula
expressed
cradle head
unit
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
Application number
CN201210055452.0A
Other languages
Chinese (zh)
Other versions
CN102609002A (en
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.)
Zhejiang University of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
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 Zhejiang University of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN201210055452.0A priority Critical patent/CN102609002B/en
Publication of CN102609002A publication Critical patent/CN102609002A/en
Application granted granted Critical
Publication of CN102609002B publication Critical patent/CN102609002B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a position reversal solution control method of a six-freedom cascade mechanical arm. Characteristics of rotation and translation of a three-dimensional object can be expressed by using a dual quaternion, all rotational joints of the six-freedom cascade mechanical arm are expressed by using the dual quaternion through conversion, a conversion relationship of the rotational joints and the dual quaternion of the six-freedom cascade mechanical arm is determined, and an equation is determined by using links among rotational joints for solving a reversal solution. The position reversal solution control method of the six-freedom cascade mechanical arm has the advantages of better instantaneity and high accuracy.

Description

A kind of position-based routing control method of six degree of freedom cascade machine mechanical arm
Technical field
The present invention relates to a kind of position-based routing control method of six degree of freedom cascade machine mechanical arm.
Background technology
Sixdegree-of-freedom simulation control system, comprises the host computer, slave computer, motor driver, motor and the sixdegree-of-freedom simulation that connect successively.The position-based routing problem of sixdegree-of-freedom simulation is most important in the entire system.To be the most basic in manipulator mechanism and even mechanics be also position-based routing problem most importantly one of to study a question, and it is directly connected to robot movement analysis, off-line programing, trajectory planning and the work such as real-time.The Inverse Kinematics of mechanical arm, be exactly that certain is a bit and a certain attitude in fixing rectangular coordinate space for the hand of mechanical arm, solve the corresponding joint angle of mechanical arm six-freedom degree (or claiming joint coordinates), therefore algorithm for inversion is the element of robot controlling.
The structure of traditional mechanical arm is general more special, and as axes intersect or parallel, axial length is zero etc., and be not just coupled between its attitude and position like this, it is easy to realize by the way of variables separation against solution.But for the more general complicated machinery hand of a class formation size, due to attitude and position height coupling, generally separating variables cannot be carried out, at this moment must by means of numerical algorithm, can be divided three classes: (1) numerical value-analytical method, Newton-Raphson method etc., these algorithms can requirement of real time, is more difficult to get all against solution, and must provides suitable initial value.(2) optimized algorithm, Interval Iterative Methods, genetic algorithm etc., this kind of algorithm convergence scope is large, can obtain all against solution, but general poor real.(3) position and attitude process of iteration respectively, this kind of algorithm more promptly can try to achieve all solutions, but when position of manipulator and the coupling of attitude height, iterative process can be dispersed.
Summary of the invention
In order to overcome the deficiency that real-time is poor, accuracy is not high of existing position-based routing control method, the invention provides the position-based routing control method of the six degree of freedom cascade machine mechanical arm that a kind of real-time is good, accuracy is high.
The technical solution adopted for the present invention to solve the technical problems is:
A kind of position-based routing control method of six degree of freedom cascade machine mechanical arm, it is characterized in that: utilize dual quaterion can represent the character of three-dimensional body rotation and translation, each cradle head of sixdegree-of-freedom simulation is showed by dual quaterion through conversion, in three dimensions, around unit vector u=(u x, u y, u z) rotate the rotation at θ angle and can be expressed as by unit quaternion:
cos(θ/2)+sin(θ/2)(u xi+u yj+u zk)
Namely
q=[cos(θ/2),sin(θ/2)<u x,u y,u z>] (1)
Unit quaternion is such as formula the rotation that can describe out rigid body (2) Suo Shi, and a displacement in three dimensions can be synthesized by rotation plus translation, represents rotation, p=(p with unit quaternion q x, p y, p z) represent translation vector, be then expressed as with dual quaterion:
Q(q,p)=([cos(θ/2),sin(θ/2)<u x,u y,u z>],<p x,p y,p z>) (2)
Then dual quaterion is inverted and is expressed as:
Q -1=(q -1,-q -1*p*q) (14)
Wherein
-q -1*p*q=-p+[-2s(v×(-p))+2v×(v×(-p))] (15)
The cradle head of mechanical arm and the transformational relation of dual quaterion are defined as:
[R w,T w]=([w,<a,b,c>,<p x,p y,p z>]) (16)
Wherein (R w, T w) represent each cradle head of mechanical arm relative to the rotation direction of base and the motion vector in three dimensions;
If Q i, 1≤i≤6 be each mechanical arm cradle head relative to the conversion formula on mechanical arm base space, utilize this conversion formula each cradle head link together as:
Q 1(q 1,p 1),Q 2(q 1,p 2)…Q 6(q 6,p 6) (17)
And establish
S i=Q iQ i+1…Q 6(18)
L j + 1 = Q j - 1 L j - - - ( 19 )
Wherein get 1≤i≤6 respectively, 1≤j≤5 and L 1=[R w, T w],
In order to can the total variable of extractor mechanical arm cradle head as about s, v, p x, p y, p zfunction, fixing Connecting quantity, assert S iand L j+1correspondent equal, i.e. S 1=L 1, S 2=L 2s 6=L 6.
Technical conceive of the present invention is: the displacement that dual quaterion can describe out rigid body in three dimensions can be described again its character rotated and be applied on sixdegree-of-freedom simulation, determine the cradle head of six degree of freedom mechanical arm and the transformational relation of dual quaterion, then obtain inverse solution with the contact establishment equation between each cradle head.The technical matters solved how to be applied on sixdegree-of-freedom simulation by dual quaterion, and the contact established between cradle head is established, and Solving Equations is inverse to be separated.
Beneficial effect of the present invention is mainly manifested in: 1) dual quaterion applies to and solves sixdegree-of-freedom simulation against in solution by invention, has carried out mend gene, and extend new research field to solving mechanical arm against solution method; 2) the proposed by the invention new method solving the inverse solution of mechanical arm is well positioned to meet real-time and the accuracy of mechanical arm Arithmetic of inverse kinematics; 3) the method applied in the present invention is very practical, and calculated amount is little, is easy to realize, and embodies the through engineering approaches of new theory and practical well.
Accompanying drawing explanation
Fig. 1 is RS type mechanical arm simple diagram.
Embodiment
The invention will be further described with reference to the accompanying drawings.
With reference to Fig. 1, a kind of position-based routing control method of six degree of freedom cascade machine mechanical arm, it is characterized in that: utilize dual quaterion can represent the character of three-dimensional body rotation and translation, each cradle head of sixdegree-of-freedom simulation is showed by dual quaterion through conversion, in three dimensions, around unit vector u=(u x, u y, u z) rotate the rotation at θ angle and can be expressed as by unit quaternion:
cos(θ/2)+sin(θ/2)(u xi+u yj+u zk)
Namely
q=[cos(θ/2),sin(θ/2)<u x,u y,u z>] (1)
Unit quaternion is such as formula the rotation that can describe out rigid body (2) Suo Shi, and a displacement in three dimensions can be synthesized by rotation plus translation, represents rotation, p=(p with unit quaternion q x, p y, p z) represent translation vector, be then expressed as with dual quaterion:
Q(q,p)=([cos(θ/2),sin(θ/2)<u x,u y,u z>],<p x,p y,p z>) (2)
Then dual quaterion is inverted and is expressed as:
Q -1=(q -1,-q -1*p*q) (14)
Wherein
-q -1*p*q=-p+[-2s(v×(-p))+2v×(v×(-p))] (15)
The cradle head of mechanical arm and the transformational relation of dual quaterion are defined as:
[R w,T w]=([w,<a,b,c>,<p x,p y,p z>]) (16)
Wherein (R w, T w) represent each cradle head of mechanical arm relative to the rotation direction of base and the motion vector in three dimensions;
If Q i, 1≤i≤6 be each mechanical arm cradle head relative to the conversion formula on mechanical arm base space, utilize this conversion formula each cradle head link together as:
Q 1(q 1,p 1),Q 2(q 1,p 2)…Q 6(q 6,p 6) (17)
And establish
S i=Q iQ i+1…Q 6(18)
L j + 1 = Q j - 1 L j - - - ( 19 )
Wherein get 1≤i≤6 respectively, 1≤j≤5 and L 1=[R w, T w],
In order to can the total variable of extractor mechanical arm cradle head as about s, v, p x, p y, p zfunction, fixing Connecting quantity, assert S iand L i+1correspondent equal, i.e. S 1=L 1, S 2=L 2s 6=L 6.
In the present embodiment, hypercomplex number is defined as follows: if establish q=a+bi+cj+dk (a, b, c, d ∈ R), and i, j, k meet
i 2 = j 2 = k 2 = - 1 ij = - ji = k jk = - kj = i ki = - ik = j - - - ( 3 )
Then claim q to be hypercomplex number, wherein i, j, k are imaginary number unit, and the relation between each imaginary number unit is such as formula mould a (3) Suo Shi 2+ b 2+ c 2+ d 2the hypercomplex number of=1 is called unit quaternion.
being the conjugate quaternion of q is:
q &OverBar; = a - bi - cj - dk - - - ( 4 )
Unit quaternion meets formula:
q q &OverBar; = 1 - - - ( 5 )
Herein hypercomplex number is expressed as convenience's sake:
q=(s,v) (6)
Wherein s represents scale a, and v represents vectorial bi+cj+dk.And two unit quaternion q 1and q 2be multiplied and be expressed as:
q 1*q 2=(s 1+v 1)*(s 2+v 22)= (7)
s 1*s 2-v 1·v 2+v 1×v 2+s 1*v 2+s 2*v 1
Namely
q 1*q 2=[s 1s 2-v 1·v 2,s 1v 2+s 2v 1+v 2×v 1] (8)
In three dimensions, around unit vector u=(u x, u y, u z) rotate the rotation at θ angle and can be expressed as by unit quaternion
q=[cos(θ/2),sin(θ/2)<u x,u y,u z>] (9)
Dual quaterion: unit quaternion such as formula the rotation that can describe out rigid body (9) Suo Shi, but does not describe out rigid body displacement relation in three dimensions.A displacement in three dimensions can be synthesized by rotation plus translation, represents rotation, p=(p with unit quaternion q x, p y, p z) representing translation vector, then can be expressed as with dual quaterion:
Q(q,p)=([cos(θ/2),sin(θ/2)<u x,u y,u z>],<p x,p y,p z>) (10)
Two dual quaterion Q 1(q 1, p 1) and Q 2(q 2, p 2) be multiplied and can be expressed as:
Q 1Q 2=(q 1,p 1)*(q 2,p 2)=(q 1*q 2,q 1*p 2*q 1 -1+p 1) (11)
Wherein q 1* q 2can be able to be obtained by formula (7), and
q 1 * p 2 * q 1 - 1 + p 1 = p 2 + 2 s 1 ( v 1 &times; p 2 ) + 2 v 1 &times; ( v 1 &times; p 2 ) - - - ( 12 )
The inverse of unit quaternion is asked to be expressed as:
q -1=[s,-v] (13)
Then dual quaterion is inverted and can be expressed as:
Q -1=(q -1,-q -1*p*q) (14)
Wherein
-q -1*p*q=-p+[-2s(v×(-p))+2v×(v×(-p))] (15)
Solve the inverse of sixdegree-of-freedom simulation to separate: Mechanical transmission test occupies critical role against solution in robot, is directly connected to motion analysis, off-line programing and trajectory planning etc.In order to solve the inverse solution problem of sixdegree-of-freedom simulation, the cradle head of mechanical arm and the transformational relation of dual quaterion may be defined to:
[R w,T w]=([w,<a,b,c>,<p x,p y,p z>]) (16)
Wherein (R w, T w) represent each cradle head of mechanical arm relative to the rotation direction of base and the motion vector in three dimensions.
If Q i(1≤i≤6) for each mechanical arm cradle head is relative to the conversion formula on mechanical arm base space, utilize this conversion formula each cradle head link together as
Q 1(q 1,p 1),Q 2(q 1,p 2)…Q 6(q 6,p 6) (17)
And establish
S i=Q iQ i+1…Q 6(18)
L j + 1 = Q j - 1 L j - - - ( 19 )
Wherein get 1≤i≤6 respectively, 1≤j≤5 and L 1=[R w, T w].
In order to can the total variable of extractor mechanical arm cradle head as about s, v, p x, p y, p zfunction, fixing Connecting quantity, assert S iand L j+1correspondent equal, i.e. S 1=L 1, S 2=L 2s 6=L 6.
Example: for RS mechanical arm simple diagram as shown in Figure 1, solves the inverse solution of mechanical arm.θ in figure 1, θ 2, θ 3, θ 4, θ 5, θ 6for required each joint rotation angle, d 3for the displacement in removable joint, l 1and l 2for length of connecting rod.
Each mechanical arm cradle head is closed relative to the space transforming of mechanical arm base:
Q 1 = ( [ c 1 &OverBar; , s 1 &OverBar; k ] , < l 1 c 1 , l 1 s 1 , h 1 > ) - - - ( 20 )
Q 2 = ( [ c 2 &OverBar; , s 2 &OverBar; k ] , < l 2 c 2 , l 2 s 2 , 0 > ) - - - ( 21 )
Q 3 = ( [ 1,0 ] , < 0,0 , - d 3 > ) - - - ( 22 )
Q 4 = ( [ c 4 &OverBar; , - s 4 &OverBar; k ] , < 0,0,0 > ) - - - ( 23 )
Q 5 = ( [ c 5 &OverBar; , - s 5 &OverBar; j ] , < 0,0,0 > ) - - - ( 24 )
Q 6 = ( [ c 6 &OverBar; , - s 6 &OverBar; k ] , < 0,0,0 > ) - - - ( 25 )
Wherein, s i, c irepresent θ respectively i/ 2, sin (θ i/ 2), cos (θ i/ 2), sin (θ i) and cos (θ i).
The inverse of them can be tried to achieve according to formula (14):
Q 1 - 1 = ( [ c 1 &OverBar; , s 1 &OverBar; k ] , < l 1 , 0 , h > ) - - - ( 26 )
Q 2 - 1 = ( [ c 2 &OverBar; , s 2 &OverBar; k ] , < l 2 , 0 , 0 > ) - - - ( 27 )
Q 3 - 1 = ( [ 1,0 ] , < 0,0 , d 3 > ) - - - ( 28 )
Q 4 - 1 = ( [ c 4 &OverBar; , s 4 &OverBar; k ] , < 0 , 0 , 0 > ) - - - ( 29 )
Q 5 - 1 = ( [ c 4 &OverBar; , s 4 &OverBar; k ] , < 0 , 0 , 0 > ) - - - ( 30 )
Q 6 - 1 = ( [ c 6 &OverBar; , s 6 &OverBar; k ] , < 0 , 0 , 0 > ) - - - ( 31 )
Transformational relation again through formula (18) (19) can obtain each inverse solution of six free mechanical arms.
As shown in Table 1 and Table 2, known L 1=([5, <10,25,30>] <10,15,25>), l 1=100, l 2=300, h 1=400 can try to achieve the inverse of mechanical arm separates
θ 1/rad θ 2/rad d 3/mm
0.9828-3.7881i 3.1416-1.0945i 375
-2.1588+3.7881i 3.1416-1.0945i 375
0.9828-3.7881i -3.1416+1.0945i 375
-2.1588+3.7881i -3.1416+1.9045i 375
0.9828-3.7881i 3.1416-1.0945i 375
0.9828-3.7881i -3.1416+1.0945i 375
-2.1588+3.7881i 3.1416-1.0945i 375
-2.1588+3.7881i -3.1416+1.0945i 375
Table 1
θ 4/rad θ 5r/ad θ 6/rad
-0.4255-3.0915i 0.2119-0.1407i 0.9723+1.7911i
1.1191+0.7214i 0.1724-0.1962i -0.6246-1.9733i
-0.4255-0.9025i 0.2119-0.1407i 0.9723+1.7911i
1.1192+2.9109i 0.1726-0.1964i -0.6246-1.9733i
-0.4255-3.0915i -0.2119+0.1407i 0.9723+1.7911i
-0.4255-0.9025i -0.2119+0.1407i 0.9723+1.7911i
1.1191+0.7214i -0.1724+0.1962i -0.6246-1.9733i
1.1192+2.9109i -0.1726+0.1964i -0.6246-1.9733i
Table 2.

Claims (1)

1. a position-based routing control method for six degree of freedom cascade machine mechanical arm, is characterized in that: applied to by dual quaterion and solve mechanical arm against in solution, and dual quaterion can represent that three-dimensional body rotates and translation, in three dimensions, around unit vector u=(u x, u y, u z) rotate the rotation unit quaternion at θ angle and be expressed as:
cos(θ/2)+sin(θ/2)(u xi+u yj+u zk)
Namely
q=[cos(θ/2),sin(θ/2)<u x,u y,u z>] (1)
Unit quaternion is such as formula the rotation that can describe out rigid body (1) Suo Shi, and a displacement in three dimensions is synthesized by rotation plus translation, represents rotation, p=(p with unit quaternion q x, p y, p z) represent translation vector, be then expressed as with dual quaterion:
Q(q,p)=([cos(θ/2),sin(θ/2)<u x,u y,u z>],<p x,p y,p z>) (2)
Then dual quaterion inverts expression for (14):
Q -1=(q -1,-q -1*p*q) (14)
Wherein
-q -1*p*q=-p+[-2s(v×(-p))+2v×(v×(-p))] (15)
The cradle head of mechanical arm and the transformational relation of dual quaterion are defined as:
[R w,T w]=([w,<α,β,γ>,<p x,p y,p z>]) (16)
Wherein (R w, T w) represent each cradle head of mechanical arm relative to the rotation direction of base and the motion vector in three dimensions.
If Q i, 1≤i≤6, for each mechanical arm cradle head is relative to the conversion formula on mechanical arm base space, utilize this conversion formula that namely each cradle head is linked together:
Q 1(q 1,p 1),Q 2(q 1,p 2)…Q 6(q 6,p 6) (17)
And establish
S i=Q iQ i+1…Q 6(18)
L j + 1 = Q j - 1 L j - - - ( 19 )
Wherein get 1≤i≤6 respectively, 1≤j≤5 and L 1=[R w, T w],
In order to the total variable of energy extractor mechanical arm cradle head is namely about s, v, p x, p y, p zfunction, fixing Connecting quantity, S 1=L 1, S 2=L 2s 6=L 6;
Hypercomplex number is defined as follows: if establish q=a+bi+cj+dk, a, b, c, d ∈ R, and i, j, k meet
i 2 = j 2 = k 2 = - 1 ij = - ji = k jk = - kj = i ki = - ik = j - - - ( 3 )
Then claim q to be hypercomplex number, wherein i, j, k are imaginary number unit, and the relation between each imaginary number unit is such as formula mould a (3) Suo Shi 2+ b 2+ c 2+ d 2the hypercomplex number of=1 is called unit quaternion;
being the conjugate quaternion of q is:
q &OverBar; = a - bi - cj - dk - - - ( 4 )
Unit quaternion meets formula:
q q &OverBar; = 1 - - - ( 5 )
Hypercomplex number is expressed as:
q=(s,v) (6)
Wherein s represents scalar a, and v represents vectorial bi+cj+dk, and two unit quaternion q 1and q 2be multiplied and be expressed as:
q 1 * q 2 = ( s 1 + v 1 ) * ( s 2 + v 2 ) = s 1 * s 2 - v 1 &CenterDot; v 2 + v 1 &times; v 2 + s 1 * v 2 + s 2 * v 1 - - - ( 7 )
Namely
q 1*q 2=[s 1s 2-v 1·v 2,s 1v 2+s 2v 1+v 2×v 1] (8)
According to formula (2), two dual quaterion Q 1(q 1, p 1) and Q 2(q 2, p 2) be multiplied and can be expressed as:
Q 1Q 2=(q 1,p 1)*(q 2,p 2)=(q 1*q 2,q 1*p 2*q 1 -1+p 1) (11)
Wherein q 1* q 2can be obtained by formula (7), and
q 1 * p 2 * q 1 - 1 + p 1 = p 2 + 2 s 1 ( v 1 &times; p 2 ) + 2 v 1 &times; ( v 1 &times; p 2 ) - - - ( 12 )
The reciprocal representation of unit quaternion is asked to become:
q -1=[s,-v] (13)
Obtain dual quaterion by described formula (13) to invert expression formula (14).
CN201210055452.0A 2012-03-05 2012-03-05 Position reversal solution control method of six-freedom cascade mechanical arm Active CN102609002B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210055452.0A CN102609002B (en) 2012-03-05 2012-03-05 Position reversal solution control method of six-freedom cascade mechanical arm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210055452.0A CN102609002B (en) 2012-03-05 2012-03-05 Position reversal solution control method of six-freedom cascade mechanical arm

Publications (2)

Publication Number Publication Date
CN102609002A CN102609002A (en) 2012-07-25
CN102609002B true CN102609002B (en) 2015-06-03

Family

ID=46526454

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210055452.0A Active CN102609002B (en) 2012-03-05 2012-03-05 Position reversal solution control method of six-freedom cascade mechanical arm

Country Status (1)

Country Link
CN (1) CN102609002B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103862476B (en) * 2014-03-31 2016-10-26 内蒙古科技大学 A kind of position-based routing method of six degree of freedom mechanical hand
CN104914733B (en) * 2014-12-31 2017-11-03 中国航天科技集团公司第五研究院第五一三研究所 A kind of space manipulator Three-dimensional Simulation System
CN104866722B (en) * 2015-05-26 2018-09-28 宁波韦尔德斯凯勒智能科技有限公司 A kind of inverse kinematics method of seven-shaft industrial mechanical arm
CN105278556B (en) * 2015-10-29 2018-02-27 上海新跃仪表厂 The three joint space mechanical arm systems with controlling are modeled based on dual quaterion
CN106671079B (en) * 2015-11-06 2019-06-18 中国科学院沈阳计算技术研究所有限公司 A kind of welding robot motion control method for realizing positioner collaboration
CN105404174B (en) * 2015-11-11 2018-02-02 华中科技大学 A kind of method for solving of six degree of freedom serial manipulator inverse kinematic
CN109807880B (en) * 2017-11-22 2021-02-02 海安苏博机器人科技有限公司 Inverse solution method and device of mechanical arm and robot
CN110340934A (en) * 2018-04-04 2019-10-18 西南科技大学 A kind of bionic mechanical arm with anthropomorphic characteristic
CN112643656B (en) * 2020-11-17 2021-09-28 天启控制技术(深圳)有限公司 Attitude control method and system for serial six-joint manipulator

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6064749A (en) * 1996-08-02 2000-05-16 Hirota; Gentaro Hybrid tracking for augmented reality using both camera motion detection and landmark tracking
CN101733749A (en) * 2009-12-22 2010-06-16 哈尔滨工业大学 Multidomain uniform modeling and emulation system of space robot

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6064749A (en) * 1996-08-02 2000-05-16 Hirota; Gentaro Hybrid tracking for augmented reality using both camera motion detection and landmark tracking
CN101733749A (en) * 2009-12-22 2010-06-16 哈尔滨工业大学 Multidomain uniform modeling and emulation system of space robot

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Shim, JH 等.Kinematic design of a six degree-of-freedom in-parallel manipulator for probing task.《1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION- PROCEEDINGS》.1997,第1-4卷第2967-2973页. *
基于图像的PUMA560机器人视觉伺服系统仿真;宗晓萍 等;《机床与液压》;20071031;第35卷(第10期);第161-164,154页 *
多自由度机械臂轨迹跟踪控制仿真研究;魏娟;《中国优秀硕士学位论文全文数据库》;20111231;全文 *
高精度解耦六自由度机械臂逆运动学解法;付荣 等;《计算机测量与控制》;20101231;第18卷(第7期);第1637-1640,1644页 *

Also Published As

Publication number Publication date
CN102609002A (en) 2012-07-25

Similar Documents

Publication Publication Date Title
CN102609002B (en) Position reversal solution control method of six-freedom cascade mechanical arm
Zhao Dynamic optimum design of a three translational degrees of freedom parallel robot while considering anisotropic property
Sun et al. Optimal design of a parallel mechanism with three rotational degrees of freedom
Wu et al. Mobile platform center shift in spherical parallel manipulators with flexible limbs
Xu et al. Dual arm-angle parameterisation and its applications for analytical inverse kinematics of redundant manipulators
Lu et al. Dynamics model of redundant hybrid manipulators connected in series by three or more different parallel manipulators with linear active legs
Shao et al. Dynamic modeling of a two-DoF rotational parallel robot with changeable rotational axes
Hu et al. Solving stiffness and deformation of a 3-UPU parallel manipulator with one translation and two rotations
Lambert et al. A novel parallel haptic device with 7 degrees of freedom
Yan et al. Analytical inverse kinematics of a class of redundant manipulator based on dual arm-angle parameterization
Zhang et al. Design optimization of a cable-driven two-DOF joint module with a flexible backbone
From et al. Singularity-free dynamic equations of spacecraft-manipulator systems
CN109866224A (en) A kind of robot Jacobian matrix calculation method, device and storage medium
Xinfeng et al. Dynamics analyze of a dual-arm space robot system based on Kane's method
Saafi et al. Development of a spherical parallel manipulator as a haptic device for a tele-operation system: Application to robotic surgery
Milenkovic Nonsingular spherically constrained clemens linkage wrist
Li et al. Design and analysis of a spatial 2-RPU & SPR parallel manipulator with 1T2R-type
Callegari et al. Kinematics of a parallel mechanism for the generation of spherical motions
Zeng et al. Determination of the proper motion range of the rotary actuators of 6-RSS parallel robot
Jianjun et al. Monte Carlo method for searching functional workspace of an underwater manipulator
Srikanth et al. Kinematic analysis and simulation of 6 DOF of robot for industrial applications
Zhou et al. A motion assignment strategy based on macro-micro robotic system for enhancement of kinematic performance
Lu et al. Kinetostatics analysis of a novel 6-DOF parallel manipulator with three planar limbs and equipped with three fingers
An et al. Kinematics and transmission performance analyses of a 2T2R type 4-dof spatial parallel manipulator
Cui et al. Kinetostatic modeling and analysis of a new 3-DOF parallel manipulator

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant