CN112025242A - Mechanical arm hole searching method based on multilayer perceptron - Google Patents

Mechanical arm hole searching method based on multilayer perceptron Download PDF

Info

Publication number
CN112025242A
CN112025242A CN202010876074.7A CN202010876074A CN112025242A CN 112025242 A CN112025242 A CN 112025242A CN 202010876074 A CN202010876074 A CN 202010876074A CN 112025242 A CN112025242 A CN 112025242A
Authority
CN
China
Prior art keywords
mechanical arm
force
jack
hole searching
workpiece
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
CN202010876074.7A
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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN202010876074.7A priority Critical patent/CN112025242A/en
Publication of CN112025242A publication Critical patent/CN112025242A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23PMETAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
    • B23P19/00Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1687Assembly, peg and hole, palletising, straight line, weaving pattern movement

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a mechanical arm hole searching method based on a multilayer sensor, which realizes mechanical arm hole searching by combining a top layer hole searching track planner model based on the multilayer sensor and a bottom layer force-position hybrid controller; the input of the top layer hole searching track planner model is force/moment information generated by a workpiece contact jack, and the output is the next action direction. Because the method is based on the multilayer perceptron, and in the process of collecting data, under the condition of the same position change, the force/moment characteristic change is more obvious, and the method has better anti-interference capability and higher success rate in the actual application stage of hole searching after neural network training; the invention has certain universality on a common industrial robot platform, does not need manual intervention, effectively improves the assembly efficiency, and has better adaptability to shaft hole assembly tasks.

Description

Mechanical arm hole searching method based on multilayer perceptron
Technical Field
The invention belongs to the field of shaft hole assembly, and particularly relates to a mechanical arm hole searching method based on a multilayer sensor.
Background
Industrial robots, which are "pearls at the top of manufacturing crown", have been widely used in modern industrial automation fields such as automobile, 3C manufacturing, and ship manufacturing. The characteristics of high precision and long-time work enable the industrial robot to be commonly used for assisting human beings to complete certain work with high precision, high working strength and high repeatability. In some fields with severe working environment and threatened safety of human, the robot is widely applied. With the aging of the population and the increasing shortage of labor in China, the function of the industrial robot is more important. China pays much attention to the role of industrial robots in the manufacturing industry, and the industrial robots are already listed as key development objects in the national development planning of '2025 made in China'.
The application of the industrial robot in the field of shaft hole assembly is one of hot spots in the field of industrial robot research, and the industrial robot is widely applied in the fields of automobile tire assembly, large part assembly in the aviation industry, electronic component 3C production lines and the like. The problems to be considered by the industrial robot in the hole searching stage in the shaft hole assembly are mainly shaft hole alignment and contact force control. The alignment of the shaft holes mainly refers to the process of adjusting the position and the posture of the tail end of the mechanical arm to align the workpiece shaft clamped by the tail end of the mechanical arm with the positions of the jacks, so that relative deviation between the shaft holes is eliminated; the contact force control of the mechanical arm refers to controlling the force between a workpiece shaft clamped at the tail end of the mechanical arm and the surface where the hole is located. In the hole searching process, the mechanical arm can be in contact with the external environment, the tail end of the mechanical arm can be clamped by the small contact force to separate from the surface of the hole, the workpiece or the mechanical arm can be damaged due to the large contact force, and therefore the tail end force of the mechanical arm is controlled to be very important.
In summary, the hole searching method based on artificial intelligence in the shaft hole assembly mainly includes a hole searching control method based on a multilayer sensor. The method is based on the design of a top layer hole searching controller of a visual sensor and a multilayer perceptron (MLP), and the rough positioning of the jack position is obtained through the visual sensor and is close to the jack position. In the accurate positioning adjustment process, the mapping relation between the information obtained by the force sensor and the hole searching direction is obtained by training the multilayer perceptron, so that the motion control strategy of the next period of the mechanical arm is obtained. However, in the data acquisition process of the method, the contact acquisition method that the workpiece clamped at the tail end of the mechanical arm is relatively parallel to the surface of the position of the jack has the advantages that the acquired force/torque information has small change and unobvious characteristics under the condition that the change of the stepping position is small, and the success rate and the anti-interference capability are limited due to the interference of noise and contact force jitter in the real environment. With the rapid development of the artificial intelligence technology and the increasing application of the artificial intelligence technology in the industrial robot environment, the neural network training method is used, the input data has great influence on the training effect of the whole model, and the data is collected more effectively, so that the control effect and the success rate of the whole model are improved.
Disclosure of Invention
The invention aims to provide a mechanical arm hole searching method based on a multilayer sensor, aiming at the defects of the prior art.
The purpose of the invention is realized by the following technical scheme: a mechanical arm hole searching method based on a multilayer sensor is realized by combining a top layer hole searching track planner model based on the multilayer sensor and a bottom layer force position hybrid controller; the input of the top layer hole searching track planner model is force/moment information generated by a workpiece contact jack, and the output is the next action direction;
the force/moment information is obtained by the following steps: firstly, roughly positioning the tail end of a mechanical arm to be close to the position of a jack, and adjusting the mechanical arm to rotate a wrist joint to enable the lower surface of an assembly workpiece to form a certain angle alpha with the plane of the jack position; then the mechanical arm moves vertically downwards, and the tail end generates a contact force F; after each contact, the mechanical arm rotates the workpiece, so that the wrist joint rotates by the same angle alpha around the x axis of the wrist joint, the workpiece has the tendency of returning to the plane perpendicular to the position of the jack, the workpiece has the tendency of translational motion and the moment generated by rotational motion, and the force and moment data at the moment are collected to obtain force/moment information;
the next action direction comprises upward, downward, leftward and rightward.
Further, the angle alpha is 5-10 degrees.
Further, the contact force F is 10-15N.
Further, the top-level search hole trajectory planner model is trained by the following steps:
(1) data acquisition: firstly, the tail end of the mechanical arm is controlled to move to the center of the jack position, then the mechanical arm is controlled to traverse a series of discrete points around the center of the jack, and force/moment information [ F ] of each point is obtainedx,Fy,Mx,My](ii) a Wherein, Fx,FyContact forces in the x, y directions, Mx,MyThe moment on the x axis and the y axis of the wrist joint;
(2) data marking: marking each point acquired in the step (1) as a category label of the next action direction required for reaching the jack position, specifically: subtracting the position data of the jack center from the position data of each point to obtain the relative position d of each pointx、dy、dzLabeling the data collected by each discrete point according to the following rules:
if d isy<dxAnd d isy<-dxThe label category is 0, which represents moving upwards;
if d isy>dxAnd d isy>-dxThe label category is 1, which represents downward movement;
if d isy>-dxAnd d isy<dxLabel category is 2, representing left movement;
if d isy>dxAnd d isy<-dxThe label category is 3, representing a right shift.
(3) And (3) training a multilayer perceptron according to the data obtained in the steps (1) and (2) to obtain a top-layer hole searching track planner model.
Further, the bottom layer force position hybrid controller adopts impedance control in the direction perpendicular to the plane of the jack, and the expected force is set to be F.
Further, the top-level search hole trajectory planner model uses a ReLU function as an activation function, using a back propagation algorithm to learn training network parameters.
Further, the back propagation algorithm is an Adam algorithm.
The invention has the beneficial effects that: the present invention uses an improved data acquisition method, first moving the robotic arm vertically downward, producing a contact force of 15N. Meanwhile, after each contact, the mechanical arm rotates the tail end workpiece to rotate along the anticlockwise direction by taking the contact point as a center, namely rotates a tiny angle around the x axis of the wrist, so that the workpiece has a tendency of returning to a vertical state, and the workpiece has a tendency of not only translational motion but also moment generated by rotational motion. Compared with the method in the thesis, the acquired data has more obvious force characteristics, better anti-interference capability is achieved in the actual application stage of hole searching after neural network training, and the success rate is greatly improved. In the whole hole searching data acquisition process, manual intervention is not needed, the assembly efficiency is effectively improved, and the hole searching data acquisition process has better applicability in the whole application process.
Drawings
FIG. 1 is an overall architecture diagram of an industrial robot and a shaft hole assembly workpiece;
FIG. 2 is a schematic view of a hole searching process;
FIG. 3 is a schematic diagram illustrating a sample scattering point distribution of search data;
FIG. 4 is a data phase end pose schematic;
FIG. 5 is a schematic diagram of a multi-layer perceptron network configuration;
FIG. 6 is a force-bit hybrid controller control block diagram;
in fig. 1, an industrial robot actuator 1, an external force sensor 2, an assembly workpiece 3, a jack position 4, an industrial camera 5;
in fig. 2, an industrial robot initial position 6, a contact state 7, a hole searching stage 8 and an insertion stage 9;
in fig. 3, jack locations 10, jack centers 11, and discrete sampling points 12;
in fig. 4, the original data acquisition method workpiece pose 13, contact point Q14, end workpiece axis center point 15;
in fig. 5, the input layer 16, the hidden layer 17, the output layer 18;
in fig. 6, a top level trajectory planner 19, a robot position loop 20, an impedance controller 21, a robot velocity loop 22, a coordinate transformation 23, a gravity compensation 24, a force sensor 25.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
The structure of the industrial robot shaft hole assembly is shown in fig. 1 and mainly comprises an industrial robot actuator 1, an external force sensor 2, an assembly workpiece 3, a jack position 4 and an industrial camera 5. Wherein, the wrist part at the tail end of the industrial robot executor 1 is provided with an external force sensor 2 which is used for measuring the force/moment information of the contact between the tail end clamping workpiece and the environment. The industrial robot actuator 1 grips the assembly workpiece 3 at the end, and has a task of searching the assembly workpiece 3 to the insertion hole position 4 and inserting the assembly workpiece 3 to the insertion hole position 4. The robot arm can obtain coarse positioning information of the fitting workpiece 3 and the jack position 4 by the guidance of the industrial camera 5, thereby moving the fitting workpiece 3 to the vicinity of the jack position 4. The hole searching method will be described in detail below.
The top layer track planner control method based on the multilayer perceptron (MLP) in shaft hole assembly combines the top layer track planner and the bottom layer force position hybrid controller, and the bottom layer force position hybrid controller enables the tail end of an industrial robot actuator 1 to be kept in safe and stable contact with the environment and is used for hole searching tasks. And (3) obtaining a mapping relation model of force/moment information and the next action direction through training of a multilayer perceptron (MLP), and using the mapping relation model as a top-layer trajectory planner to predict the action direction of the workpiece in the next process. The method is proved to be effective and reliable in the application of high-precision shaft hole assembly tasks.
The steps of the MLP-based top-level trajectory planner training method and the bottom-level force-bit hybrid controller control method in the implementation process are explained in detail below, and the overall hole searching flow chart of the present invention is shown in fig. 2, and comprises the following processes in total: the initial position 6 is reached, the mechanical arm is driven to enable the assembled workpiece and the jack position to be in a contact state 7, the hole searching stage 8 and the inserting stage 9.
The process of obtaining force/moment information and the next action direction through the training of the multilayer perceptron (MLP) comprises the aspects of data acquisition, data labeling, neural network building and training and model storage. The MLP multilayer perceptron also belongs to one of the artificial neural networks, but the multilayer perceptron (MLP) can be applied to the non-linear separable occasions. One set of input vectors is mapped into another set of output vectors after being processed by the multi-layer perceptron, and the input vectors are transmitted to the hidden layer and then to the output layer for gradual processing. MLP is used to train a four-classifier with the input being force/torque data collected by the end-of-arm sensor and the output being the direction of the hole search taken next by the arm.
In the data acquisition phase, as shown in fig. 3, the sampling object includes a jack position 10, a jack center 11, and discrete sampling points 12. The data acquisition process for the jack location 10 is as follows: firstly, the mechanical arm is controlled to move to the center 11 of the jack (accurate positioning), namely, the shaft hole has no relative pose deviation, then the mechanical arm is controlled to traverse a series of discrete sampling points 12 around the hole, and the state information of each discrete sampling point 12 is recorded. According to practical application experience, the rough positioning error of the jack position 10 is generally within 10mm, so the method controls the mechanical arm to traverse a square area which takes the hole as the center and has the side length of 20 mm. Where the step increment traversed is 0.2mm, 101 x 101 pieces of data can be finally collected for the training task of the MLP multi-layer perceptron-based top-level trajectory planner.
In particular, as shown in fig. 4, the wrist joint of the robot arm rotates at a slight angle to the plane of the receptacle location 10 as the robot arm traverses the discrete sampling points 12. The robot arm is first moved vertically downward to bring the assembled workpiece into contact with the socket location at contact point Q14, resulting in a contact force of 15N. Meanwhile, after each contact, the mechanical arm rotates the tail end workpiece to rotate along the anticlockwise direction by taking the contact point Q14 as a center, namely rotates a tiny angle around the x axis of the wrist joint, so that the workpiece has a tendency of returning to a vertical state, the workpiece has a tendency of translational motion and moment generated by rotational motion, and force/moment data at the moment are collected and recorded. The characteristic change of the force/moment data acquired by the method is more obvious, and compared with the workpiece pose 13 acquired by the original data acquisition method, the method is more beneficial to training a multilayer perceptron to obtain a top-level planner model with better performance.
A data labeling stage, in which force/moment information [ F ] obtained by each discrete sampling point 12 is used according to the data acquired in the data acquisition stagex,Fy,Mx,My]As input data, and marks the class labels of the sample points according to the position data. The sampling points are divided into four categories: i.e., up, down, left, right. The four categories represent four directions of movement of the robotic arm during the hole search. Fx,FyContact forces in the x, y directions, Mx,MyThe moment on the x-axis and the y-axis of the wrist joint.
The specific method for labeling is as follows, firstly, the initial position data is subtracted from the collected position data to obtain the relative position d in the xyz directionx、dy、dzThe data collected at each discrete sample point 12 is then labeled according to the following rules:
if d isy<dxAnd d isy<-dxThe label category is 0, which represents moving upwards;
if d isy>dxAnd d isy>-dxThe label category is 1, which represents downward movement;
if d isy>-dxAnd d isy<dxLabel category is 2, representing left movement;
if d isy>dxAnd d isy<-dxThe label category is 3, representing a right shift.
In the neural network building and training stage, a schematic diagram of a multi-layer perceptron model is shown in fig. 5, and the multi-layer perceptron model comprises an input layer 16, a hidden layer 17 and an output layer 18. Based on a multilayer perceptron (MLP), a neural network with a network structure of 4-100-50-4, namely a four-input four-output classifier model, is constructed. There are two hidden layers 16, each with a number of neurons of 100 and 50, respectively. The input data is 4-dimensional vector Fx,Fy,Mx,My]The output is class labels 0,1,2 and 3 respectivelyRepresenting the next motion direction of the mechanical arm. Meanwhile, normalization processing needs to be carried out on input data, and neural network training is facilitated. The multi-layer perceptron uses a ReLU function as an activation function and uses an Adam algorithm in a back propagation algorithm to learn and train artificial neural network parameters.
After training, the artificial neural network returns a classifier model based on MLP, and the model is stored in a disk file to provide guidance for a subsequent hole searching process.
In the hole searching process, the control block diagram of the force-position hybrid controller is shown in fig. 6, and includes a robot position ring 20, an impedance controller 21, and a robot speed ring 22. The top track planner 19 outputs the action direction of the mechanical arm at the next moment to the robot position ring 20 according to the input of the force sensor 25, so that the workpiece clamped at the tail end of the mechanical arm generates translation motion in the x and y directions. The impedance controller 21 is used for applying a force of 15N in the Z-axis direction at the tail end of the mechanical arm to ensure that the assembly workpiece 3 is stably contacted with the jack position 4. When the mechanical arm is started, the force sensor 25 obtains Z-axis force data, gravity compensation 24 is carried out on the assembly workpiece 3, and the influence of the self weight of the assembly workpiece on high-precision shaft hole assembly is eliminated.
The top-layer planner model and the bottom-layer force position hybrid controller model which are obtained through training and are based on the multilayer perceptron are combined, and therefore hole searching work of high-precision shaft hole assembly can be adapted.
In the process of searching and debugging the hole of the industrial robot, the invention mainly focuses on the debugging of variables such as the learning rate of a multilayer sensor, the parameters of a force position hybrid controller, the searching step length of a workpiece at the tail end of a mechanical arm during data acquisition and the like, and simultaneously needs to acquire the parameters such as the control period, the repeatable precision and the like of the platform of the industrial robot.

Claims (7)

1. A mechanical arm hole searching method based on a multilayer perceptron is characterized in that the hole searching method is realized by combining a top layer hole searching track planner model based on the multilayer perceptron, a bottom layer force and position hybrid controller and the like. The input of the top layer hole searching track planner model is force/moment information generated by a workpiece contact jack, and the output is the next action direction.
The force/moment information is obtained by the following steps: firstly, roughly positioning the tail end of the mechanical arm to be close to the position of the jack, and adjusting the mechanical arm to rotate the wrist joint to enable the lower surface of the assembly workpiece to form a certain angle alpha with the plane of the position of the jack. Then the mechanical arm moves vertically downwards, and the tail end generates a contact force F; after each contact, the mechanical arm rotates the workpiece, so that the wrist joint rotates by the same angle alpha around the x axis of the wrist joint, the workpiece has the tendency of returning to the plane perpendicular to the position of the jack, the workpiece has the tendency of translational motion and the moment generated by rotational motion, and the force and moment data at the moment are collected to obtain force/moment information.
The next action direction comprises upward, downward, leftward and rightward.
2. The mechanical arm hole searching method based on the multilayer perceptron as claimed in claim 1, wherein the angle α is 5-10 degrees.
3. The multi-layer sensor-based mechanical arm hole searching method as claimed in claim 1, wherein the contact force F is 10-15N.
4. The multi-layer perceptron-based mechanical arm hole searching method as claimed in claim 1, wherein the top layer hole searching trajectory planner model is trained by the following steps:
(1) data acquisition: firstly, the tail end of the mechanical arm is controlled to move to the center of the jack position, then the mechanical arm is controlled to traverse a series of discrete points around the center of the jack, and force/moment information [ F ] of each point is obtainedx,Fy,Mx,My](ii) a Wherein, Fx,FyContact forces in the x, y directions, Mx,MyThe moment on the x axis and the y axis of the wrist joint;
(2) data marking: marking each point acquired in the step (1) as a category label of the next action direction required for reaching the jack position, specifically: subtracting the position data of the jack center from the position data of each point to obtain the relative position d of each pointx、dy、dzPush-buttonLabeling the data collected at each discrete point according to the following rules:
if d isy<dxAnd d isy<-dxThe label category is 0, which represents moving upwards;
if d isy>dxAnd d isy>-dxThe label category is 1, which represents downward movement;
if d isy>-dxAnd d isy<dxLabel category is 2, representing left movement;
if d isy>dxAnd d isy<-dxThe label category is 3, representing a right shift.
(3) And (3) training a multilayer perceptron according to the data obtained in the steps (1) and (2) to obtain a top-layer hole searching track planner model.
5. The multi-layer perceptron-based robotic arm hole searching method of claim 1, wherein the bottom layer force position mixing controller employs impedance control in a direction perpendicular to a plane of the jack, setting the desired force to F.
6. The multi-layered perceptron-based robotic hole search method of claim 1, wherein the top-level hole search trajectory planner model uses a ReLU function as an activation function, using a back propagation algorithm to learn training network parameters.
7. The multi-layer perceptron-based robotic arm hole searching method of claim 6, wherein the back propagation algorithm is an Adam algorithm.
CN202010876074.7A 2020-08-27 2020-08-27 Mechanical arm hole searching method based on multilayer perceptron Pending CN112025242A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010876074.7A CN112025242A (en) 2020-08-27 2020-08-27 Mechanical arm hole searching method based on multilayer perceptron

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010876074.7A CN112025242A (en) 2020-08-27 2020-08-27 Mechanical arm hole searching method based on multilayer perceptron

Publications (1)

Publication Number Publication Date
CN112025242A true CN112025242A (en) 2020-12-04

Family

ID=73580211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010876074.7A Pending CN112025242A (en) 2020-08-27 2020-08-27 Mechanical arm hole searching method based on multilayer perceptron

Country Status (1)

Country Link
CN (1) CN112025242A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112847235A (en) * 2020-12-25 2021-05-28 山东大学 Robot step force guiding assembly method and system based on deep reinforcement learning
CN113747682A (en) * 2021-09-07 2021-12-03 山东大学 Robot precision assembling system and method
CN114147724A (en) * 2021-12-20 2022-03-08 上海景吾智能科技有限公司 Robot force-controlled shaft hole assembling method and system
CN114952830A (en) * 2022-05-13 2022-08-30 哈尔滨工业大学 Robot high-precision shaft hole assembly shaft part positioning method based on contact constraint
CN115592671A (en) * 2022-11-03 2023-01-13 哈尔滨工业大学(Cn) Robot tail end contact positioning method based on deep learning
WO2024156228A1 (en) * 2023-01-29 2024-08-02 深圳先进技术研究院 Peg-in-hole assembly method and system, electronic device, and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04348887A (en) * 1991-05-23 1992-12-03 B L Oototetsuku Kk Device for inserting rod member into insertion hole and method thereof
CN101041220A (en) * 2006-03-22 2007-09-26 中国科学院自动化研究所 Method for realizing the assembly of shaft hole having high-precision by using robot having low precision
CN106272416A (en) * 2016-08-29 2017-01-04 上海交通大学 Feel based on power and the robot slender axles Fine Boring system and method for vision
CN110293552A (en) * 2018-03-21 2019-10-01 北京猎户星空科技有限公司 Mechanical arm control method, device, control equipment and storage medium
CN110449882A (en) * 2019-08-02 2019-11-15 珞石(北京)科技有限公司 The search assembly method of binding force control
US20200114506A1 (en) * 2017-12-05 2020-04-16 Google Llc Viewpoint invariant visual servoing of robot end effector using recurrent neural network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04348887A (en) * 1991-05-23 1992-12-03 B L Oototetsuku Kk Device for inserting rod member into insertion hole and method thereof
CN101041220A (en) * 2006-03-22 2007-09-26 中国科学院自动化研究所 Method for realizing the assembly of shaft hole having high-precision by using robot having low precision
CN106272416A (en) * 2016-08-29 2017-01-04 上海交通大学 Feel based on power and the robot slender axles Fine Boring system and method for vision
US20200114506A1 (en) * 2017-12-05 2020-04-16 Google Llc Viewpoint invariant visual servoing of robot end effector using recurrent neural network
CN110293552A (en) * 2018-03-21 2019-10-01 北京猎户星空科技有限公司 Mechanical arm control method, device, control equipment and storage medium
CN110449882A (en) * 2019-08-02 2019-11-15 珞石(北京)科技有限公司 The search assembly method of binding force control

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
郑养龙: "基于力传感器的双臂机器人轴孔柔顺装配策略与方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112847235A (en) * 2020-12-25 2021-05-28 山东大学 Robot step force guiding assembly method and system based on deep reinforcement learning
CN113747682A (en) * 2021-09-07 2021-12-03 山东大学 Robot precision assembling system and method
CN113747682B (en) * 2021-09-07 2023-09-12 山东大学 Robot precise assembly system and method
CN114147724A (en) * 2021-12-20 2022-03-08 上海景吾智能科技有限公司 Robot force-controlled shaft hole assembling method and system
CN114147724B (en) * 2021-12-20 2024-04-16 上海景吾智能科技有限公司 Robot power control shaft hole assembly method and system
CN114952830A (en) * 2022-05-13 2022-08-30 哈尔滨工业大学 Robot high-precision shaft hole assembly shaft part positioning method based on contact constraint
CN115592671A (en) * 2022-11-03 2023-01-13 哈尔滨工业大学(Cn) Robot tail end contact positioning method based on deep learning
CN115592671B (en) * 2022-11-03 2024-08-06 哈尔滨工业大学 Robot tail end contact positioning method based on deep learning
WO2024156228A1 (en) * 2023-01-29 2024-08-02 深圳先进技术研究院 Peg-in-hole assembly method and system, electronic device, and storage medium

Similar Documents

Publication Publication Date Title
CN112025242A (en) Mechanical arm hole searching method based on multilayer perceptron
CN109382828B (en) Robot shaft hole assembling system and method based on teaching learning
CN109782601B (en) Design method of self-adaptive neural network synchronous robust controller of coordinated mechanical arm
CN106584093A (en) Self-assembly system and method for industrial robots
CN109591019B (en) Space accurate positioning method for nondeterministic positioning characteristic object
CN113146620A (en) Binocular vision-based double-arm cooperative robot system and control method
Karayiannidis et al. “Open sesame!” adaptive force/velocity control for opening unknown doors
CN112192614A (en) Man-machine cooperation based shaft hole assembling method for nuclear operation and maintenance robot
CN108445764B (en) Active compliance control strategy of Stewart platform
CN114310954A (en) Self-adaptive lifting control method and system for nursing robot
Klas et al. The kit gripper: A multi-functional gripper for disassembly tasks
Hsieh et al. Deep convolutional generative adversarial network for inverse kinematics of self-assembly robotic arm based on the depth sensor
Liu et al. Adaptive lead-through teaching control for spray-painting robot with closed control system
Apriaskar et al. Robotic technology towards industry 4.0: Automatic object sorting robot arm using kinect sensor
CN118288294B (en) Robot vision servo and man-machine cooperative control method based on image variable admittance
CN115918377B (en) Control method and control device of automatic tree fruit picking machine and automatic tree fruit picking machine
CN117245666A (en) Dynamic target quick grabbing planning method and system based on deep reinforcement learning
Zhang et al. Research on algorithm of humanoid robot arm control system based on fuzzy PID control
CN115741723A (en) Precision compensation method for multi-degree-of-freedom snake-shaped mechanical arm
Golnazarian et al. Intelligent industrial robots
Chuang et al. Automatic vision-based optical fiber alignment using multirate technique
Deng et al. Design of an all-position intelligent welding robot system
Yong RESEARCH ON PATH RECOGNITION OF WELDING MANIPULATOR BASED ON AUTOMATIC CONTROL ALGORITHM.
Wan et al. Learning optimal measurement and control of assembly robot for large-scale heavy-weight parts
Kim et al. A Study on Real Time Control of Moving Stuff Action Through Iterative Learning for Mobile-Manipulator System

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination