Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Space robot collision avoidance method based on multiple control points

A space robot and control point technology, applied in the direction of program control of manipulators, manipulators, manufacturing tools, etc., can solve the problems of complicated constraint process and increased calculation amount, and achieve the effect of avoiding discontinuity and smooth angular velocity

Active Publication Date: 2017-11-17
NORTHWESTERN POLYTECHNICAL UNIV +1
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method has a complex constraint process and greatly increases the amount of calculation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Space robot collision avoidance method based on multiple control points
  • Space robot collision avoidance method based on multiple control points
  • Space robot collision avoidance method based on multiple control points

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] The present invention will be further described in detail below in conjunction with specific embodiments, which are explanations of the present invention rather than limitations.

[0059] Based on multiple control points, the invention proposes a space robot collision avoidance method suitable for dynamic environments. Considering the non-convex characteristics of obstacles, with the help of the concept of Voronoi area, a more accurate collision avoidance constraint is established during collision detection. Based on multiple control points, the vibration problem caused by the jump of a single control point can be suppressed, and the angular velocity of the joints of the manipulator is smooth during trajectory planning. The specific collision avoidance method is as follows.

[0060] Step 1: Process the obstacle into a non-convex polyhedron composed of triangular faces, and describe the collision detection algorithm between the line segment and the triangle, such as fi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a space robot collision avoidance method based on multiple control points. During path planning, the angular velocity of a joint of a mechanical arm is smooth, discontinuity of the angular velocity of the joint of the mechanical arm is avoided, and the vibration problem caused by jumping of a single control point can be restrained. The space robot collision avoidance method based on the multiple control points comprises the steps that (1) an obstacle is processed into a non-convex polyhedron composed of triangular faces, the mechanical arm is processed into line segments, the collision detection algorithm between the describing line segments and the describing triangles is determined, and a pair of control points, with the shortest distance, between the mechanical arm and the obstacle are obtained; (2) a multi-mask kinematical equation considering the collision avoidance tasks of the space robot is established; (3) the collision avoidance constraint conditions of the space robot are established, and collision avoidance solving is conducted through the combination with the kinematical equation in the step (2); (4) according to the parameter design of the multiple control points, the parameters of a new control point are adjusted, and collision avoidance solving is conducted through the combination with the kinematical equation in the (2); and (5) according to the collision avoidance solution, to one obstacle, of the multiple control points, multiple-obstacle collision avoidance control is conducted on the mechanical arm of the space robot.

Description

technical field [0001] The invention relates to a collision avoidance technology when space robots perform tasks, in particular to a space robot collision avoidance method based on multiple control points. Background technique [0002] The increasing demand for satellite maintenance, on-orbit assembly, and space debris removal requires space robots to perform tasks in specific harsh space environments. Specific examples include "Robot Technology Test (ROTEX)", "Engineering Test Satellite VII (ETS-VII)", "Orbital Express (OE)" and so on. According to the space robots currently planned by various space agencies in the world, the increase in the number and performance of robots in space missions is a foregone conclusion in the future. In order to efficiently perform multiple tasks, researchers mainly focus on the problem of motion control of space robots in workspaces with obstacles. Due to the uncertainty of the space environment, online collision avoidance planning and cont...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): B25J9/16
CPCB25J9/1666
Inventor 王明明罗建军袁建平朱战霞
Owner NORTHWESTERN POLYTECHNICAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products