CN106003104B - It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition - Google Patents

It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition Download PDF

Info

Publication number
CN106003104B
CN106003104B CN201510387748.6A CN201510387748A CN106003104B CN 106003104 B CN106003104 B CN 106003104B CN 201510387748 A CN201510387748 A CN 201510387748A CN 106003104 B CN106003104 B CN 106003104B
Authority
CN
China
Prior art keywords
mechanical arm
camera
visual information
angular speed
joint
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
CN201510387748.6A
Other languages
Chinese (zh)
Other versions
CN106003104A (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.)
China Academy of Launch Vehicle Technology CALT
Original Assignee
China Academy of Launch Vehicle Technology CALT
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 China Academy of Launch Vehicle Technology CALT filed Critical China Academy of Launch Vehicle Technology CALT
Priority to CN201510387748.6A priority Critical patent/CN106003104B/en
Publication of CN106003104A publication Critical patent/CN106003104A/en
Application granted granted Critical
Publication of CN106003104B publication Critical patent/CN106003104B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Manipulator (AREA)

Abstract

It is suitable for the mechanical arm planing method that visual information guides under multi-constraint condition the present invention relates to a kind of, includes the following steps:(1) working stage that mechanical arm is presently in is judged;(2) capture target location is obtained, and calculates target velocity;(3) judge whether to meet contact conditions, if it is, completing to arrest operation, if it is not, then performing step (4);(4) judge whether trick camera stablizes capture, if it is, the mechanical arm planning instruction of capture section is performed, if it is not, then performing step (5);(5) judge whether mechanical arm enters hazardous area, if it is, the mechanical arm planning instruction of search Approach phase is performed, if it is not, then performing the planning instruction of fast approaching section mechanical arm.This method, as visual sensor, ensures mechanical arm planning input effectiveness of information, and add the manipulator motion Forecasting Methodology under visual information deletion condition so that scheme integrality is good and adaptable using binocular camera and trick camera.

Description

It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition
Technical field
The present invention relates to a kind of mechanical arm planing method comprising multi-constraint condition, view-based access control model information guidance, belong to empty Between field operation.
Background technology
The activity of mankind's long campaigns space, it is entirely ineffective or due to satellite that task terminates to be abandoned rest on space into For space trash, space debris population is continuously increased, and not only jeopardizes the safety of spacecraft in orbit, but also to limited space Track resources also constitute serious threat.In order to purify orbital environment as far as possible, various countries are being studied with satellite maintenence and too In-orbit service technology for the purpose of empty rubbish removing.Since space manipulator has, control accuracy is high, flexibility is strong and task The advantages that adaptable, the active clearance technique based on robotic arm manipulation has become removes the main of discarded satellite and space junk Means.
Discarded satellite and space junk etc. are eliminated object gesture and not controlled, therefore to solve catching towards moving target Problem is obtained, it is necessary to carry out mechanical arm motion planning online, (the strange of Jia Qingxuan, Chen Gang, Sun Hanxu, Zheng Shuan is based on A* algorithms for document Space manipulator obstacle-avoiding route planning mechanical engineering journals, 2010,13) disclose using A* algorithms space manipulator from Collisionless route searching is carried out by working space, realizes the obstacle-avoiding route planning of space manipulator, is not directed in application Visual information inputs, and does not construct the constraints between mechanical arm and binocular camera visual field.Document (CN200910073472, space Robot vision measurement, path planning, GNC integrated simulation systems) in propose a kind of robot for space and track, approach, catch The autonomous paths planning method of object procedure is obtained, planning space machine is realized using the relative position and attitude measurement value of trick camera The movement of device people, is not directed to the various constraintss of mechanical arm planning, does not also consider visual information guiding and binocular camera, hand The mechanical arm planning partition strategy of eye camera switching, it is difficult to meet the mechanical arm of visual information guiding under multi-constraint condition in line gauge The demand of drawing.
The content of the invention
It is an object of the invention to solve the deficiencies in the prior art, there is provided one kind is suitable for Field of View Constraint, crash restraint With the mechanical arm planing method of the visual information guiding under the multi-constraint condition such as kinematic constraint, this method uses binocular camera and hand Eye camera is used as visual sensor, makes full use of the advantages of two class cameras, it is proposed that the mechanical arm of view-based access control model information guidance divides Duan Yundong and switchover policy, ensure the validity of mechanical arm planning input information, and consider the machine under visual information deletion condition Tool arm motion forecast method, effective boosting algorithm operation efficiency in turn ensure that the security of robotic arm manipulation.
In order to solve the problems, such as present in background technology, it is suitable for vision under multi-constraint condition the present invention provides one kind and believes The mechanical arm planing method of guiding is ceased, is included the following steps:
(1) calculating machine arm terminal position, judges the working stage that mechanical arm is presently in, and the working stage includes fast Quick access proximal segment, search Approach phase and capture section;
(2) capture target location is obtained, and target velocity is calculated with the position;
(3) judge whether to meet contact conditions, if it is, completing to arrest operation, if it is not, then performing step (4);
(4) judge whether trick camera stablizes capture, if it is, the mechanical arm planning instruction of capture section is performed, if not, Then perform step (5);
(5) judge whether mechanical arm enters hazardous area, if meeting hazardous area condition, perform search Approach phase mechanical arm Planning instruction, if not meeting hazardous area condition, performs the planning instruction of fast approaching section mechanical arm.
The fast approaching section mechanical arm planning instruction includes the following steps:
(1) according to target location and mechanical arm tail end position and posture, calculate relative position deviation and be directed toward deviation, so that Desired tip speed and angular speed are calculated, calculating Jacobian matrix by matrix inversion obtains the expectation angle speed of six joint angles Degree;
(2) constrained according to instruction joint angular speed and angular speed, angular acceleration, adjust desired joint angular speed, calculated Cubic polynomial coefficient.
The planning instruction of described search Approach phase mechanical arm includes the following steps:
(1) optimal cost functional value is initialized, one group of joint angle is generated at random, random joint angle feasibility is sentenced It is disconnected, judge whether to reach maximum search number;
(2) constrained according to instruction joint angular speed and angular speed, angular acceleration, adjust desired joint angular speed, calculated Cubic polynomial coefficient.
The capture section mechanical arm planning instruction includes the following steps:
(1) according to objective position and mechanical arm tail end position and posture, calculate relative position deviation and be directed toward deviation, So as to calculate desired tip speed and angular speed, Jacobian matrix is calculated by matrix inversion and obtains the expectation of six joint angles Angular speed;
(2) constrained according to instruction joint angular speed and angular speed, angular acceleration, adjust desired joint angular speed, calculated Cubic polynomial coefficient.
The position for obtaining capture target location and target being captured by acquisition of vision information, concretely comprises the following steps:
If the residing stage is fast approaching section, binocular camera preferentially is used, trick is used if binocular camera fails Camera;If the residing stage is search Approach phase, preferentially using binocular camera, trick camera is used if binocular camera fails; If the residing stage is capture section, trick camera preferentially is used, binocular camera is used if trick camera fails.
Further, when binocular camera, trick camera fail, using prediction algorithm by binocular camera and trick camera The data preserved before failure carry out linear extrapolation.
The hazardous area judges to include the following steps:
(1) judge whether each joint angle exceedes dangerous border;
(2) if without departing from dangerous border, continue to judge whether mechanical arm collides with body;
(3) if do not collided, continue to judge whether mechanical arm blocks binocular camera visual field;
Further, the dangerous border is 150 °~180 °, the maximum safe distance of mechanical arm and body for 100mm~ 300mm, each joint of mechanical arm are 100mm~300mm apart from the minimum range of binocular camera visual field.
The present invention has the advantages that compared with prior art:
(1) using the visual information guiding of segmented and switchover policy, the excellent of binocular camera and trick camera is given full play to Gesture, and consider the visual information deletion condition being likely to occur in engineer application, pass through visual information fusion treatment, support method Feasibility and validity, both boosting algorithm operation efficiency in turn ensure that processing safety;
(2) constraint between mechanical arm and binocular camera sight is considered in mechanical arm planning algorithm, effectively prevents mechanical arm Visual field is blocked in motion process;The spacing constraint of joint angle is added, effectively avoids manipulator motion from exceeding range of motion;Crash Hit constraint to be detected, so that the security of elevating mechanism arm operation.
Brief description of the drawings
Fig. 1 is view-based access control model information guidance and the mechanical arm planning partition strategy schematic diagram of switching;
Fig. 2 is the manipulator motion Forecasting Methodology schematic diagram under visual information deletion condition;
Fig. 3 is fast approaching section mechanical arm planning algorithm flow chart;
Fig. 4 is search Approach phase mechanical arm planning algorithm flow chart;
Fig. 5 is capture section mechanical arm planning algorithm flow chart;
Fig. 6 is Monte-Carlo method Simulation results statistical chart.
Embodiment
Technical scheme is described in further details with reference to the accompanying drawings and detailed description.Obviously, institute The embodiment of description is only the part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiment of the present invention, Those skilled in the art's all other embodiments obtained without making creative work, belonging to the present invention will Seek the scope of protection.
Consider rapidity and security that space movement target is arrested, online capture section is divided into three phases:Fast quick access Proximal segment, search Approach phase and capture section, as shown in Figure 1.Wherein, it is double to refer to that mechanical arm passes through for fast approaching section and search Approach phase Mesh camera approaches to target and makes the process of trick camera capture target;Capture section refers to that trick camera observes that target refers to afterwards Draw the process of mechanical arm tail end capture target.
Manipulator motion Forecasting Methodology under visual information deletion condition, as shown in Figure 2.It is preferential to use before capturing section Binocular camera;Capture section starts, and preferentially uses trick camera;When the camera failure preferentially used, using another camera;When two When set camera fails, target location and speed are estimated using prediction algorithm.
Constrained for binocular camera Field of View Constraint, platform crash restraint and joint hard-over, i.e., hazardous area judges, mainly Take following measure:
(1) binocular camera sight constrains
The plane for defining 3 points of compositions of target and binocular is sight plane, and mechanical arm is transported in the side of the plane as needed It is dynamic, choose positioned at manipulator motion side and be d with sight plan range plane be hazardous area border, the region between two planes For hazardous area.According to the structure of mechanical arm, may determine that by calculating machine shoulder joint and end apart from the distance of sight plane Whether mechanical arm enters hazardous area.
(2) platform crash restraint
For the barrier on platform, highest component on platform can be selected, fixed auricle establishes obstacle as benchmark Plane.Certain margin of safety is equally selected to determine hazardous area border, the space between hazardous area border and obstacle plane is Hazardous area.According to the structure of mechanical arm, can be sentenced by calculating machine shoulder joint and mechanical arm tail end and the distance of obstacle plane Whether disconnected mechanical arm enters hazardous area.
(3) joint hard-over constrains
Consider the limitation of joint of mechanical arm corner, danger corner border is determined, when a certain joint rotation angle of mechanical arm reaches the side During dividing value, that is, think to enter hazardous area.
After in manipulator motion to hazardous area, consider that various constrain to target connects using capture section mechanical arm planning instruction Closely, until trick camera can stablize capture target.
The mechanical arm planning specific method guided suitable for visual information under multi-constraint condition is as follows:
(1) by Mechanical transmission test calculating machine arm terminal position pe,
(2) judge whether current affiliated working stage meets contact conditions, if met, step (7) is performed, if not Meet, perform step (3);
(3) comprised the following steps that by visual information using policy calculation target velocity with position:
If (a) the residing stage is fast approaching section, binocular camera preferentially is used, is entered step (b), if binocular camera Failure then uses trick camera, enters step (c), still fails, enters step (d);If the residing stage is search Approach phase, excellent Binocular camera is first used, is entered step (b), trick camera is used if binocular camera fails, enters step (c), still fail Then enter step (d);If the residing stage is capture section, trick camera preferentially is used, is entered step (c), if trick camera Failure then uses binocular camera, enters step (b), still fails, enters step (d);
(b) target location rt_SV is calculated using binocular camera observation, and with position estimation target velocity vt,The velocity amplitude is write into target velocity estimator Vt, and by nearest target location rt=rt_SV Add sequence, return to step (4);
(c) target location rt_HE is calculated using trick camera observation, and by nearest target location calculated value rt=Fe (1:3,1:3)·rt_HE+Fe(1:3,4) sequence is added, and with position estimation target velocity vt,The velocity amplitude is write into target velocity estimator Vt, return to step (4);
(d) data preserved before binocular camera and the failure of trick camera are carried out by linear extrapolation using prediction algorithm, returned Step (4);
(4) calculate and be directed toward angle of deviation aimangle=acos ([0;0;1] rt/norm (rt)), according to mechanical arm tail end Judge whether trick camera is steady with target relative distance d ret=rt-pe (rt is target location) and direction angle of deviation aimangle Fixed capture, if | dret |<Rt_threshold, and aimangle<Aim_threshold, then enter step (5);Otherwise enter Step (6);
(5) judge whether to enter hazardous area, comprise the following steps that:
(e) judge whether each joint angle reaches dangerous border safeangle, if if | Ji|<Safeangle (settings Safeangle=150 °), then it is assumed that not up to dangerous border, enters step (f);If if | Ji| >=safeangle, then it is assumed that Reach dangerous border, perform search Approach phase planning algorithm;
(f) judge whether mechanical arm collides with body:If if | pi(x)|<Safedist (setting safedist= 150mm), then it is assumed that do not collide, then enter step (g);If if | pi(x) | >=safedist, then it is assumed that collide, hold Row search Approach phase planning algorithm;
(g) judge whether mechanical arm blocks binocular camera visual field:
Calculate first(i=3,4,5,6, e), if di< Safedist (setting safedist=150mm), then it is assumed that do not block, perform fast approaching section planning algorithm;Otherwise recognize To block, search Approach phase planning algorithm is performed;
(6) current time is substituted into cubic polynomial, completes one-time mechanical arm planning instruction group and solve and send to machinery Arm, performs step (1)-step (2);
(7) complete to arrest operation, flow terminates.
As shown in figure 3, fast approaching section planning algorithm comprises the following steps that:
(16), according to objective position rt and mechanical arm tail end position pe, relative position deviation DeltaR is calculated:△R =rt-pe-Fe (1:3,1:3)*[CapPosX;CapPosY;CapPosZ]T
(17), according to mechanical arm tail end position and attitude matrix Fe and relative position deviation DeltaR, calculate and be directed toward deviation DeltaPhi:
(18), desired tip speed and angular speed are calculated:Wherein △ R=[DeltaRX, DeltaRY,DeltaRZ]T
(19), the inverse JmInv of Jacobian matrix Jm is calculated by matrix inversion;
(20), according to ved, wed and JmInv, the expectation angular speed of six joint angles of calculating:
(21), constrained according to instruction joint angular speed DCJ1~DCJ6 and angular speed, angular acceleration, adjust desired joint Angular speed DCJ1~DCJ6;
(22), according to desired joint angular speed DCJ1~DCJ6, computations joint angle CJ1~CJ6;
(23), the instruction angular speed DJ1~DJ6 and instruction joint angle CJ1~CJ6, instruction angle stored according to last moment Speed DCJ1-DCJ6, calculates cubic polynomial coefficient ai3~ai0, i=1~6, return to step (6);
As shown in figure 4, search Approach phase planning algorithm comprises the following steps that:
(24), optimal cost functional value is set to 0xFFFFFFFF, and optimal joint angle BJ1~BJ6 is set to current joint Angle J1~J6;
(25), one group of joint angle RJ1~RJ6 is generated at random;
(26), according to current joint angle J1~J6 and joint angle RJ1~RJ6 of generation, desired joint angular speed is calculated DCJ1~DCJ6;
(27), joint angle speed DCJ1~DCJ6 it is expected according to maximum angular rate and angular acceleration constraint adjustment;
(28), according to joint angular speed DCJ1~DCJ6, random joint angle RJ1~RJ6 is recalculated;
(29), judge whether each joint angle is feasible according to the method for step (5);
(30) if, it is feasible, calculate cost function value, enter step (31);If infeasible, enter step (32);
(31), compare whether cost function value TempVal is less than current optimal cost functional value BestVal, if so, then will Optimal cost functional value is set to current cost functional value, and optimal joint angle BJ1~BJ6 is set to current random joint angle RJ1 ~RJ6;If it is not, enter step (32);
(32), judge whether that arrival maximum search number SearchNum (can be according to hardware process speed in 30~300 Selection), if reaching, enter step (33);If not reaching, step (25) is back to;
(33), using optimal joint angle BJ1~BJ6 and current joint angle J1~J6 calculate each joint angular speed DCJ1~ DCJ6, and joint angle speed DCJ1~DCJ6 it is expected according to maximum angular rate and angular acceleration adjustment;
(34), according to desired joint angular speed DCJ1~DCJ6, computations joint angle CJ1~CJ6;
(35), the instruction angular speed DJ1~DJ6 and instruction joint angle CJ1~CJ6, instruction angle stored according to last moment Speed DCJ1-DCJ6, calculates cubic polynomial coefficient ai3~ai0, i=1~6, return to step (6);
As shown in figure 5, capture section planning algorithm comprises the following steps that:
(36), according to objective position rt and mechanical arm tail end position pe, relative position deviation DeltaR is calculated:△R =rt-pe-Fe (1:3,1:3)*[CapPosX;CapPosY;CapPosZ]T
(37), according to mechanical arm tail end position and attitude matrix Fe and relative position deviation DeltaR, calculate and be directed toward deviation: DeltaPhi:
(38), desired tip speed and angular speed are calculated:Wherein △ R=[DeltaRX, DeltaRY,DeltaRZ]T
(39), the inverse JmInv of Jacobian matrix Jm is calculated by matrix inversion;
(40), according to ved, wed and JmInv, the expectation angular speed of six joint angles of calculating:
(41), constrained according to instruction joint angular speed DCJ1~DCJ6 and angular speed, angular acceleration, adjust desired joint Angular speed DCJ1~DCJ6;
(42), the instruction angular speed DJ1~DJ6 and instruction joint angle CJ1~CJ6, instruction angle stored according to last moment Speed DCJ1-DCJ6, calculates cubic polynomial coefficient ai3~ai0, i=1~6, return to step (6).
It is illustrated in figure 6 Monte-Carlo method Simulation results statistical chart.To verify mechanical arm planning proposed in this paper The validity of method, has built and has arrested Reliablility simulation system, consider mechanical arm control error, visual detection error and Visual information postpones, and using Monte-Carlo method method, carries out validity and reliability demonstration.2000 emulation of operation, through counting, It is 99.95% to arrest success rate, demonstrates the feasibility and validity of this method.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or use the present invention. A variety of modifications to these embodiments will be readily apparent to persons skilled in the art, as defined herein general former Reason can be realized in other embodiments without departing from the present invention.Therefore, the present invention is not intended to be limited to The embodiments shown herein, and it is to fit to the widest range consistent with the principles and novel features disclosed herein.

Claims (8)

1. a kind of be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition, it is characterised in that including as follows Step:
(1) calculating machine arm terminal position, judges the working stage that mechanical arm is presently in, and the working stage includes fast quick access Proximal segment, search Approach phase and capture section;
(2) capture target location is obtained, and target velocity is calculated with the position;
(3) judge whether to meet contact conditions, if it is, completing to arrest operation, if it is not, then performing step (4);
(4) judge whether trick camera stablizes capture, if it is, the mechanical arm planning instruction of capture section is performed, if it is not, then holding Row step (5);
(5) judge whether mechanical arm enters hazardous area, if meeting hazardous area condition, perform the mechanical arm planning of search Approach phase Instruction, if not meeting hazardous area condition, performs the planning instruction of fast approaching section mechanical arm.
2. a kind of mechanical arm planing method for being suitable for visual information guiding under multi-constraint condition according to claim 1, It is characterized in that, the fast approaching section mechanical arm planning instruction includes the following steps:
(1) according to target location and mechanical arm tail end position and posture, calculate relative position deviation and be directed toward deviation, so as to calculate Desired tip speed and joint angular speed, calculate Jacobian matrix by matrix inversion and obtain desired joint angular speed;
(2) constrained according to instruction joint angular speed and joint angular speed constraint, joint angular acceleration, adjust desired joint angle speed Degree, calculates cubic polynomial coefficient.
3. a kind of mechanical arm planing method for being suitable for visual information guiding under multi-constraint condition according to claim 1, It is characterized in that, the planning instruction of described search Approach phase mechanical arm includes the following steps:
(1) optimal cost functional value is initialized, one group of joint angle is generated at random, random joint angle feasibility is judged, is sentenced It is disconnected whether to reach maximum search number;
(2) constrained according to instruction joint angular speed and joint angular speed constraint, joint angular acceleration, adjust desired joint angle speed Degree, calculates cubic polynomial coefficient.
4. a kind of mechanical arm planing method for being suitable for visual information guiding under multi-constraint condition according to claim 1, It is characterized in that, the capture section mechanical arm planning instruction includes the following steps:
(1) according to objective position and mechanical arm tail end position and posture, relative position deviation is calculated, so as to calculate desired Tip speed and joint angular speed, calculate Jacobian matrix by matrix inversion and obtain desired joint angular speed;
(2) constrained according to instruction joint angular speed and joint angular speed constraint, joint angular acceleration, adjust desired joint angle speed Degree, calculates cubic polynomial coefficient.
5. a kind of mechanical arm planing method for being suitable for visual information guiding under multi-constraint condition according to claim 1, It is characterized in that, the step (2) captures the position of target by acquisition of vision information, concretely comprise the following steps:
If the residing stage is fast approaching section, binocular camera preferentially is used, trick camera is used if binocular camera fails; If the residing stage is search Approach phase, preferentially using binocular camera, trick camera is used if binocular camera fails;It is if residing Stage is capture section, then preferentially uses trick camera, and binocular camera is used if trick camera fails.
6. a kind of mechanical arm planing method for being suitable for visual information guiding under multi-constraint condition according to claim 5, It is characterized in that, when binocular camera, trick camera fail, using prediction algorithm by before binocular camera and the failure of trick camera The data of preservation carry out linear extrapolation.
7. a kind of mechanical arm planing method for being suitable for visual information guiding under multi-constraint condition according to claim 1, It is characterized in that, the hazardous area judges to include the following steps:
(1) judge whether each joint angle exceedes dangerous border;
(2) if without departing from dangerous border, continue to judge whether mechanical arm collides with body;
(3) if do not collided, continue to judge whether mechanical arm blocks binocular camera visual field.
8. a kind of mechanical arm planing method for being suitable for visual information guiding under multi-constraint condition according to claim 7, It is characterized in that, the danger border is 150 °~180 °, the maximum safe distance of mechanical arm and body is 100mm~300mm, Each joint of mechanical arm is 100mm~300mm apart from the minimum range of binocular camera visual field.
CN201510387748.6A 2015-07-03 2015-07-03 It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition Active CN106003104B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510387748.6A CN106003104B (en) 2015-07-03 2015-07-03 It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510387748.6A CN106003104B (en) 2015-07-03 2015-07-03 It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition

Publications (2)

Publication Number Publication Date
CN106003104A CN106003104A (en) 2016-10-12
CN106003104B true CN106003104B (en) 2018-05-11

Family

ID=57082404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510387748.6A Active CN106003104B (en) 2015-07-03 2015-07-03 It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition

Country Status (1)

Country Link
CN (1) CN106003104B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106651949B (en) * 2016-10-17 2020-05-15 中国人民解放军63920部队 Space manipulator target capturing teleoperation method and system based on simulation
CN108015764B (en) * 2017-11-20 2020-07-14 中国运载火箭技术研究院 Spatial zero prior target capturing method based on multi-source visual information fusion
CN114833836B (en) * 2022-07-06 2022-09-20 珞石(北京)科技有限公司 Efficient time optimal trajectory online generation method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101726296A (en) * 2009-12-22 2010-06-09 哈尔滨工业大学 Vision measurement, path planning and GNC integrated simulation system for space robot
CN101738195A (en) * 2009-12-24 2010-06-16 厦门大学 Method for planning path for mobile robot based on environmental modeling and self-adapting window
CN103854302A (en) * 2013-12-23 2014-06-11 哈尔滨工程大学 AUV navigation environmental space construction method under plurality of constraint conditions
CN103900573A (en) * 2014-03-27 2014-07-02 哈尔滨工程大学 Underwater vehicle multi-constrained path planning method based on S57 standard electronic chart
CN103942401A (en) * 2014-05-14 2014-07-23 哈尔滨工业大学 Tool kit and method for optimizing high-precision self-adaptation and modular spacecraft trajectory multi-constrained track
CN104090819A (en) * 2014-07-22 2014-10-08 中国科学院空间科学与应用研究中心 Sky scanning multiple-objective task programming method for space astronomical satellite

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8723872B2 (en) * 2010-06-09 2014-05-13 Disney Enterprises, Inc. Display with robotic pixels
JP5306313B2 (en) * 2010-12-20 2013-10-02 株式会社東芝 Robot controller

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101726296A (en) * 2009-12-22 2010-06-09 哈尔滨工业大学 Vision measurement, path planning and GNC integrated simulation system for space robot
CN101738195A (en) * 2009-12-24 2010-06-16 厦门大学 Method for planning path for mobile robot based on environmental modeling and self-adapting window
CN103854302A (en) * 2013-12-23 2014-06-11 哈尔滨工程大学 AUV navigation environmental space construction method under plurality of constraint conditions
CN103900573A (en) * 2014-03-27 2014-07-02 哈尔滨工程大学 Underwater vehicle multi-constrained path planning method based on S57 standard electronic chart
CN103942401A (en) * 2014-05-14 2014-07-23 哈尔滨工业大学 Tool kit and method for optimizing high-precision self-adaptation and modular spacecraft trajectory multi-constrained track
CN104090819A (en) * 2014-07-22 2014-10-08 中国科学院空间科学与应用研究中心 Sky scanning multiple-objective task programming method for space astronomical satellite

Also Published As

Publication number Publication date
CN106003104A (en) 2016-10-12

Similar Documents

Publication Publication Date Title
CN106003104B (en) It is a kind of to be suitable for the mechanical arm planing method that visual information guides under multi-constraint condition
CN109807886B (en) Spatial non-cooperative target capture strategy based on prediction
US9463574B2 (en) Mobile inspection robot
KR102026490B1 (en) Method and control means for controlling a robot
CN105150210B (en) Virtual pipeline dynamic obstacle avoidance control method for remote operation man-machine interaction
CN101733746A (en) Autonomously identifying and capturing method of non-cooperative target of space robot
CN106625662A (en) Virtual reality based live-working mechanical arm anti-collision protecting method
Aghili Pre-and post-grasping robot motion planning to capture and stabilize a tumbling/drifting free-floater with uncertain dynamics
US20220388170A1 (en) Alternate Route Finding for Waypoint-based Navigation Maps
CN108015764A (en) A kind of zero priori target acquistion method of space based on the fusion of multi-source visual information
SE538155C2 (en) Method for fire control of fire pipe air defense
Manzoor et al. A coordinated navigation strategy for multi-robots to capture a target moving with unknown speed
WO2024093821A1 (en) Switching operation robot, and control method for switching operation
Razinkova et al. Tracking a moving ground object using quadcopter UAV in a presence of noise
CN105302156B (en) A kind of method for planning track of ground validation system and pursuit spacecraft
Sadeghian et al. Visual servoing with safe interaction using image moments
Aghili Automated rendezvous & docking (AR&D) without impact using a reliable 3D vision system
CN110549375A (en) protective door anti-collision method and system for mechanical arm
Liu et al. Development of Space Photographic Robotic Arm based on binocular vision servo
US11880204B2 (en) Automated return of teleoperated vehicles
Ros et al. A CBR System for Autonomous Robot Navigation.
Wang et al. A 6D-ICP approach for 3D reconstruction and motion estimate of unknown and non-cooperative target
JP2014048041A (en) Method and apparatus for recovering fuel debris
Shi et al. Study on intelligent visual servoing of space robot for cooperative target capturing
Tang et al. Unscented Kalman filter for position estimation of UAV by using image information

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