Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

200 results about "Forward kinematics" patented technology

Forward kinematics refers to the use of the kinematic equations of a robot to compute the position of the end-effector from specified values for the joint parameters. The kinematics equations of the robot are used in robotics, computer games, and animation. The reverse process that computes the joint parameters that achieve a specified position of the end-effector is known as inverse kinematics.

Three-dimensional posture fixing and local locating method for lunar surface inspection prober

The invention relates to a three-dimensional gesture determining and local positioning method of a lunar surface rover, which comprises the following steps: (1) ascertaining the rolling and pitching angles by use of a triaxial accelerometer with sensitivity while the rover is still; (2) determining the drift angle gesture by means of a sun sensor; (3) using the axial gesture and the gyro deviation as the state quantity, the rolling and pitching angles established by the triaxial accelerometer, the drift angle determined by the sun sensor as well as three gyro outputs as the measuring information, building a state equation and a measuring equation, and estimating the triaxial and gyro deviations by means of extended Kalman filter; (4) after compensating the gyro outputs by virtue of the estimated gyro deviations while the rover is in motion, calculating the gesture changes of the rover, finishing the preestimation of the gyro gesture, and fulfilling gesture update; (5) acquiring the information about the rotation speed of the driving wheels of the rover, the rotating angle of the steering wheel, the rotating angle of the left and right rocker arms, and getting the position increment of the rover in the body coordinate system by use of the forward kinematics relationship. The invention has the advantages of high precision of gesture determining and positioning, simple calculation and easy implementation of the engineering.
Owner:BEIJING INST OF CONTROL ENG

Five-axis ball-end milling geometric error compensation method

The invention discloses a five-axis ball-end milling geometric error compensation method and belongs to the machine tool error compensation field. The method includes the following steps that: with the structural parameters of a five-axis numerical control machine tool considered, the forward kinematics equation and post-processing program of the five-axis numerical control machine tool are established; a workpiece ideal cutter pose file is obtained according to a workpiece machining code and on the basis of the forward kinematics equation; transformation relationships between ball-end millingcutter poses and cutter contact points representing workpiece texture are established; a five-axis ball-end milling integrated geometric error analytical model is established according to the exponential product theory; cutter contact point safeguard measures are established for five-axis ball-end milling geometric error compensation; a swarm intelligence optimization algorithm is applied to obtain a compensated rotation axis angle; the translational axis motion amount of the compensated rotation axis angle is calculated; and the workpiece ideal cutter pose file is read, and a compensation matching code is calculated. With the method of the invention adopted, workpiece texture quality can be ensured when geometric error is compensated, and therefore, the machining precision of the five-axis machine tool and workpiece surface quality can be further improved.
Owner:SOUTHWEST JIAOTONG UNIV

Space mechanical arm structure parameter optimization method based on operability

ActiveCN104331547ARealize numerical quantificationEasy to solveSpecial data processing applicationsKinematicsOperability
The invention provides a space mechanical arm structure parameter optimization method based on operability. The method comprises the following steps that (1) the freedom degree layout of a space mechanical arm and an initial parameter of an arm rod are determined; (2) the mechanical arm direct kinematics is applied, and the reachable work space of the space mechanical arm is determined by a numerical value method; (3) an upper half circle part is taken from a symmetrical surface of the reachable work space, and is divided into c*c sub regions, c is a positive integer, then, flexible posture probability coefficients are respectively calculated for each sub region, and a flexible work space chart of the whole reachable work space is obtained; (4) in the reachable work space, M work points are randomly selected, the respective corresponding flexible posture probability coefficients are calculated, in addition, the number m of work points greater than alpha in the posture probability coefficients is counted, and the mechanical arm operability is obtained; (5) the reciprocal number of the operability is used as an adaptability degree function, and the parameters of each arm rod of the space mechanical arm are optimized by a genetic algorithm.
Owner:BEIJING INST OF CONTROL ENG

Three-dimensional translational parallel mechanism based on motion decoupling

ActiveCN104959975AApplicable to remote control fieldDecouplingProgramme-controlled manipulatorKinematicsStrong coupling
The invention discloses a three-dimensional translational parallel mechanism based on motion decoupling with the purposes of overcoming problems of a parallel mechanism including difficulty in calculation of forward kinematics, small motion space, strong coupling between the position and the direction of a movable platform (II), low response speed and high cost. The three-dimensional translational parallel mechanism based on motion decoupling comprises a fixed platform (I), the movable platform (II), a first branched chain (III) of the parallel mechanism, a second branched chain (IV) of the parallel mechanism, a third branched chain (V) of the parallel mechanism. The movable platform (II) is located above the fixed platform (I). The first branched chain (III) of the parallel mechanism, the second branched chain (IV) of the parallel mechanism and the third branched chain (V) of the parallel mechanism are located between the movable platform (II) and the fixed platform (I). Upper ends of the first branched chain (III) of the parallel mechanism, the second branched chain (IV) of the parallel mechanism and the third branched chain (V) of the parallel mechanism are fixedly connected with the movable platform (II). Lower ends of the first branched chain (III) of the parallel mechanism, the second branched chain (IV) of the parallel mechanism and the third branched chain (V) of the parallel mechanism are fixedly connected with the fixed platform (I).
Owner:JILIN UNIV

Serial robot kinematics parameter calibration method based on vision

The invention provides a serial robot kinematics parameter calibration method based on vision. The optical axis of a camera serves as virtual straight line constraint, and a kinematics error model based on straight line constraint is built; a fixed point is selected from a calibration plate fixed to the tail end of a robot to serve as a feature point, motion of a mechanical arm is controlled through a visual control method based on images, and the feature point is made to arrive at the optical axis; according to joint angular data of the robot, the forward kinematics is used for calculating the nominal position of the feature point and the alignment error matrix; and the kinematics parameter error is estimated through the iterative least squares algorithm, and the actual kinematics parameter is calculated according to the nominal kinematics parameter. According to the serial robot kinematics parameter calibration method based on vision, the optical axis of the camera serves as virtualconstraint, calibration can be completed through only the joint angular data of the robot, the cost is low, operation is easy, expensive high-precision measuring equipment is not needed, and the method has the universality for serial robot calibration and can be widely applied to industrial, space and underwater environments to improve the absolute positioning precision of the mechanical arm.
Owner:HARBIN ENG UNIV

Rapid solving method for failure workspace of six-degree-of-freedom parallel robot

The invention relates to a rapid solving method for the failure workspace of a six-degree-of-freedom parallel robot. The conventional methods have the defects that 1) a geometric method is high in engineering implementation difficulty and low in computational efficiency; and 2) a certain feasible pose solution capable of making a support leg corresponding to the pose solution right as long as that of a failing support leg is difficult to give by a kinematic inverse solution-based rapid searching method. The rapid solving method comprises the following steps of determining a minimum length value of each linear electrical executor and an extended stroke value which can be realized by each linear electrical executor according to the product performance of the adopted linear electrical executors; randomly generating N groups of support leg length data according to the data by using a pseudo-random method; solving the position of a motion platform according to known parallel robot pose parameters by utilizing a steepest descent position forward kinematics algorithm; and finally obtaining N motion platform pose points to obtain a motion space scatter diagram when the leg of the parallel robot fails. According to the method, the support leg failure workspace of a six-degree-of-freedom redundant drive parallel robot is more rapidly and accurately determined.
Owner:XIDIAN UNIV

Operating method and device of mechanical arm

The invention is suitable for the technical field of computers, and provides an operating method and device of a mechanical arm. The method comprises the steps of receiving an operating instruction which is sent by a user through an operating end connected in advance, and performing nonlinear processing and signal conversion on the operating instruction so as to obtain a speed signal; generating an expected terminal position and pose according to the speed signal and the current terminal position and pose of the mechanical arm, and judging whether the expected terminal position and pose are within a working range; if the expected terminal position and pose are within the working range, solving target angles of all joints of the mechanical arm corresponding to the expected terminal position and pose through an inverse kinematics model, and detecting whether all the target angles satisfy joint space limitation; if all the target angles satisfy the joint space limitation, solving the positions of all the joints in Cartesian space at the target angles through a forward kinematics model, and detecting whether the positions of all the joints satisfy Cartesian space limitation; and if the positions of all the joints satisfy the Cartesian space limitation, sending the expected terminal position and pose to the mechanical arm. The operating stability of the mechanical arm is effectively increased, and the operating safety of the mechanical arm is effectively increased.
Owner:深拓科技(深圳)有限公司

Manipulator servo control method, system and device based on screw theory

The invention discloses a manipulator servo control method, system and device based on a screw theory. The manipulator servo control method comprises the steps that joint rotating angle data of a manipulator are detected and subjected to exponential product direct kinematics calculation, and thus an actual tail end position-attitude matrix of the manipulator is obtained; matrix operation is conducted according to the actual tail end position-attitude matrix and a given target position-attitude matrix, and thus a position error and an attitude error of the manipulator are obtained; the maximumvalue in the position error and the attitude error is obtained to serve as the maximum error value, and whether the maximum error value is less than a preset error threshold value or not is judged; ifnot, calculation is conducted to obtain the joint angle rotating amount required by deviation correcting; joint angle updating data of manipulator joints are obtained; and the manipulator joints arecontrolled to be subjected to position updating according to the joint angle updating data. By adopting the manipulator servo control method, the advantages of small calculated amount, good real-timeperformance and accurate tracking are achieved, and the control precision of the manipulator can be effectively improved.
Owner:华南智能机器人创新研究院

Control method for multi-degree-of-freedom master-slave teleoperation manipulator

InactiveCN106112951ASolve the problem of slave manipulator control away from the siteReduce mental burdenProgramme-controlled manipulatorMulti degree of freedomVisual positioning
The invention discloses a control method for a multi-degree-of-freedom master-slave teleoperation manipulator. The control method comprises the following operation steps: step A, determining a pose matrix by a slave manipulator in the field by taking the current angles of joints as parameters according to a method of forward kinematics; step B, judging a grabbing target point (X, Y and Z) or the directions of X, Y and Z according to an actual target image or video; step C, manually setting a grabbing path track of the manipulator; step D, setting interpolation points, that is, a step length of each moving road section; step E, calculating the movement parameters of the joints, needed for the manipulator to arrive at the next interpolation point according to an inverse kinematics solution algorithm, and executing; and step F, feeding back through manual judgement and repeating the step A to enable the manipulator to arrive at a target position. According to the control method disclosed by the invention, manual single-joint control is replaced by a six-degree-of-freedom welding manipulator with a human vision location function and capable of realizing teleoperation, thus the mental burden of operating personnel is reduced, and the working efficiency is greatly increased.
Owner:广州霞光技研有限公司

Rapid solution method and rapid solution system for high-degree-of-freedom robot inverse kinematics

The invention provides a rapid solution method and a rapid solution system for high-degree-of-freedom robot inverse kinematics. The method includes the steps of 1, substituting a joint variable theta into a robot kinematics equation to obtain a Jacobian matrix J, and transposing the Jacobian matrix J to obtain a transposed Jacobian matrix JT; 2, generating a group of speculative values, calculating corresponding joint variable update values for the speculative values, substituting each joint variable update value into a robot forward kinematics equation to obtain corresponding poses Pk, calculating pose deviation delta ek between each pose Pk and a target pose P and calculating a modulus errork of the pose deviation delta ek; 3, selecting a minimum value errormin, corresponding pose deviation delta emin and joint variable update values delta theta min from a set of the modulus errork, updating the pose deviation delta e=delta emin and updating a joint variable theta=theta+delta theta min; 4, judging whether the errormin meets errormin<threshold or not, outputting the joint variable theta and finishing if the errormin meets errormin<threshold, otherwise, returning to the step 1 and continuing execution.
Owner:INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products