CN106426176A - Method for analyzing dynamic load capacity work space of six-degree of freedom space manipulator - Google Patents
Method for analyzing dynamic load capacity work space of six-degree of freedom space manipulator Download PDFInfo
- Publication number
- CN106426176A CN106426176A CN201610981999.1A CN201610981999A CN106426176A CN 106426176 A CN106426176 A CN 106426176A CN 201610981999 A CN201610981999 A CN 201610981999A CN 106426176 A CN106426176 A CN 106426176A
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- space
- point
- joint
- dynamic load
- 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.)
- Granted
Links
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/1602—Programme 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—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/1607—Calculation of inertia, jacobian matrixes and inverses
-
- 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/1628—Programme controls characterised by the control loop
- B25J9/1651—Programme controls characterised by the control loop acceleration, rate control
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Manipulator (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention provides a method for analyzing a dynamic load capacity work space of a six-degree of freedom space manipulator. The method is used for realizing the analysis and evaluation for the dynamic load capacity of the work space of the six-degree of freedom space manipulator. The method comprises the following steps of: solving the work space of the six-degree of freedom space manipulator on the basis of Monte Carlo method; constructing a configuration set and a terminal velocity vector set of each point in the work space; compounding the configuration set with the terminal velocity vector set; and considering the maximum peak torque of the joint and solving the dynamic load capacity of each point, thereby acquiring the dynamic load capacity work space of the six-degree of freedom space manipulator. According to the technical scheme provided by the embodiment of the invention, the analysis and evaluation for the dynamic load capacity of the work space of the six-degree of freedom space manipulator can be realized.
Description
【Technical field】
The present invention relates to a kind of Six-freedom-degree space mechanical arm dynamic load capacity operation spacial analytical method, for realizing
The dynamic load capability analysis of Six-freedom-degree space mechanical arm work space and assessment.
【Background technology】
With the continuous development of various countries' aerospace industry, space manipulator in-orbit load operation task such as space station build with
And the carrying of large-scale load etc. is increasing, mechanical arm undertakes relatively large load and to be smoothed out spatial operation fast to space tasks
Speed accurately completes also to play vital effect.Therefore, carry out the correlational study of space manipulator load operation, the mankind are visited
Rope space has very big theory value and realistic meaning.
The method that the Workspace Analysis of mechanical arm are commonly used is Monte Carlo method, and it passes through the multigroup joint angle of random generation,
Obtain the range coverage of mechanical arm tail end.But for bringing onto load space manipulator, the work space of mechanical arm is to a great extent
On be limited to its end and take the impact to its joint moment of load-carrying quality and inertia, once joint moment exceeds mechanical arm institute
Can bear to greatest extent it is possible to damage mechanical arm joint, now not only cannot complete task, also can cause bigger
Loss.Therefore, the load capacity in analysis mechanical arm motor process, completes the dynamic load capability evaluation of its work space, that is,
Solve dynamic load capacity operation space, load operation task is completed for space manipulator there is highly important reality meaning
Justice.
【Content of the invention】
In view of this, embodiments provide a kind of Six-freedom-degree space mechanical arm dynamic load capacity operation space
Analysis method, required dynamic load capacity operation space can be that the follow-up load operation of Six-freedom-degree space mechanical arm provides and protects
Barrier.
In the solution procedure in above-mentioned Six-freedom-degree space mechanical arm dynamic load capacity operation space, the method used is at least
Including:
According to Monte Carlo method, calculate the work space of Six-freedom-degree space mechanical arm.Set up six based on D-H parametric method certainly
By degree space manipulator kinematics model, application homogeneous transform matrix derivation robot arm end effector is with respect to tool coordinates system
Pose, according to the mapping relations in joint of mechanical arm space to work space, Six-freedom-degree space is solved using Monte Carlo method
The work space of mechanical arm.
According to Mechanical transmission test location class against solution method, solve every bit in Six-freedom-degree space mechanical arm work space
The be possible to configuration at place.Object pose with the every bit in work space as mechanical arm, using analytic method or analytic method knot
Close Newton-Raphson approach, calculate the inverse solution of its location class respectively;Every bit in work space for the Six-freedom-degree space mechanical arm is
How can correspond to and to obtain 8 groups of joint configuration, these configurations can form mechanical arm configuration collection corresponding at this point.
According to the feature of the trapezoidal planning of end of arm speed, take trapezoidal planning medium velocity maximum, acceleration maximum
Speed and accekeration are as the tip speed of mechanical arm, acceleration magnitude.In spherical coordinate system, to the transmitting of space all directions
Ray, the direction of every ray is considered as the velocity of mechanical arm tail end, obtains end of arm speed vector set with this.
According to the configuration collection at mechanical arm certain point in its work space and speed collection, with joint peak-peak moment it is
Constraints, calculates the set of mechanical arm dynamic load ability at this point, takes minima therein as mechanical arm at this point
Safety actuality load capacity value.Mechanical arm dynamic load energy is formed according to the Safety actuality load capacity value that every bit is tried to achieve
Power work space.
In above-mentioned solution procedure, the process calculating Six-freedom-degree space mechanical arm work space includes:
The first step, sets up Six-freedom-degree space Mechanical transmission test model based on D-H parametric method, and certainly being built based on Cai is method
Set up the link rod coordinate system ∑ being fixed on each connecting rodi, 4 D-H parameters of each connecting rod are determined according to the definition of D-H parameter:
Joint angle θi, biasing di, the long a of bariWith torsional angle αi, and then obtain the D-H parameter list of mechanical arm;
Second step, based on the D-H parameter list of mechanical arm, according to coordinate system ∑i-1To ∑iTransformation matrix General Expression
Formula:
Can in the hope of each connecting rod between transformation matrixAnd then can be obtained by forward kinematics equation
Expression formula to end pose
3rd step, according to the mapping relations in joint of mechanical arm space to work space, solves six certainly using Monte Carlo method
By the work space of degree space manipulator, comprise the following steps that:
(i) according to Mechanical transmission test normal solution, obtain robot arm end effector with respect to base coordinate system position to
Amount [pxpypz]TWith attitude vectors [α β γ]T;
(ii) in each joint variable span [θimin,θimax] in, produced between N number of 0 to 1 using rand (j) function
Random value is as arbitrary width variable (j=1,2 ..., N), i.e. (θimax-θimin) rand (j), thus obtain joint of mechanical arm becoming
The pseudorandom values of amount:θi=θimin+(θimax-θimin) rand (j), wherein θiminFor joint variable lower limit, θimaxFor joint variable
The upper limit;
(iii) pseudorandom values of the N number of joint variable tried to achieve in step (ii) are substituted into forward kinematics solution equation, and obtain
Mechanical arm tail end point is with respect to the position of tool coordinates system and attitude vectors.Number of vectors is more, more can reflect the reality of mechanical arm
Border work space.By gained mechanical arm tail end point position vector value proportionally, it is shown in computer graphical with described point mode and sets
In standby, just obtain the work space point cloud chart of mechanical arm, namely the work space of mechanical arm.
In above-mentioned solution procedure, calculate the process bag of the configuration collection of every bit in Six-freedom-degree space mechanical arm work space
Include:
The first step, using any point in institute's evaluation work space as the object pose [p of mechanical armxpypzα β γ
]T;
Second step, judges to be parallel to each other or meet at the pass of any with the presence or absence of three joints axes in sixdegree-of-freedom simulation
Nodule structure;If existing, based on forward kinematics equation12 analytic equations can be obtained, it is parsed
Solve and can get most 8 groups of joint angles, this several groups of joint angle combinations be may make up the configuration collection Q corresponding to this point;If no
Exist, then need to be solved with reference to Newton-Raphson approach with analytic method, step is as follows:
I () assumes a certain improvement mechanical arm being biased to zero, constructing with spherical joint with biasing joint, and using solution
Analysis method solves 8 groups of solutions;
(ii) set up the expression formula of site error Δ P (θ)
Wherein, subscript r represents actual machine arm parameter, and subscript m represents improvement mechanical arm parameter.
(iii) solved according to Newton-Raphson approach, that is, as k=1, made Pm=Pr;As k=k+1, make Pm=
Pr-ΔP(θm), wherein θmFor improving the joint angle sequence that mechanical arm is tried to achieve by analytic method.Judge:If | | Pm(k)-Pm(k+1)|
| >=ε, then return Analytic Method part, continue to solve joint angle θm;Otherwise, export θr=θm, complete asking of actual joint angle
Solution.Solving result is multigroup solution, and the disaggregation being constituted is this configuration collection Q corresponding to point.
In above-mentioned solution procedure, the process calculating Six-freedom-degree space end of arm speed vector set includes:
The first step, has the characteristics that trapezoidal planning according to end of arm speed, that is, its velocity variations rule is:First to add
Speed a increases to speed v, then keeps the uniform motion of certain time length, be finally reduced to speed with acceleration a is zero again, can
Know:In the whole change procedure of its speed, acceleration and velocity amplitude are the point of maximum, as the end point of accelerator and
The starting point of moderating process, at this point, acceleration is a, and speed is v.Due to the acceleration at certain point in work space cannot be known
And velocity magnitude, therefore select the speed at this point and accekeration is operated the meter of the dynamic load capacity of all point in space
Calculate.
Second step, because velocity attitude (acceleration is general with speed in the same direction) also affects the calculating of load capacity, in order to the greatest extent
Amount covers all possible velocity attitude, is spaced θ traversal direction angle α and β at an angle, penetrates to space all directions
Line, the direction of every ray is considered as the velocity of mechanical arm tail end, obtains end of arm speed set of vectors with this
In above-mentioned solution procedure, the process calculating Six-freedom-degree space mechanical arm dynamic load capacity operation space includes:
The first step, the configuration collection Q of certain point and velocity collection in work spaceIn respectively take out an element, two-by-two
It is combined into the currently possible kinestate collection of mechanical armThis kinestate
Collection contains mechanical arm and is moving to the state all that may be present at this point;
Second step, carries out Dynamic Modeling using Newton-Euler method to Six-freedom-degree space mechanical arm, in institute's established model
Last root connecting rod end introduce varying duty, for any one kinestateIn conjunction with joint peak-peak power
Square constraints, calculates its dynamic load ability.By calculating the dynamic load ability of all kinestates at this point, can get
Dynamic load competence set M at this point, takes out the minimum M in quality set MminSafety actuality as this point loads energy
Power, step is as follows:
I () carries out Dynamic Modeling using Newton-Euler method to Six-freedom-degree space mechanical arm, each portion of system of deriving
The stressing conditions dividing.
Recursion obtains the position of each connecting rod of space manipulator, attitude is:
Angular velocity, speed recurrence relation are:
Angular acceleration, acceleration recurrence relation are:
To bar k, act on the inertia force on its barycenter and moment of inertia is respectively Fk,Nk, according to Newton-Euller method, from
The end of mechanical arm carries out recursion to pedestal, can obtain:
Suffered by each rod member, external force and moment are:
Each joint moment is
τk=nk T Izk(9)
Wherein, each parameter declaration and implication are as shown in table 1.
The explanation of table 1 kinetic parameter and implication
(ii) set up Manipulator Dynamic under loading condition, due to during mechanical arm load operation end load with
Connecting rod keeps geo-stationary, therefore load and tail end connecting rod can be considered as one.Load and end effector can be considered as quality
Concentrate on the particle of last root connecting rod end, under tail end connecting rod coordinate system, have
mn_new=mn+mf(10)
In_new=In+If(11)
Wherein, mfRepresent load quality, mn_newRepresent and introduce mechanical arm tail end connecting rod gross mass after end load, IfRepresent
It is supported on the inertia matrix of tail end connecting rod coordinate system, In_newRepresent that after introducing end load, total rotation of mechanical arm tail end connecting rod is used to
Amount, tail end connecting rod midpoint is passed through in its rotating shaft;Pcn_newRepresent end load and tail end connecting rod assembly center-of-mass coordinate.
(iii) for any one kinestateIt is continuously increased the quality of its end load at certain intervals, meter
Calculate the joint moment in each joint, make joint moment exceed its joint peak torque until end mass is increased to certain
When to greatest extent, previous load quality is the dynamic load ability of mechanical arm under this kinestate.In other words, joint is maximum
Peak torque is the constraints of space manipulator dynamic load ability, and dynamic load ability solution procedure can use following belt restraining
Optimization problem description:
Wherein, i represents joint label,WithRepresent joint of mechanical arm speed and joint velocity respectively,WithRespectively
Represent end of arm speed and acceleration,Represent the peak-peak moment in i-th joint.
By calculating the dynamic load ability of all kinestates at this point, the dynamic load capability set at this point can be obtained
Close M, take out minima m in quality set MminSafety actuality load capacity as this point.
3rd step, using said method calculate in work space Safety actuality load capacity a little, you can obtain
The dynamic load capacity operation space M of Six-freedom-degree space mechanical armc.
The technical scheme of the embodiment of the present invention has the advantages that:
It is proposed that the dynamic load capacity operation of Six-freedom-degree space mechanical arm is empty in the technical scheme of the embodiment of the present invention
Between concept, for representing the dynamic load energy of any point in mechanical arm work space in the case of given speed planning mode
Power, and successfully complete the calculating in Six-freedom-degree space mechanical arm dynamic load capacity operation space.
【Brief description】
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below will be attached to use required in embodiment
Figure be briefly described it should be apparent that, drawings in the following description are only some embodiments of the present invention, for this area
For those of ordinary skill, without having to pay creative labor, can also be other attached according to the acquisition of these accompanying drawings
Figure.
Fig. 1 is the Six-freedom-degree space mechanical arm dynamic load capacity operation spatial analysis that embodiment of the present invention is provided
The schematic flow sheet of method;
Fig. 2 is the kinematics model figure of object of study in the embodiment of the present invention;
Fig. 3 is embodiment of the present invention medium velocity vector set figure;
Fig. 4 is the kinetic model figure of object of study in the embodiment of the present invention;
Fig. 5 is the dynamic load capacity operation space diagram of mechanical arm in the embodiment of the present invention.
【Specific embodiment】
1st, set up Six-freedom-degree space Mechanical transmission test model as shown in figure 1, its D-H parameter declaration is as shown in table 2.
Table 2 mechanical arm DH parameter
Using Monte Carlo method, arranging each joint angle slewing area is [- 180,180], and arranging random number of times is 5000 times,
Generate its work space, as shown in Figure 3.
2nd, each point in work space is carried out with the inverse solution of location class, obtains Six-freedom-degree space mechanical arm configuration collection Q.To work
As a example point [3.6, -4,2,90, -30, -90] in space (unit be m and °), corresponding configuration collection can be solved as shown in table 3.
Table 3 sixdegree-of-freedom simulation configuration collection
3rd, the maximum v of access speed and accelerationmax=0.1m/s, amax=0.02m/s2, in the range of [0,360] with
10 ° of traversal direction angle α and β in interval, obtain the sets of speeds of this pointAs shown in Figure 4.
4th, according to the configuration collection Q at every bit in this mechanical arm work space and speed collectionIn conjunction with joint peak-peak
The moment upper limit, calculates the set of mechanical arm dynamic load ability at this point, and selects the minima of wherein dynamic load ability
mmin.In work in combination space somewhat corresponding Safety actuality load capacity value, obtain the dynamic load ability of this mechanical arm
Work space is as shown in Figure 5., from deep to shallow, its load capacity corresponding is ascending, permissible from figure in figure load capacity gray scale
Find out, mechanical arm is in the majority in the boundary load capacity dark color close to its work space, illustrate in these position dynamic load energy
Power is relatively low.In work space center, light color is in the majority, illustrates that it is higher in center dynamic load ability.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all essences in the present invention
Within god and principle, any modification, equivalent substitution and improvement done etc., should be included within the scope of protection of the invention.
The content not being described in detail in description of the invention belongs to the known technology of those skilled in the art.
Claims (4)
1. a kind of Six-freedom-degree space mechanical arm dynamic load capacity operation spacial analytical method:
According to Mechanical transmission test location class against solution method, solve at every bit in Six-freedom-degree space mechanical arm work space
Be possible to configuration.Object pose with the every bit in work space as mechanical arm, combines cattle using analytic method or analytic method
- the inferior method of pressgang, calculate the inverse solution of its location class respectively;Every bit in work space for the Six-freedom-degree space mechanical arm at most may be used
Correspondence obtains 8 groups of joint configuration, and these configurations can form mechanical arm configuration collection corresponding at this point.
According to the feature of the trapezoidal planning of end of arm speed, take maximal rate in trapezoidal velocity planning and acceleration as end
End motion state.In spherical coordinate system, to space all directions divergent-ray, the direction of every ray is considered as mechanical arm tail end
Velocity, obtains end of arm speed vector set with this.
According to the configuration collection at mechanical arm certain point in its work space and speed collection, with joint peak-peak moment for constraint
Condition, calculates the set of mechanical arm dynamic load ability at this point, takes minima therein peace as mechanical arm at this point
Full dynamic load ability value.Mechanical arm dynamic load ability work is formed according to the Safety actuality load capacity value that every bit is tried to achieve
Make space.
2. method according to claim 1 is it is characterised in that each in described Six-freedom-degree space mechanical arm work space
The calculating of the configuration collection of point at least includes:
The first step, using any point in institute's evaluation work space as the object pose of mechanical arm
Second step, judges to be parallel to each other or meet at the pass nodule of any with the presence or absence of three joints axes in sixdegree-of-freedom simulation
Structure;If existing, based on forward kinematics equation12 analytic equations can be obtained, Analytical Solution is carried out to it
Can get most 8 groups of joint angles, this several groups of joint angle combinations be may make up the configuration collection Q corresponding to this point;If not existing,
Then need to be solved with reference to Newton-Raphson approach with analytic method, step is as follows:
I () assumes a certain improvement mechanical arm being biased to zero, constructing with spherical joint with biasing joint, and utilize analytic method
Solve 8 groups of solutions;
(ii) set up the expression formula of site error Δ P (θ)
Wherein, subscript r represents actual machine arm parameter, and subscript m represents improvement mechanical arm parameter.
(iii) solved according to Newton-Raphson approach, that is, as k=1, made Pm=Pr;As k=k+1, make Pm=Pr-ΔP
(θm), wherein θmFor improving the joint angle sequence that mechanical arm is tried to achieve by analytic method.Judge:If | | Pm(k)-Pm(k+1) | | >=ε,
Then return Analytic Method part, continue to solve joint angle θm;Otherwise, export θr=θm, complete the solution of actual joint angle.Ask
Solution result is multigroup solution, and the disaggregation being constituted is this configuration collection Q corresponding to point.
3. method according to claim 1 is it is characterised in that described Six-freedom-degree space end of arm speed vector set
Calculating at least include:
The first step, has the characteristics that trapezoidal planning according to end of arm speed, that is, its velocity variations rule is:First with acceleration
A increases to speed v, then keeps the uniform motion of certain time length, last again with acceleration a be reduced to speed be zero it is known that:?
In the whole change procedure of its speed, acceleration and velocity amplitude are the end point that maximum point is accelerator and moderating process
Starting point, at this point acceleration be a, speed be v.It is big due to acceleration at certain point in work space and speed cannot be known
Little, therefore select the speed at this point and accekeration is operated the calculating of the dynamic load capacity of all point in space.
Second step, because velocity attitude (acceleration is general with speed in the same direction) also affects the calculating of load capacity, in order to cover as far as possible
Cover all possible velocity attitude, be spaced θ traversal direction angle α and β at an angle, to space all directions divergent-ray,
The direction of every ray is considered as the velocity of mechanical arm tail end, obtains end of arm speed set of vectors with this
4. method according to claim 1 is it is characterised in that described Six-freedom-degree space mechanical arm dynamic load ability work
The calculating making space at least includes:
The first step, the configuration collection Q of certain point and velocity collection in work spaceIn respectively take out an element, combination of two
Become the currently possible kinestate collection of mechanical armThis kinestate Ji Bao
Contained manipulator motion at this point when all states that may be present;
Second step, carries out Dynamic Modeling using Newton-Euler method to Six-freedom-degree space mechanical arm, in institute's established model
A connecting rod end introduces varying duty, for any one kinestate afterwardsInterval is continuously increased at a certain angle
The quality of its end load, calculates the joint moment in each joint, until end mass is increased to certain make joint moment
Exceed its joint peak torque to greatest extent when, previous load quality is the dynamic load of mechanical arm under this kinestate
Ability.In other words, peak-peak moment in joint is the constraints of space manipulator dynamic load ability, and dynamic load can be made every effort to
Solution preocess can be described with the optimization problem of following belt restraining:
Wherein, i represents joint label, mfRepresent mechanical arm tail end load quality,WithRespectively represent joint of mechanical arm speed and
Joint velocity,WithRepresent end of arm speed and acceleration respectively,Represent the peak-peak power in i-th joint
Square.
By calculating the dynamic load ability of all kinestates at this point, the dynamic load competence set M at this point can be obtained,
Take minima m in quality set MminSafety actuality load capacity as this point.
3rd step, using said method calculate in work space Safety actuality load capacity a little, you can obtain six from
Dynamic load capacity operation space M by degree space manipulatorc.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610981999.1A CN106426176B (en) | 2016-11-08 | 2016-11-08 | A kind of Six-freedom-degree space mechanical arm dynamic load capacity operation spacial analytical method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610981999.1A CN106426176B (en) | 2016-11-08 | 2016-11-08 | A kind of Six-freedom-degree space mechanical arm dynamic load capacity operation spacial analytical method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106426176A true CN106426176A (en) | 2017-02-22 |
CN106426176B CN106426176B (en) | 2018-06-26 |
Family
ID=58208709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610981999.1A Active CN106426176B (en) | 2016-11-08 | 2016-11-08 | A kind of Six-freedom-degree space mechanical arm dynamic load capacity operation spacial analytical method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106426176B (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107598929A (en) * | 2017-10-25 | 2018-01-19 | 北京邮电大学 | A kind of simple joint defective space mechanical arm pose reachable tree method for solving |
CN107627305A (en) * | 2017-10-25 | 2018-01-26 | 北京邮电大学 | A kind of optimal locking angle method for solving in space manipulator failure joint |
CN107718017A (en) * | 2017-10-24 | 2018-02-23 | 北京镁伽机器人科技有限公司 | Method for displaying parameters, medium, control parts of motion and the robot of moving component |
CN108015767A (en) * | 2017-11-30 | 2018-05-11 | 北京邮电大学 | A kind of space manipulator emergency operating device |
CN108673509A (en) * | 2018-06-15 | 2018-10-19 | 东北大学 | A kind of motion control method of six degree of freedom wrist eccentrically arranged type series connection mechanical arm |
CN109015641A (en) * | 2018-08-16 | 2018-12-18 | 居鹤华 | The inverse solution modeling of general 6R mechanical arm based on axis invariant and calculation method |
CN110802578A (en) * | 2019-11-13 | 2020-02-18 | 吉林大学 | Maximum safe operation range detection method for upper limb of wearable robot |
CN110896170A (en) * | 2019-11-04 | 2020-03-20 | 中国电子科技集团公司第五十四研究所 | Design process of parallel type six-degree-of-freedom auxiliary surface adjusting mechanism |
CN111216136A (en) * | 2020-03-11 | 2020-06-02 | 集美大学 | Multi-degree-of-freedom mechanical arm control system, method, storage medium and computer |
CN111966040A (en) * | 2020-08-11 | 2020-11-20 | 武汉万邦德新科技有限公司 | Trajectory generation method for balancing impact dynamic load in robot pick-and-place task |
CN112045687A (en) * | 2020-09-15 | 2020-12-08 | 杭州新剑机器人技术股份有限公司 | Dynamics calculation method for operating mechanical arm and central control method and system for mechanical arm |
CN113316502A (en) * | 2019-02-05 | 2021-08-27 | 富兰卡爱米卡股份有限公司 | Alignment of two robot arms with respect to each other |
EP3825074A4 (en) * | 2018-07-17 | 2021-11-24 | OMRON Corporation | Acceleration adjustment device and acceleration adjustment program |
CN113696184A (en) * | 2021-09-14 | 2021-11-26 | 哈尔滨工业大学 | Method for constructing visual motion capability map for flexibility of serial mechanical arm |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2576434Y (en) * | 2002-11-18 | 2003-10-01 | 哈尔滨工业大学博实精密测控有限责任公司 | Six-freedom precision paralleled robot |
CN1654173A (en) * | 2004-02-11 | 2005-08-17 | 三星电子株式会社 | Method and apparatus for controlling vibration using accelerometer |
DE102011008170A1 (en) * | 2011-01-10 | 2011-10-27 | Daimler Ag | Method for controlling and/or regulating drive motor of robot during manufacturing car body, involves assigning drive motors and retaining device to robot axes, and controlling and regulating motors asynchronously to each other |
CN103538067A (en) * | 2013-10-08 | 2014-01-29 | 南京航空航天大学 | Kinematics positive solution method of fast-solving Stewart parallel mechanism based on quaternion |
CN103909522A (en) * | 2014-03-19 | 2014-07-09 | 华南理工大学 | Method of six-DOF industrial robot passing singular region |
CN104339349A (en) * | 2013-08-06 | 2015-02-11 | 佳能株式会社 | Robot apparatus and robot controlling method |
CN105382835A (en) * | 2015-12-11 | 2016-03-09 | 华中科技大学 | Robot path planning method for passing through wrist singular point |
CN106003034A (en) * | 2016-06-16 | 2016-10-12 | 深圳先进技术研究院 | Master-slave robot control system and control method |
KR20160125210A (en) * | 2015-04-21 | 2016-10-31 | 현대중공업 주식회사 | Robot Control Method Interlocked with Conveyor |
-
2016
- 2016-11-08 CN CN201610981999.1A patent/CN106426176B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2576434Y (en) * | 2002-11-18 | 2003-10-01 | 哈尔滨工业大学博实精密测控有限责任公司 | Six-freedom precision paralleled robot |
CN1654173A (en) * | 2004-02-11 | 2005-08-17 | 三星电子株式会社 | Method and apparatus for controlling vibration using accelerometer |
DE102011008170A1 (en) * | 2011-01-10 | 2011-10-27 | Daimler Ag | Method for controlling and/or regulating drive motor of robot during manufacturing car body, involves assigning drive motors and retaining device to robot axes, and controlling and regulating motors asynchronously to each other |
CN104339349A (en) * | 2013-08-06 | 2015-02-11 | 佳能株式会社 | Robot apparatus and robot controlling method |
CN103538067A (en) * | 2013-10-08 | 2014-01-29 | 南京航空航天大学 | Kinematics positive solution method of fast-solving Stewart parallel mechanism based on quaternion |
CN103909522A (en) * | 2014-03-19 | 2014-07-09 | 华南理工大学 | Method of six-DOF industrial robot passing singular region |
KR20160125210A (en) * | 2015-04-21 | 2016-10-31 | 현대중공업 주식회사 | Robot Control Method Interlocked with Conveyor |
CN105382835A (en) * | 2015-12-11 | 2016-03-09 | 华中科技大学 | Robot path planning method for passing through wrist singular point |
CN106003034A (en) * | 2016-06-16 | 2016-10-12 | 深圳先进技术研究院 | Master-slave robot control system and control method |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107718017A (en) * | 2017-10-24 | 2018-02-23 | 北京镁伽机器人科技有限公司 | Method for displaying parameters, medium, control parts of motion and the robot of moving component |
CN107598929B (en) * | 2017-10-25 | 2020-04-21 | 北京邮电大学 | Single-joint fault space manipulator pose reachable space solving method |
CN107627305A (en) * | 2017-10-25 | 2018-01-26 | 北京邮电大学 | A kind of optimal locking angle method for solving in space manipulator failure joint |
CN107598929A (en) * | 2017-10-25 | 2018-01-19 | 北京邮电大学 | A kind of simple joint defective space mechanical arm pose reachable tree method for solving |
CN108015767A (en) * | 2017-11-30 | 2018-05-11 | 北京邮电大学 | A kind of space manipulator emergency operating device |
CN108673509A (en) * | 2018-06-15 | 2018-10-19 | 东北大学 | A kind of motion control method of six degree of freedom wrist eccentrically arranged type series connection mechanical arm |
CN108673509B (en) * | 2018-06-15 | 2021-06-01 | 东北大学 | Motion control method of six-degree-of-freedom wrist offset type serial mechanical arm |
EP3825074A4 (en) * | 2018-07-17 | 2021-11-24 | OMRON Corporation | Acceleration adjustment device and acceleration adjustment program |
US11697206B2 (en) | 2018-07-17 | 2023-07-11 | Omron Corporation | Acceleration adjustment apparatus and non-transitory computer-readable storage medium storing an acceleration adjustment program |
CN109015641A (en) * | 2018-08-16 | 2018-12-18 | 居鹤华 | The inverse solution modeling of general 6R mechanical arm based on axis invariant and calculation method |
CN113316502B (en) * | 2019-02-05 | 2024-05-28 | 富兰卡爱米卡股份有限公司 | Alignment of two robotic arms with each other |
CN113316502A (en) * | 2019-02-05 | 2021-08-27 | 富兰卡爱米卡股份有限公司 | Alignment of two robot arms with respect to each other |
CN110896170A (en) * | 2019-11-04 | 2020-03-20 | 中国电子科技集团公司第五十四研究所 | Design process of parallel type six-degree-of-freedom auxiliary surface adjusting mechanism |
CN110802578A (en) * | 2019-11-13 | 2020-02-18 | 吉林大学 | Maximum safe operation range detection method for upper limb of wearable robot |
CN111216136A (en) * | 2020-03-11 | 2020-06-02 | 集美大学 | Multi-degree-of-freedom mechanical arm control system, method, storage medium and computer |
CN111966040B (en) * | 2020-08-11 | 2021-12-17 | 南京晨光集团有限责任公司 | Trajectory generation method for balancing impact dynamic load in robot pick-and-place task |
CN111966040A (en) * | 2020-08-11 | 2020-11-20 | 武汉万邦德新科技有限公司 | Trajectory generation method for balancing impact dynamic load in robot pick-and-place task |
CN112045687A (en) * | 2020-09-15 | 2020-12-08 | 杭州新剑机器人技术股份有限公司 | Dynamics calculation method for operating mechanical arm and central control method and system for mechanical arm |
CN113696184A (en) * | 2021-09-14 | 2021-11-26 | 哈尔滨工业大学 | Method for constructing visual motion capability map for flexibility of serial mechanical arm |
Also Published As
Publication number | Publication date |
---|---|
CN106426176B (en) | 2018-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106426176A (en) | Method for analyzing dynamic load capacity work space of six-degree of freedom space manipulator | |
Guo et al. | Dynamic analysis and simulation of a six degree of freedom Stewart platform manipulator | |
CN102279101B (en) | Six-dimension force high-frequency fatigue testing machine and method for using same | |
CN108015774A (en) | A kind of sensorless mechanical arm collision checking method | |
Goulos et al. | Helicopter rotor blade flexibility simulation for aeroelasticity and flight dynamics applications | |
CN113156834B (en) | Development method of semi-physical simulation flight simulation system | |
CN106156425A (en) | A kind of Universal-purpose quick Kinematic Model method of modular mechanical arm | |
CN108038286A (en) | A kind of dynamic modeling method of two degrees of freedom redundantly driven parallel device people | |
CN105095543A (en) | Method and device for simulating hoisting process of large equipment | |
Giberti et al. | A novel hardware-in-the-loop device for floating offshore wind turbines and sailing boats | |
CN105459116B (en) | A kind of teleoperation of robot device and method based on magnetometer | |
CN102662331B (en) | Method for simulating deflection of automobile suspension arm on basis of virual reality | |
Zhang et al. | Improved inverse kinematics and dynamics model research of general parallel mechanisms | |
Du et al. | Industrial robot digital twin system motion simulation and collision detection | |
CN106709264A (en) | Double-crane system variable amplitude angle response modeling algorithm and random response domain prediction method | |
Bernal et al. | Kinematics and dynamics modeling of the 6-3-\raise0. 3em \scriptscriptstyle- P US P− US-type Hexapod parallel mechanism | |
Antonya et al. | Co-simulation environment for the analysis of the driving simulator’s actuation | |
Pan et al. | Dynamics modeling of spraying robot using Lagrangian method with co-simulation analysis | |
Ostroff et al. | A technique using a nonlinear helicopter model for determining trims and derivatives | |
Yang et al. | Workspace augmentation for the large-scale spherical honeycombs perfusion using a novel 5dof reconfigurable manipulator | |
Ge et al. | Structural network modeling and control of rigid body robots | |
Cocco et al. | Tiltrotor whirl flutter analysis in support of NGCTR aeroelastic wind tunnel model design | |
Kang et al. | Physics based model for simulating the dynamics of tower cranes | |
Eia et al. | Modeling a Knuckle-Boom crane control to reduce pendulum motion using the moving frame method | |
Luo et al. | Solving Inverse Kinematics of the Shotcrete Manipulator Based on the Plane Two‐Link Model and Trajectory Planning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |