CN105988366A - Space robot minimal base disturbance trajectory planning method - Google Patents

Space robot minimal base disturbance trajectory planning method Download PDF

Info

Publication number
CN105988366A
CN105988366A CN201510079167.6A CN201510079167A CN105988366A CN 105988366 A CN105988366 A CN 105988366A CN 201510079167 A CN201510079167 A CN 201510079167A CN 105988366 A CN105988366 A CN 105988366A
Authority
CN
China
Prior art keywords
robot
space
disturbance
joint
centerdot
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.)
Pending
Application number
CN201510079167.6A
Other languages
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.)
Dalian University
Original Assignee
Dalian University
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 Dalian University filed Critical Dalian University
Priority to CN201510079167.6A priority Critical patent/CN105988366A/en
Publication of CN105988366A publication Critical patent/CN105988366A/en
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

The invention relates to a space robot minimal base disturbance trajectory planning method, and particularly relates to a space robot minimal base disturbance trajectory planning method based on an improved chaotic particle swarm algorithm, which belongs to the technical field of aerospace. The method comprises steps: (1) a kinematics equation for the six-degree-of-freedom space robot is built; (2) a 7-order sine polynomial function is used for parameterizing joints; (3) an equation for a fitness function is built, and constraint conditions comprise position disturbance and attitude disturbance of the base, and joint velocity and angular velocity constraints; (3) in order not to fall into local optimum and quickly find the optimal solution, the chaotic particle swarm algorithm is improved; and (4) the improved chaotic particle swarm algorithm is used for solving unknown parameters, and the space robot optimal trajectory is obtained in a condition of minimal base position and attitude disturbance. The method of the invention mainly solves the problem of trajectory planning for the six-degree-of-freedom free-floating space robot, the improved chaotic particle swarm algorithm is used for finding the optimal motion trajectory for the space robot in the condition of minimal base position and attitude disturbance, and effects are good.

Description

A kind of robot for space minimum pedestal disturbance method for planning track
Technical field
The present invention relates to a kind of based on the robot for space minimum basis improving Chaos particle swarm optimization algorithm Seat disturbance method for planning track, belongs to calculating field of aerospace technology.
Background technology
Robot for space plays an irreplaceable role in On-orbit servicing, freely Space Robot System under floating state is unstable, when robot for space is held in space During row task, its athletic meeting produces disturbance, meanwhile, base position to position and the attitude of pedestal Change with attitude can produce again certain impact to the motion of robot for space, it is possible to causes appointing The failure of business, and then bring immeasurable loss.Position and attitude in order to maintain pedestal are protected Hold constant, reduce influencing each other between them, then need the movement locus to robot for space Plan so that it is in motor process, the disturbance to pedestal minimizes.
Problem for robot for space minimum pedestal disturbance trajectory planning always is research Focus and difficult point.1991, Dubowsky and Torres proposed a kind of enhanced disturbance map Technical method, the method can optimize the movement locus of robot for space and then reduce pedestal Disturbance, but only two-freedom space manipulator is proved, it is impossible to it is widely used in many Degree of freedom space manipulator;Calendar year 2001, Yoshida etc. proposes a kind of zero counteractive thought, Under the undisturbed constraint of pedestal attitude, space manipulator rail is carried out based on broad sense Jacobian matrix Mark is planned, but is not suitable for redundant space mechanical arm;2006, Panfeng Huang etc. carried Go out a kind of minimum pedestal disturbance path planning based on genetic algorithm, but the realization of genetic algorithm More complicated and convergence time is longer;2011, Wang Ming et al. proposed based on chaotic particle The trajectory planning of the pedestal disturbance torque minimum of group's algorithm, but do not consider the pose disturbance of pedestal Minimum;2014, the big grade of Xia Hong proposed pedestal attitude disturbance based on Chaos particle swarm optimization algorithm Minimum trajectory planning, but do not consider that the position disturbance of pedestal is minimum.
Up to the present, when robot for space trajectory planning and do not take into account robot for space Base position and attitude should be all that disturbance is minimum.
Summary of the invention
In order to overcome above-mentioned deficiency, it is an object of the invention to propose one based on improving chaos The robot for space minimum pedestal disturbance method for planning track of particle cluster algorithm, the method is by changing Enter Chaos particle swarm optimization algorithm and solve unknown parameter in the case of pedestal pose disturbance minimum, and then Obtain the optimal motion track of robot for space.
To achieve these goals, the technical solution adopted in the present invention is: a kind of space machine People's minimum pedestal disturbance method for planning track, it comprises the steps:
(1) broad sense Jacobian matrix is utilized to set up the kinesiology side of 6DOF robot for space Journey, is modeled robot for space in conjunction with D-H parametric method;
(2) geometric parameter of definition space robot, comprising: include the quantity in joint, The quality of the length of connecting rod, connecting rod and pedestal and the moment in joint between joint;
(3) utilize 7 rank sine polynomial functions that the joint of robot for space is carried out parametrization;
(4) with base position, the required precision of attitude, joint angle speed limits and angle is accelerated That spends is limited to constraints, sets up robot for space base position and the pass of attitude disturbance minimum Joint trajectory planning objective optimization model;
(5) use the Chaos particle swarm optimization algorithm improved to solve, export optimal value, and then obtain Robot for space optimal trajectory under pedestal pose disturbance minimum.
In described step (4), the object function in described objective optimization model is:
F ( α ) = | | δp b | | 2 ω p + | | δq b | | ω q + F θ · ω θ · + F θ · · ω θ · ·
Wherein, definitionδpbFor the difference of base ends position Yu initial position, δqbFor the difference of base ends attitude Yu initial attitude, ωpFor the weight coefficient of site error, ωq For the weight coefficient of attitude error,For the weight coefficient of joint angle constraint of velocity,For closing The weight coefficient of joint angular acceleration constraint,WithIt is respectively defined as following formula:
F θ · = max 1 ≤ i ≤ 6 ( J θ · i ) , J θ · i = 0 θ · i _ max ≤ θ · i _ lim it ( θ · i _ max - θ · i _ lim it ) / θ · i _ lim it
F θ · · = max 1 ≤ i ≤ 6 ( J θ · · i ) , J θ · · i = 0 θ · · i _ max ≤ θ · · i _ lim it ( θ · · i _ max - θ · · i _ lim it ) / θ · · i _ lim it
Wherein,It is the speed maximum in i-th joint,It it is the acceleration in i-th joint Maximum
In described step (5), the Chaos particle swarm optimization algorithm of improvement, its use nonlinear dynamically Inertia weight, i.e. inertia weight change automatically along with the target function value of particle;Add gold The thought of the ration of division, i.e. retaining fitness function value in colony is the particle of 38.2%;Select Sinusoidal function replaces Logistic function as chaos sequence generator.Algorithm concrete The process of realization is: (1) arranges the parameter of each particle;(2) each grain in random initializtion population The position of son and speed;(3) target function value of each particle is evaluated, by each particle current Position and target function value are stored in the pbest of each particle, by all of object function Value has most the position of individuality and its value to be stored in gbest;(4) speed of more new particle and position Put;(5) target function value of each particle is calculated, 38.2% that in reservation population, performance is best Particle;(6) the optimal particle preserved in population is carried out chaos Local Search, and more new particle Pbest and the gbest of population;(7) if meeting the stop condition (maximum usually preset Iterations or operational precision), stopping search, exporting optimal value, if be unsatisfactory for, then Transfer (8) to;(8) dynamic area contraction is carried out;(9) randomly generate in colony in the region shunk The particle of remaining 61.8%, goes to step (3).
The formula of described Nonlinear Dynamic inertia weight is as follows:
&omega; = &omega; max - i &omega; max - &omega; min max _ gen f < f avg / 2 &omega; min + ( f - f min ) ( &omega; max - &omega; min ) f avg / 2 - f min f avg / 2 &le; f &le; f avg &omega; max f &GreaterEqual; f avg / 2
Wherein, ωminFor the minima of ω, ωmaxFor the maximum of ω, f is current particle Fitness function value, fminFor the minimum fitness function value of all particles, favgIt is all The average fitness functional value of particle, i is current iterations, and max_gen is maximum changing Generation number.
The present invention compared with prior art has the advantages that the improvement that the present invention proposes mixes Ignorant particle cluster algorithm is used in the path planning of 6DOF free-floating space robot, examines Consider and arrived base position, the restriction of attitude disturbance minimum, joint angle speed, angular acceleration restriction Four constraintss of scope, have practicality;The Chaos particle swarm optimization algorithm utilizing improvement can be fast Speed effectively finds optimal solution, improves solving precision;The improvement chaotic particle that the present invention proposes Group's algorithm also can promote the path planning for 7 degree of freedom space manipulators.
Accompanying drawing explanation
Below by way of drawings and the specific embodiments, the present invention is described in detail.
Fig. 1 flow chart of the present invention;
Fig. 2 improves Chaos particle swarm optimization algorithm flow chart;
Fig. 3 base position change curve;
Fig. 4 pedestal attitudes vibration curve chart;
Fig. 5 joint change curve;
Fig. 6 joint angle speed change curves figure;
Fig. 7 joint angle acceleration change curve chart.
Detailed description of the invention
The invention will be further described below in conjunction with the accompanying drawings, as shown in Figure 1.
The present invention comprises the steps:
(1) broad sense Jacobian matrix is utilized to set up the kinesiology side of 6DOF robot for space Journey, is modeled robot for space in conjunction with D-H parametric method, defines the several of robot for space What parameter;
(2) utilize 7 rank sine polynomial functions that robot for space joint is carried out parametrization;
(3) setting up fitness function equation according to constraints, constraints includes pedestal position Put, the required precision of attitude, to joint angle speed and the restriction of angular acceleration;
(4) Chaos particle swarm optimization algorithm is improved;
(5) utilize the Chaos particle swarm optimization algorithm improved to solve unknown parameter, and then obtain space machine Device people optimal trajectory under pedestal pose disturbance minimum.
Embodiment 1
Embodiments of the invention are implemented under premised on technical solution of the present invention, give Go out detailed embodiment and concrete operating process, but protection scope of the present invention has been not limited to Following embodiment.
Being embodied as step is:
Step 1: for freely the most floating 6DOF robot for space, due to not by external force, Then system keeps the conservation of momentum, and kinematical equation is represented by:
v e &omega; e = J b v 0 &omega; 0 + J r &theta; &CenterDot;
Wherein: ve∈R3, the linear velocity of end effector;ωe∈R3, the angle speed of end effector Degree;v0∈R3, the linear velocity of pedestal;ω0∈R3, the angular velocity of pedestal;θ∈R6, machine The joint angle matrix of 6 joint angle compositions of device people.Jb∈R6×6, the Jacobian matrix of pedestal; Jr∈R6×6, the Jacobian matrix of robot.
Step 2: use 7 rank polynomial functions that joint angle is carried out parametrization in the present invention, As described by following formula:
θi(t)=Δi1sin(αi7t7i6t6i5t5i4t4
i3t3i2t2i1t+αi0)+Δi2
Wherein, i=1 ..., 7, αi0~αi7For multinomial coefficient
&Delta; i 1 = &theta; i max - &theta; i min 2 , &Delta; i 2 = &theta; i max + &theta; i min 2 ,
θi_maxFor the maximum of i-th joint angle, θi_minMinima for i-th joint angle.
In motor process, the joint angle speed of robot for space and angular acceleration are all limited System, and the smooth trajectory of robot for space to be ensured.Then the constraint to joint angle is as follows:
θi(t0)=θi0i(tf)=θif
&theta; &CenterDot; i ( t 0 ) = &theta; &CenterDot; i ( t f ) = 0 , &theta; &CenterDot; &CenterDot; i ( t 0 ) = &theta; &CenterDot; &CenterDot; i ( t f ) = 0
θi_min≤θi(t)≤θi_max
Wherein, i=1 ..., 6, θi0For initial joint angle, θifFor expectation joint angle.
It addition, the constraint of joint angle speed and angular acceleration is as follows:
| &theta; &CenterDot; i ( t ) | &le; &theta; &CenterDot; i _ lim it , | &theta; &CenterDot; &CenterDot; i ( t ) | &le; &theta; &CenterDot; &CenterDot; i _ lim it
Wherein,For the limits value of joint angle speed,Restriction for joint angle acceleration Value.
Joint angle speed, as described by following formula:
&theta; &CenterDot; i ( t ) = &Delta; i 1 cos ( &alpha; i 7 t 7 + &alpha; i 6 t 6 + &alpha; i 5 t 5 + &alpha; i 4 t 4 + &alpha; i 3 t 3 + &alpha; i 2 t 2 + &alpha; i 1 t + &alpha; i 0 ) ( 7 &alpha; i 7 t 6 + 6 &alpha; i 6 t 5 + 5 &alpha; i 5 t 4 + 4 &alpha; i 4 t 3 + 3 &alpha; i 3 t 2 + 2 &alpha; i 2 t + &alpha; i 1 )
Joint angle acceleration, as described by following formula:
&theta; &CenterDot; &CenterDot; i ( t ) = - &Delta; i 1 sin ( &alpha; i 7 t 7 + &alpha; i 6 t 6 + &alpha; i 5 t 5 + &alpha; i 4 t 4 + &alpha; i 3 t 3 + &alpha; i 2 t 2 + &alpha; i 1 t + &alpha; i 0 ) ( 7 &alpha; i 7 t 6 + 6 &alpha; i 6 t 5 + 5 &alpha; i 5 t 4 + 4 &alpha; i 4 t 3 + 3 &alpha; i 3 t 2 + 2 &alpha; i 2 + t + &alpha; i 1 ) + &Delta; i 1 cos ( &alpha; i 7 t 7 + &alpha; i 6 t 6 + &alpha; i 5 t 5 + &alpha; i 4 t 4 + &alpha; i 3 t 3 + &alpha; i 2 t 2 + &alpha; i 1 t + &alpha; i 0 ) ( 42 &alpha; i 7 t 5 + 30 &alpha; i 6 t 4 + 20 &alpha; i 5 t 3 + 12 &alpha; i 4 t 2 + 6 &alpha; i 3 t + 2 &alpha; i 2 )
Comprehensive above equation can obtain:
&alpha; i 0 = arcsin ( &theta; i 0 - &Delta; i 2 &Delta; i 1 )
αi1=0, αi2=0
&alpha; i 3 = 10 arcsin &theta; if - &Delta; i 2 &Delta; i 1 - arcsin &theta; i 0 - &Delta; i 2 &Delta; i 1 - ( 3 &alpha; i 7 t 7 - &alpha; i 6 t 6 ) / t 3
&alpha; i 4 = - 15 arcsin &theta; if - &Delta; i 2 &Delta; i 1 - arcsin &theta; i 0 - &Delta; i 2 &Delta; i 1 + ( 8 &alpha; i 7 t 7 + 3 &alpha; i 6 t 6 ) / t 4
&alpha; i 5 = 6 arcsin &theta; if - &Delta; i 2 &Delta; i 1 - arcsin &theta; i 0 - &Delta; i 2 &Delta; i 1 - ( 6 &alpha; i 7 t 7 - 3 &alpha; i 6 t 6 ) / t 5
Being derived from above, the variable in joint angle, angular velocity and angular acceleration function is only αi6And αi7Not can determine that, be designated as following formula:
α=(α1617,…,αi6i7)
After it determines, then the joint of 6DOF robot for space is carried out trajectory planning.
Step 3: the present invention is the pass minimum based on robot for space base position and attitude disturbance Joint trajectory planning, then object function is defined as formula:
F ( &alpha; ) = | | &delta;p b | | 2 &omega; p + | | &delta;q b | | &omega; q + F &theta; &CenterDot; &omega; &theta; &CenterDot; + F &theta; &CenterDot; &CenterDot; &omega; &theta; &CenterDot; &CenterDot;
Wherein,δpbFor the difference of base ends position Yu initial position, δqbFor the difference of base ends attitude Yu initial attitude, ωpFor the weight coefficient of site error, ωqFor the weight coefficient of attitude error,For the weight coefficient of joint angle constraint of velocity, The weight coefficient retrained for joint angle acceleration,WithThe formula not being defined as:
F &theta; &CenterDot; = max 1 &le; i &le; 6 ( J &theta; &CenterDot; i ) , J &theta; &CenterDot; i = 0 &theta; &CenterDot; i _ max &le; &theta; &CenterDot; i _ lim it ( &theta; &CenterDot; i _ max - &theta; &CenterDot; i _ lim it ) / &theta; &CenterDot; i _ lim it else
F &theta; &CenterDot; &CenterDot; = max 1 &le; i &le; 6 ( J &theta; &CenterDot; &CenterDot; i ) , J &theta; &CenterDot; &CenterDot; i = 0 &theta; &CenterDot; &CenterDot; i _ max &le; &theta; &CenterDot; &CenterDot; i _ lim it ( &theta; &CenterDot; &CenterDot; i _ max - &theta; &CenterDot; &CenterDot; i _ lim it ) / &theta; &CenterDot; &CenterDot; i _ lim it else
Wherein,It is the speed maximum in i-th joint,It it is i-th joint Acceleration maximum.
Step 4: the present invention proposes a kind of improvement Chaos particle swarm optimization algorithm, i.e. uses non-linear Dynamic inertia weight, i.e. inertia weight changes automatically along with the target function value of particle;Add Enter the thought of golden section proportion, i.e. retain in colony the grain of fitness function value is best 38.2% Son;Selection Sinusoidal function replacement Logistic function is as chaos sequence generator, whole Algorithm is as shown in flow chart 2.
Inertia weight determines the size that particle is affected by itself present speed, and suitable inertia is weighed The selection of weight can allow particle have exploring ability and the development ability of equilibrium.The present invention uses and changes The adaptive weighting method entered, the formula of Nonlinear Dynamic inertia weight is as follows:
&omega; = &omega; max - i &omega; max - &omega; min max _ gen f < f avg / 2 &omega; min + ( f - f min ) ( &omega; max - &omega; min ) f avg / 2 - f min f avg / 2 &le; f &le; f avg &omega; max f &GreaterEqual; f avg / 2
Wherein, ωminFor the minima of ω, ωmaxFor the maximum of ω, f is current particle Fitness function value, fminFor the minimum fitness function value of all particles, favgIt is all The average fitness functional value of particle, i is current iterations, and max_gen is maximum changing Generation number.
Different chaos sequence generators can be used in Chaos particle swarm optimization algorithm, 2013, Different chaotic maps functions is utilized standard to survey in article by AmirHosseinGandomi etc. Trial function is tested, and shows sinusoidal function and singer in most of optimization problems Function effect becomes apparent from, so have employed sinusoidal function in the present invention, it simplifies public affairs Formula is as follows:
xk+1=sin (π xk)
Chaos particle swarm optimization algorithm is chaos optimization and particle group optimizing combination between the two, and Chaos local search algorithm is related in algorithmic procedure.At the Chaos-Particle Swarm Optimization that the present invention improves In algorithmic procedure, the particle cluster algorithm first with adaptive weighting carries out global search, non-thread The formula of property dynamic inertia weight is as shown in equation;Complete to introduce afterwards golden section in search The thought of example, retains the outstanding particle of 38.2% in particle colony;Then sinusoidal letter is used Number is as the generator of chaos sequence, and the particle to 38.2% carries out chaos Local Search;Finally, In order to keep the multiformity of particle, in dynamic shrinkage region, randomly generate remaining 61.8% Particle.Dynamic shrinkage region formula is as follows:
xmin,j=max{xmin,j,xg,j-r*(xmax,j-xmin,j), 0 < r < 1
xmax,j=min{xmin,j,xg,j+r*(xmax,j-xmin,j), 0 < r < 1
Wherein, xg,jRepresent the jth dimension variate-value of current optimal value.
Step 5: utilize the improvement Chaos particle swarm optimization algorithm that the present invention proposes for robot for space Minimum pedestal disturbance carries out trajectory planning, establishes one by freely floating pedestal and 6DOF The kinematics model of robot for space composition system, utilizes Matlab2013b platform to being proposed Method emulate and verify, it is assumed that trajectory planning time t=10s, the matter of robot for space Flow characteristic parameter is as shown in table 1, and D-H parameter is as shown in table 2.
Table 1 robot for space mass property parameter list
Wherein, l is the length of connecting rod, and m is the quality of pedestal and connecting rod, and I is the inertia of mechanical arm.
Table 2 robot for space D-H parameter list
Wherein, θiFor joint angle, αi-1For the connecting rod corner of mechanical arm, ai-1For joint shaft i-1 and pass The length of common vertical line, d between nodal axisn iiFor connecting rod offset distance.
The initial joint angle of robot for space is θi0=[0 °, 0 °, 0 °, 0 °, 0 °, 0 °], it is desirable to Joint angle is θif=[12 °, 31 ° ,-17 ° ,-50 °, 26 ° ,-83 °].Joint angle in the range of:
-160°≤θ1≤+160°,-160°≤θ2≤+160°
-160°≤θ3≤+160°,-179°≤θ4≤+70°
-179°≤θ5≤+70°,-160°≤θ6≤+160°
Joint angle speed in the range of:
Joint angle acceleration in the range of:
The coefficient of definition fitness function is respectively as follows: ωp=2 10-3q=sin (π/360),
Optimized algorithm parameter is arranged:
N=30, c1=c2=2, ωmax=0.9, ωmin=0.2, xmax=0.1,
xmin=-0.1, M=100, MaxC=0.1, D=12
Wherein, N is number of particles, c1、c2For Studying factors, xmaxIt it is the maximum of independent variable region of search Value, xminBeing the minima of independent variable region of search, M is maximum iteration time, and Maxc is chaos The maximum step number of search, D is the number of independent variable.
The Chaos particle swarm optimization algorithm that improves using the present invention carries out the optimum ginseng of trajectory planning Several and target function value after rounding up is:
&alpha; = - 0.2422,0.0086 , - 0.1115,0.1953 - 0.2527 , - 0.2295 , - 0.0466 , - 0.0227 - 0.0130 , - 0.0816,0.1270,0.0089 * 10 - 5 f ( &alpha; ) = 14.3820
In t, the position coordinates of pedestal is [-0.0015 ,-0.3177 ,-3.0883], and error is [-0.0015,0.0156 ,-0.0050], the attitude coordinate of pedestal be [0.0169 ,-0.0100,0.0497, 0.9986], error is [0.0169 ,-0.0100,0.0497 ,-0.0014].
The present invention is only by just planning the joint angle of 6DOF free-floating space robot Planned its movement locus, and take into account the minimum restriction of base position, attitude disturbance, Joint angle speed, angular acceleration limit four constraintss of scope, have practicality;Utilization changes The Chaos particle swarm optimization algorithm entered can find optimal solution fast and effectively, improves solving precision; The improvement Chaos particle swarm optimization algorithm that the present invention proposes also can be promoted for 7 degree of freedom space machines The path planning of people.
The above, the only present invention preferably detailed description of the invention, but the protection model of the present invention Enclosing and be not limited thereto, any those familiar with the art is in the skill of present disclosure In the range of art, according to technical scheme and inventive concept equivalent in addition thereof or change Become, all should contain within the scope of the present invention.

Claims (3)

1. a robot for space minimum pedestal disturbance method for planning track, it is characterised in that: it comprises the steps:
(1) utilize broad sense Jacobian matrix to set up the kinematical equation of 6DOF robot for space, in conjunction with D-H parametric method, robot for space is modeled;
(2) geometric parameter of definition space robot, comprising: include the quality of the length of connecting rod, connecting rod and pedestal between the quantity in joint, joint and the moment in joint;
(3) utilize 7 rank sine polynomial functions that the joint of robot for space is carried out parametrization;
(4) with base position, the required precision of attitude, the restriction of joint angle speed is limited to constraints with angular acceleration, sets up robot for space base position and the joint trajectory planning objective optimization model of attitude disturbance minimum;
(5) use the Chaos particle swarm optimization algorithm improved to solve, export optimal value, and then obtain robot for space optimal trajectory under pedestal pose disturbance minimum.
Robot for space minimum pedestal disturbance method for planning track the most according to claim 1, it is characterised in that: in described step (4), the object function in described objective optimization model is:
Wherein, definitionδpbFor the difference of base ends position Yu initial position, δ qbFor the difference of base ends attitude Yu initial attitude, ωpFor the weight coefficient of site error, ωqFor the weight coefficient of attitude error,For the weight coefficient of joint angle constraint of velocity,The weight coefficient retrained for joint angle acceleration,WithIt is respectively defined as following formula:
Wherein,It is the speed maximum in i-th joint,It it is the acceleration maximum in i-th joint.
Robot for space minimum pedestal disturbance method for planning track the most according to claim 1, it is characterized in that: it is characterized in that: in described step (5), the Chaos particle swarm optimization algorithm improved, it uses nonlinear dynamic inertia weight, i.e. inertia weight automatically to change along with the target function value of particle;Adding the thought of golden section proportion, i.e. retaining fitness function value in colony is the particle of 38.2%;Sinusoidal function is selected to replace Logistic function as chaos sequence generator.
CN201510079167.6A 2015-02-13 2015-02-13 Space robot minimal base disturbance trajectory planning method Pending CN105988366A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510079167.6A CN105988366A (en) 2015-02-13 2015-02-13 Space robot minimal base disturbance trajectory planning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510079167.6A CN105988366A (en) 2015-02-13 2015-02-13 Space robot minimal base disturbance trajectory planning method

Publications (1)

Publication Number Publication Date
CN105988366A true CN105988366A (en) 2016-10-05

Family

ID=57041363

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510079167.6A Pending CN105988366A (en) 2015-02-13 2015-02-13 Space robot minimal base disturbance trajectory planning method

Country Status (1)

Country Link
CN (1) CN105988366A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106363633A (en) * 2016-11-11 2017-02-01 航天科工智能机器人有限责任公司 Robot stable gait planning method and device based on improved particle swarm optimization
CN106557844A (en) * 2016-11-23 2017-04-05 华东理工大学 A kind of welding robot paths planning method
CN107490965A (en) * 2017-08-21 2017-12-19 西北工业大学 A kind of multiple constraint method for planning track of the free floating devices arm in space
CN107505947A (en) * 2017-06-19 2017-12-22 西北工业大学 Racemization and control method for coordinating after a kind of robot for space capture target
CN108527368A (en) * 2018-03-30 2018-09-14 清华大学 The flexible support series connection optimal initial pose of industrial robot operation determines method
CN108748160A (en) * 2018-06-21 2018-11-06 河南大学 Manipulator motion planning method based on particle cluster algorithm on multiple populations
WO2018227820A1 (en) * 2017-06-13 2018-12-20 广州视源电子科技股份有限公司 Method and device for controlling manipulator movement, storage medium, and terminal device
CN109108963A (en) * 2018-07-24 2019-01-01 西北工业大学 Based on differential evolution particle swarm algorithm space articulated robot paths planning method
CN109269502A (en) * 2018-09-19 2019-01-25 沈阳航空航天大学 A kind of no-manned plane three-dimensional Route planner based on more stragetic innovation particle swarm algorithms
CN110083165A (en) * 2019-05-21 2019-08-02 大连大学 A kind of robot paths planning method under complicated narrow environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290131A1 (en) * 2011-05-09 2012-11-15 King Fahd University Of Petroleum And Minerals Parallel kinematic machine trajectory planning method
CN103869704A (en) * 2014-04-08 2014-06-18 哈尔滨工业大学 Method for coordination control over satellite arms of space robot based on expanded Jacobian matrix
CN103955619A (en) * 2014-05-09 2014-07-30 大连大学 Inverse kinematics calculation method for minimum base disturbance analysis of seven-degree-of-freedom space manipulator
CN103984230A (en) * 2014-05-09 2014-08-13 大连大学 Zero-disturbance optimization control method for base of space manipulator

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120290131A1 (en) * 2011-05-09 2012-11-15 King Fahd University Of Petroleum And Minerals Parallel kinematic machine trajectory planning method
CN103869704A (en) * 2014-04-08 2014-06-18 哈尔滨工业大学 Method for coordination control over satellite arms of space robot based on expanded Jacobian matrix
CN103955619A (en) * 2014-05-09 2014-07-30 大连大学 Inverse kinematics calculation method for minimum base disturbance analysis of seven-degree-of-freedom space manipulator
CN103984230A (en) * 2014-05-09 2014-08-13 大连大学 Zero-disturbance optimization control method for base of space manipulator

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
夏红伟等: "基于混沌粒子群优化算法的空间机械臂轨迹规划算法", 《中国惯性技术学报》 *
李飞: "遗传算法的改进及其在神经网络控制中的应用研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
郭鲁彦: "非线性动态惯性权重的粒子群算法", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
高磊: "一种动态非线性改变惯性权的自适应粒子群优化算法", 《科学技术与工程》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106363633A (en) * 2016-11-11 2017-02-01 航天科工智能机器人有限责任公司 Robot stable gait planning method and device based on improved particle swarm optimization
CN106557844A (en) * 2016-11-23 2017-04-05 华东理工大学 A kind of welding robot paths planning method
CN106557844B (en) * 2016-11-23 2020-02-14 华东理工大学 Path planning method for welding robot
WO2018227820A1 (en) * 2017-06-13 2018-12-20 广州视源电子科技股份有限公司 Method and device for controlling manipulator movement, storage medium, and terminal device
CN107505947A (en) * 2017-06-19 2017-12-22 西北工业大学 Racemization and control method for coordinating after a kind of robot for space capture target
CN107505947B (en) * 2017-06-19 2021-03-16 西北工业大学 Space robot captured target despinning and coordination control method
CN107490965B (en) * 2017-08-21 2020-02-07 西北工业大学 Multi-constraint trajectory planning method for space free floating mechanical arm
CN107490965A (en) * 2017-08-21 2017-12-19 西北工业大学 A kind of multiple constraint method for planning track of the free floating devices arm in space
CN108527368B (en) * 2018-03-30 2020-08-25 清华大学 Method for determining optimal initial pose of flexible support series industrial robot operation
CN108527368A (en) * 2018-03-30 2018-09-14 清华大学 The flexible support series connection optimal initial pose of industrial robot operation determines method
CN108748160A (en) * 2018-06-21 2018-11-06 河南大学 Manipulator motion planning method based on particle cluster algorithm on multiple populations
CN109108963A (en) * 2018-07-24 2019-01-01 西北工业大学 Based on differential evolution particle swarm algorithm space articulated robot paths planning method
CN109108963B (en) * 2018-07-24 2020-10-16 西北工业大学 Space multi-joint robot path planning method based on differential evolution particle swarm algorithm
CN109269502A (en) * 2018-09-19 2019-01-25 沈阳航空航天大学 A kind of no-manned plane three-dimensional Route planner based on more stragetic innovation particle swarm algorithms
CN110083165A (en) * 2019-05-21 2019-08-02 大连大学 A kind of robot paths planning method under complicated narrow environment
CN110083165B (en) * 2019-05-21 2022-03-08 大连大学 Path planning method of robot in complex narrow environment

Similar Documents

Publication Publication Date Title
CN105988366A (en) Space robot minimal base disturbance trajectory planning method
CN105676642B (en) A kind of six-DOF robot station layout and run duration cooperative optimization method
CN105093934B (en) Consider interference and the distributed finite time tracking controller design method of multi-robot system of model uncertainty
Liao et al. Pseudoinverse-type bi-criteria minimization scheme for redundancy resolution of robot manipulators
CN107234617A (en) A kind of obstacle-avoiding route planning method of the unrelated Artificial Potential Field guiding of avoidance task
CN106055522A (en) Minimum base attitude disturbance track planning method for redundant space manipulator
CN106625671A (en) Optimal track planning method for space robot for capturing rolling target
CN107139171A (en) A kind of industrial robot collision free trajectory method based on Torque Control
CN107490965A (en) A kind of multiple constraint method for planning track of the free floating devices arm in space
CN108068113A (en) 7-DOF humanoid arm flying object operation minimum acceleration trajectory optimization
CN105138000A (en) Seven-freedom-degree space manipulator track planning method optimizing position and posture disturbance of pedestal
CN105759832A (en) Four-rotor aircraft sliding mode variable structure control method based on inversion method
CN101436073A (en) Wheeled mobile robot trace tracking method based on quantum behavior particle cluster algorithm
Tang et al. Path tracking of a cable-driven snake robot with a two-level motion planning method
CN108181914A (en) A kind of neutral buoyancy robot pose and track Auto-disturbance-rejection Control
CN113119112B (en) Motion planning method and system suitable for vision measurement of six-degree-of-freedom robot
CN105929849A (en) Wheeled mobile robot target tracking control method based on point stabilization
CN106292337A (en) Point-to-point motion trajectory planning method for permanent magnet spherical motor based on sinusoidal acceleration function and application thereof
CN107450318A (en) A kind of aircushion vehicle path tracking control method based on Second Order Sliding Mode Control
CN109991847A (en) A kind of Dynamics For Flexible Multibody robot time proximity optimal trajectory planning method
CN109407688A (en) A kind of center of mass motion decoupling method of the online trajectory planning of VTOL rocket
CN110450154A (en) One kind being based on dynamic (dynamical) mechanical arm flexible control method
CN107247464A (en) The state constraint control method and system of a kind of four rotor unmanned aircraft
Zakeri et al. Control of a Ball on Sphere System with Adaptive Feedback Linearization method for regulation purpose
Jarzębowska et al. Computational reference dynamical model of a multibody system with first order constraints

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161005

WD01 Invention patent application deemed withdrawn after publication