Draft:Zero Reference Model
Review waiting, please be patient.
This may take 3 months or more, since drafts are reviewed in no specific order. There are 4,409 pending submissions waiting for review.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Reviewer tools
|
In Robotics engineering, Zero Reference Model (ZRM) is a method for describing the kinematics of a serial manipulator, alternative to the Denavit-Hartenberg parameters (DH). It was introduced by Gupta in 1981 [1][2] with the name Zero Reference Position Description.
Some authors claim that ZRM is superior to DH, for example in the case of geometric parameters calibration [3].
Zero Reference Model
The basic principle of ZRM consists in describing the location of the robot joints and their rotation/translation axes, in the base coordinate system, when all joint values are equal to zero. Gupta presents the ZRM for a serial manipulator as a table with four columns containing:
- The joint number i and its type (R for rotational and P for prismatic)
- The joint direction as a vector
- The joint center as a position
- The Hand Data as a position and two orthogonal vectors (direction of gripping) and (direction of the gripper tongs)

The ZRM table for a simple serial manipulator with 6 joints is shown below:
Joint nb , |
Joint dir |
Joint pos |
Hand data |
|---|---|---|---|
1, R |
(0, 0, 1) |
(0, 0, 0) |
= (b + c + d + e + f, 0, a) |
2, R |
(0, 1, 0) |
(0, 0, a) |
|
3, R |
(0, 1, 0) |
(b, 0, a) |
|
4, R |
(1, 0, 0) |
(b + c, 0, a) |
|
5, R |
(0, 1, 0) |
(b + c + d, 0, a) |
|
6, R |
(1, 0, 0) |
(b + c + d + e, 0, a) |
The transformation of the hand with respect to the base is calculated as follows:
Each individual transformation is the combination of the translation and the rotation with:
- For a rotative joint: and
- For a prismatic joint: and
The transformation is given as:
Discussion
While the ZRM representation is not as compact as the DH parameters, it has a number of advantages:
- It is really straightforward and less error-prone, e.g. when describing the kinematics of a manipulator from the vendor documentation.
- It leads to simple calculations, especially when using unitary quaternions for the rotations, as
A more compact form can be obtained by using instead of in the third column, and a position and quaternion in the fourth. The table above becomes:
Joint nb , |
Joint dir |
Joint pos |
Hand data |
|---|---|---|---|
1, R |
(0, 0, 1) |
(0, 0, 0) |
= (f, 0, 0) |
2, R |
(0, 1, 0) |
(0, 0, a) |
|
3, R |
(0, 1, 0) |
(b, 0, 0) |
|
4, R |
(1, 0, 0) |
(c, 0, 0) |
|
5, R |
(0, 1, 0) |
(d, 0, 0) |
|
6, R |
(1, 0, 0) |
(e, 0, 0) |
It is important to note that the ZRM of a serial manipulator can be described even if the manipulator cannot reach the zero value on all joints because of mechanical limitations.
References
- ^ Gupta, Krishna C. (1984). A note on position analysis of manipulators. Mechanism and Machine Theory, Volume 19, Issue 1, 1984, Pages 5-8. doi:10.1016/0094-114X(84)90003-X
- ^ Gupta, Krishna C. (1986). Kinematic Analysis of Manipulators Using the Zero Reference Position Description. The International Journal of Robotics Research, 5, 13 - 5. doi:10.1177/027836498600500202
- ^ Wen, Xiulan; Wang, Dongxia; Zhao, Yibing; Kang, ChuanShuai; Zhang, Yin; Lv, Zhongyan (2019). A comparative study of MDH and zero reference model for geometric parameters calibration to enhance robot accuracy. Proc. SPIE 11343, Ninth International Symposium on Precision Mechanical Measurements, 113430B (13 November 2019). doi:10.1117/12.2544252
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
