CN106994687A - Industrial robot end six-dimension force sensor Installation posture scaling method - Google Patents
Industrial robot end six-dimension force sensor Installation posture scaling method Download PDFInfo
- Publication number
- CN106994687A CN106994687A CN201710201653.XA CN201710201653A CN106994687A CN 106994687 A CN106994687 A CN 106994687A CN 201710201653 A CN201710201653 A CN 201710201653A CN 106994687 A CN106994687 A CN 106994687A
- Authority
- CN
- China
- Prior art keywords
- force sensor
- robot
- rightarrow
- coordinate system
- dimension force
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1633—Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/085—Force or torque sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1651—Programme controls characterised by the control loop acceleration, rate control
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L25/00—Testing or calibrating of apparatus for measuring force, torque, work, mechanical power, or mechanical efficiency
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
Abstract
The invention discloses a kind of industrial robot end six-dimension force sensor Installation posture scaling method, moved by control machine people along the reference axis of its own, due to the inertia force in motion, each axle reading of six-dimension force sensor is caused to change, so as to calibrate the direction relationses of robot corresponding axis and sensor coordinates axle by corresponding sensor reading, realize that the relative attitude of sensor coordinate system and robot coordinate system are demarcated.The Installation posture scaling method of the present invention can determine the transformational relation between sensor coordinate system and robot coordinate system, and then sensing data be changed to robot coordinate system, the motion control for robot.
Description
Technical field
The invention belongs to industrial robot technical field of sensory control, and in particular to a kind of industrial robot end six-dimensional force
Sensor Installation posture scaling method.
Background technology
Six-dimension force sensor is often arranged on robot end, for the end stress letter in the robot measurement course of work
Breath.Six-dimension force sensor has its own intrinsic coordinate system, three-dimensional orthogonal power and three that can be in any power system of measurement space
Orthogonal dimension torque.Coordinate system of the data that six-dimension force sensor is directly measured based on its own.In addition, industrial robot also has
Its own intrinsic coordinate system, six-dimension force sensor is arranged on after robot end, it is desirable to anti-by the data of force snesor
Control machine people motion is presented, so, it is necessary first to clear and definite sensor and the installation relation in the machine human world, so that it is determined that going out sensor
Transformational relation between coordinate system and robot coordinate system, and then sensing data can be changed to robot coordinate system, use
In the motion control of robot.
At present, the installation relation in sensor and the machine human world relies primarily on machinery positioning determination, by design robot with
On the adaptor of sensor, and the Design Orientation feature on adaptor, such as pin, pin-and-hole, with robot end, sensor
Pin, pin-and-hole coordinate, it is ensured that sensor and the installation relation in the machine human world.By the design size of adaptor, biography is directly obtained
Posture transformational relation between sensor and robot coordinate system.The posture transformational relation that this method is obtained depends on robot end
Interface, adaptor, the machining accuracy of sensor mounting interface three, machining error can bring corresponding posture to change
Error.
To solve Dependence Problem of the posture conversion accuracy to each part machining accuracy, the present invention proposes industrial robot
End six-dimension force sensor Installation posture online calibration method, after sensor and robot are installed with any attitude and fixed,
The installation relation of sensor and the machine human world can be calibrated, obtained certainly posture transformational relation and part machining accuracy without
Close, this helps to break through limitation of the part machining accuracy to posture conversion accuracy, further improves robot and feels accordingly
Answer control accuracy.
The content of the invention
Based on this, it is an object of the invention to provide a kind of demarcation of industrial robot end six-dimension force sensor Installation posture
Method, solve six-dimension force sensor robot end's Installation posture problem of calibrating, by control machine people along its own
Reference axis is moved, and due to the inertia force in motion, causes each axle reading of six-dimension force sensor to change, so as to by right
The sensor reading answered calibrates the direction relationses of robot corresponding axis and sensor coordinates axle, realizes sensor coordinate system
Demarcated with the relative attitude of robot coordinate system.
The present invention is achieved through the following technical solutions:
Industrial robot end six-dimension force sensor Installation posture scaling method, comprises the following steps:
1) workpiece with certain mass is fixedly installed in six-dimension force sensor tool ends end, in the static shape of industrial robot
Under state, the force data of three axles of six-dimension force sensor is read, as initial value, wherein:
2) control industrial robot does positive accelerated motion along tool coordinates system X-axis, during which gathers six-dimension force sensor number
According toCalculating obtain unit of the robot tool coordinate system X-axis under six-dimension force sensor coordinate system to
Amount:
3) control industrial robot does positive accelerated motion along tool coordinates system Y-axis, during which gathers six-dimension force sensor number
According toCalculating obtain unit of the robot tool coordinate system Y-axis under six-dimension force sensor coordinate system to
Measure and be:
4) control industrial robot does positive accelerated motion along tool coordinates system Z axis, during which gathers six-dimension force sensor number
According toCalculating obtain unit of the robot tool coordinate system Z axis under six-dimension force sensor coordinate system to
Measure and be:
5) by step 2), result of calculation 3), 4), obtain being tied to six-dimension force sensor coordinate system by robot tool coordinate
Posture changing matrix:
It is that robot tool coordinate can be achieved to be tied to posture between six-dimension force sensor coordinate system using the posture changing matrix
Mutual conversion, demarcation so far complete.
In above-mentioned technical proposal, the robot is the 6DOF industrial robot of tandem.
Above-mentioned technical proposal step 2) in, control machine people does positive accelerated motion along tool coordinates system X-axis, it is assumed that period
The acceleration at a certain moment is expressed as under robot tool coordinate system:
ThenIt is expressed as under six-dimension force sensor coordinate system:
Assuming that the load quality at six-dimension force sensor sensitivity end is m, then robot accelerates the load inertia power brought
For:
During robot motion, the power that six-dimension force sensor is measured is by starting forceAnd inertia forceComposition, i.e.,:
Then obtain:
Due toBe unit vector, then formula (2) can obtain by formula (10), according to same principle can derive formula (3),
(4)。
Six-dimension force sensor Installation posture scaling method in industrial robot end proposed by the present invention can determine sensing
Transformational relation between device coordinate system and robot coordinate system, and then sensing data can be changed to robot coordinate system,
Motion control for robot.
Brief description of the drawings
Fig. 1 is arranged on the view on industrial robot for the six-dimension force sensor of the present invention.
Wherein, 1- robots;2- six-dimension force sensors;3- workpiece;4- fixtures;5- robot end's flanges.
Embodiment
Introduced below is the embodiment as content of the present invention, below by embodiment to this
The content of invention is made further to illustrate.Certainly, the not Tongfang of description following detailed description only for the example present invention
The content in face, and should not be construed as limiting the scope of the invention.
As shown in figure 1, the fixing end of six-dimension force sensor 2 is connected to robot end's flange 5, six-dimension force sensor 2 is sensitive
Jockey 4 on end, the clamping workpiece 3 of fixture 4.
The tool coordinates system of robot 1 is connected with end flange 5, and the coordinate system of six-dimension force sensor 2 is connected with its own.
Define coordinate system as follows:
The tool coordinates system OT-XTYTZT of robot 1;
The coordinate system OS-XSYSZS of six-dimension force sensor 2.
Under static state, the dynamometry initial value of six-dimension force sensor 2 is for robot 1:
Control machine people 1 does positive accelerated motion along tool coordinates system X-axis, and during which the acceleration at a certain moment is in coordinate system
It is under OT-XTYTZT:
The unit vector of note robot 1 tool coordinates system X-direction isIt is represented by coordinate system OT-XTYTZT:
Assuming thatIt is represented by under the coordinate system OS-XSYSZS of six-dimension force sensor 2:
ThenIt is represented by under OS-XSYSZS:
Robot 1 moves the inertia force caused:
Wherein m is load quality.When robot 1 is moved, the power that six-dimension force sensor 2 is measured is by starting forceAnd inertia forceComposition, i.e.,:
And then obtain:
Due toIt is unit vector, then:
Similarly control machine people 1 does positive accelerated motion along tool coordinates system Y, Z axis, for the tool coordinates system of robot 1
Y, Z-direction unit vectorIt is represented by under the coordinate system of six-dimension force sensor 2:
It is by coordinate system OT-XTYTZT to coordinate system OS-XSYSZS rotation transition matrix then:
So just complete the demarcation of the Installation posture of six-dimension force sensor 2 pass.
The principle of the present invention is explained above, is moved by control machine people along the reference axis of its own, due in motion
Inertia force, cause each axle reading of six-dimension force sensor to change, so as to be calibrated by corresponding sensor reading
The direction relationses of robot corresponding axis and sensor coordinates axle, realize that sensor coordinate system and robot coordinate system's is relative
Posture is demarcated.
Although the embodiment to the present invention gives detailed description and illustrated above, it should be noted that
Those skilled in the art can carry out various equivalent changes and modification, its institute according to the spirit of the present invention to above-mentioned embodiment
The function of generation, all should be within the scope of the present invention in the spirit covered without departing from specification and accompanying drawing.
Claims (3)
1. industrial robot end six-dimension force sensor Installation posture scaling method, comprises the following steps:
1) workpiece with certain mass is fixedly installed in six-dimension force sensor tool ends end, in the inactive state of industrial robot
Under, the force data of three axles of six-dimension force sensor is read, as initial value, wherein:
2) control industrial robot does positive accelerated motion along tool coordinates system X-axis, during which gathers six-dimension force sensor dataCalculating obtains unit vector of the robot tool coordinate system X-axis under six-dimension force sensor coordinate system:
3) control industrial robot does positive accelerated motion along tool coordinates system Y-axis, during which gathers six-dimension force sensor dataCalculating obtains unit vector of the robot tool coordinate system Y-axis under six-dimension force sensor coordinate system
For:
4) control industrial robot does positive accelerated motion along tool coordinates system Z axis, during which gathers six-dimension force sensor dataCalculating obtains unit vector of the robot tool coordinate system Z axis under six-dimension force sensor coordinate system
For:
5) by step 2), result of calculation 3), 4), obtain being tied to the appearance of six-dimension force sensor coordinate system by robot tool coordinate
State transformation matrix:
It is that robot tool coordinate can be achieved to be tied to posture between six-dimension force sensor coordinate system using the posture changing matrix
Mutually conversion, demarcation is so far completed.
2. the method for claim 1, wherein the robot is the 6DOF industrial robot of tandem.
3. the method for claim 1, wherein control machine people does positive accelerated motion along tool coordinates system X-axis, it is assumed that
The acceleration at period at a certain moment is expressed as under robot tool coordinate system:
ThenIt is expressed as under six-dimension force sensor coordinate system:
Assuming that the load quality at six-dimension force sensor sensitivity end is m, then the load inertia power that robot accelerated motion is brought is:
During robot motion, the power that six-dimension force sensor is measured is by starting forceAnd inertia forceComposition, i.e.,:
Then obtain:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710201653.XA CN106994687B (en) | 2017-03-30 | 2017-03-30 | Industrial robot end six-dimension force sensor Installation posture scaling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710201653.XA CN106994687B (en) | 2017-03-30 | 2017-03-30 | Industrial robot end six-dimension force sensor Installation posture scaling method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106994687A true CN106994687A (en) | 2017-08-01 |
CN106994687B CN106994687B (en) | 2019-08-20 |
Family
ID=59434063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710201653.XA Active CN106994687B (en) | 2017-03-30 | 2017-03-30 | Industrial robot end six-dimension force sensor Installation posture scaling method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106994687B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108284456A (en) * | 2018-01-31 | 2018-07-17 | 哈尔滨工业大学 | Gravitational compensation method in sensor load external force measurement based on dimensionality reduction parsing |
CN108818538A (en) * | 2018-07-17 | 2018-11-16 | 杭州崧智智能科技有限公司 | A kind of method, apparatus and terminal device of real-time calibration robot sensor posture |
CN108956003A (en) * | 2018-07-17 | 2018-12-07 | 杭州崧智智能科技有限公司 | A kind of method, apparatus and terminal device of real-time calibration 6 DOF sensor attitude |
CN109822574A (en) * | 2019-03-20 | 2019-05-31 | 华中科技大学 | A kind of method of industrial robot end six-dimension force sensor calibration |
CN110160701A (en) * | 2019-06-26 | 2019-08-23 | 中国科学院长春光学精密机械与物理研究所 | A kind of six-dimensional force calibration facility |
CN111351615A (en) * | 2020-03-25 | 2020-06-30 | 东南大学 | High-precision small-sized on-orbit calibration device and method for spatial station mechanical arm six-dimensional force sensor |
CN112710424A (en) * | 2020-12-08 | 2021-04-27 | 上海交通大学 | Method for calibrating six-dimensional force sensor at tail end of robot |
CN113189367A (en) * | 2021-04-01 | 2021-07-30 | 中国第一汽车股份有限公司 | Acceleration sensor detection device |
CN113790963A (en) * | 2021-11-16 | 2021-12-14 | 南京东仪新智能科技有限公司 | Drawing and stretching test device and drawing and stretching test method |
CN114791333A (en) * | 2022-03-17 | 2022-07-26 | 清华大学 | Force sensor measurement coordinate system calibration method, device, equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10156772A (en) * | 1996-12-02 | 1998-06-16 | Yaskawa Electric Corp | Teaching force sensor |
CN102566751A (en) * | 2004-04-30 | 2012-07-11 | 希尔克瑞斯特实验室公司 | Free space pointing devices and methods |
CN103600354A (en) * | 2013-11-08 | 2014-02-26 | 北京卫星环境工程研究所 | Spacecraft mechanical arm flexible follow-up control gravity compensation method |
CN103600351A (en) * | 2013-11-11 | 2014-02-26 | 北京航空航天大学 | Six-axis-force-torque transducer based six-freedom-degree robot operating system and control method thereof |
CN104006778A (en) * | 2014-06-12 | 2014-08-27 | 安徽埃夫特智能装备有限公司 | Calibration method of installation position of clamp at tail end of industrial robot |
CN105643641A (en) * | 2014-11-11 | 2016-06-08 | 沈阳新松机器人自动化股份有限公司 | Force sensor calibration device and method and force control robot |
-
2017
- 2017-03-30 CN CN201710201653.XA patent/CN106994687B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10156772A (en) * | 1996-12-02 | 1998-06-16 | Yaskawa Electric Corp | Teaching force sensor |
CN102566751A (en) * | 2004-04-30 | 2012-07-11 | 希尔克瑞斯特实验室公司 | Free space pointing devices and methods |
CN103600354A (en) * | 2013-11-08 | 2014-02-26 | 北京卫星环境工程研究所 | Spacecraft mechanical arm flexible follow-up control gravity compensation method |
CN103600351A (en) * | 2013-11-11 | 2014-02-26 | 北京航空航天大学 | Six-axis-force-torque transducer based six-freedom-degree robot operating system and control method thereof |
CN104006778A (en) * | 2014-06-12 | 2014-08-27 | 安徽埃夫特智能装备有限公司 | Calibration method of installation position of clamp at tail end of industrial robot |
CN105643641A (en) * | 2014-11-11 | 2016-06-08 | 沈阳新松机器人自动化股份有限公司 | Force sensor calibration device and method and force control robot |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108284456A (en) * | 2018-01-31 | 2018-07-17 | 哈尔滨工业大学 | Gravitational compensation method in sensor load external force measurement based on dimensionality reduction parsing |
CN108818538A (en) * | 2018-07-17 | 2018-11-16 | 杭州崧智智能科技有限公司 | A kind of method, apparatus and terminal device of real-time calibration robot sensor posture |
CN108956003A (en) * | 2018-07-17 | 2018-12-07 | 杭州崧智智能科技有限公司 | A kind of method, apparatus and terminal device of real-time calibration 6 DOF sensor attitude |
CN109822574A (en) * | 2019-03-20 | 2019-05-31 | 华中科技大学 | A kind of method of industrial robot end six-dimension force sensor calibration |
CN110160701A (en) * | 2019-06-26 | 2019-08-23 | 中国科学院长春光学精密机械与物理研究所 | A kind of six-dimensional force calibration facility |
CN111351615A (en) * | 2020-03-25 | 2020-06-30 | 东南大学 | High-precision small-sized on-orbit calibration device and method for spatial station mechanical arm six-dimensional force sensor |
CN112710424A (en) * | 2020-12-08 | 2021-04-27 | 上海交通大学 | Method for calibrating six-dimensional force sensor at tail end of robot |
CN112710424B (en) * | 2020-12-08 | 2021-08-24 | 上海交通大学 | Method for calibrating six-dimensional force sensor at tail end of robot |
CN113189367A (en) * | 2021-04-01 | 2021-07-30 | 中国第一汽车股份有限公司 | Acceleration sensor detection device |
CN113790963A (en) * | 2021-11-16 | 2021-12-14 | 南京东仪新智能科技有限公司 | Drawing and stretching test device and drawing and stretching test method |
CN114791333A (en) * | 2022-03-17 | 2022-07-26 | 清华大学 | Force sensor measurement coordinate system calibration method, device, equipment and storage medium |
CN114791333B (en) * | 2022-03-17 | 2024-04-30 | 清华大学 | Force sensor measurement coordinate system calibration method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN106994687B (en) | 2019-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106994687A (en) | Industrial robot end six-dimension force sensor Installation posture scaling method | |
CN107433590B (en) | Gravity compensation method based on mechanical arm load mass and sensor null shift online identification | |
CN109822574A (en) | A kind of method of industrial robot end six-dimension force sensor calibration | |
CN101140161B (en) | Surface-profile measuring instrument | |
CN107152911A (en) | Based on the PSD dot laser sensors fed back and the scaling method of robot relative position | |
CN105643641B (en) | Force sensor caliberating device, scaling method and force control robot | |
EP1311799B1 (en) | Method of correction of coordinate measurement errors due to vibrations in coordinate measuring machines | |
CN106514712B (en) | The posture computing system of object | |
CN102566577B (en) | Method for simply and easily calibrating industrial robot | |
JP5618066B2 (en) | Force control robot calibration apparatus and method | |
CN105807095A (en) | Three-axis acceleration sensor mounting error correcting method | |
CN105945979B (en) | The method that Shared control is carried out to the paw mechanism of drive lacking two | |
US20130282328A1 (en) | Error measurment device and error measurement method | |
CN103968976B (en) | A kind of wheel movement state vector detecting system and method | |
CN104972361A (en) | Measurement system | |
CN102990642A (en) | Robot having workpiece mass measurement function | |
JP5215378B2 (en) | Robot control device that controls force using a triaxial force sensor | |
US20120078562A1 (en) | Geomagnetic sensing device | |
US8897919B2 (en) | Robot controller which conducts a force control by using a three-axial force sensor | |
CN104515532A (en) | Human motion simulation apparatus based on bluetooth | |
CN108037318A (en) | A kind of unmanned plane accelerometer calibration method based on ellipsoid fitting | |
CN108818538A (en) | A kind of method, apparatus and terminal device of real-time calibration robot sensor posture | |
CN105444722A (en) | Method for detecting changes of postures of platform | |
CN102042833B (en) | Motion tracing method and system | |
CN106096133A (en) | A kind of stiffness analysis method of automobile joint |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |