Beruflich Dokumente
Kultur Dokumente
Where;
A-1 = Inverse of Matrix A.
AT = Transpose of Matrix A.
Therefore, from (10), the individual wheel velocities and the
direction of motion were given.
The rotational velocity of the robot in (5) is taken out with B. Workspace Parameters
respect to the direction of rotation of each wheel when in The experiments were conducted on a workspace that was
any particular motion. Equation (6) is the Robot’s velocity confined to a certain set of coordinates. A 100cm by
matrix or forward kinematics equation [11]. 100cm workspace was set for the robot with 4 circles of
radius 10cm, 20cm, 30cm and 40cm to trace the circular
motion. The workspace was marked to get an accurate
√ √ √ √ reading of the experimental data for both Linear and
Circular motion of the robot. The workspace material was
[ ] √ √ √ √ [ ]
made of polyester fabric to indicate a smooth lab floor in
[ ] the testing area. The workspace area was not in an open
terrain environment and was limited to the inside of the
B. Inverse Kinematics
testing lab replicating the workspace of [3], [4], [5], [6]
The inverse kinematics of the 4WD Omni-directional robot and [7] for better efficiency analysis.
is generally not addressed in many literatures due to the
Jacobian being non-square. The method presented here
solves (6) to get inverse of Jacobian matrix for inverse
kinematic equation. Equation (6) contains the Jacobian
matrix that is stated in (7).
√ √ √ √
The results for the series of tests conducted for both the
linear and circular motion are shown in Table 3 and 4. The
motions showed higher efficiency when compared with the
results of the previous researches in similar workspace
conditions. The linear motion came out be 97.39% efficient
in X-axis and 97.64% efficient in Y-axis with an overall
efficiency of about 97.52% in motion. The average error
was 1.5cm.
In circular motion, the efficiency analysis was done in each
Fig. 8(b). Destination Point of Linear Motion under Testing
quadrant by comparing the expected motion of the robot to
the traced experimental result. The average error was
determined to be 2.5cm. The circular path motion came out when compared with other literatures stated. Furthermore,
to be 91.61 % efficient in X-axis and 93.15 % efficient in Y- the motor parameters played a vital role in the efficiency of
axis. Through the different number of tests conducted, the the robot. The NEMA 17 Stepper motor had high precision
circular motion was overall 92.37% efficient, which is far step taking which was quite evident from the results of the
better than other circular motion results of the previous experiments. The design analyzed and created was efficient
researches mentioned. to an extent that accurate such readings were noted. In
addition to the designing and efficiency analysis of the
TABLE III. RESULTS OF LINEAR MOTION robot, we derived the inverse kinematics of the robot
Covered through Moore Penrose Pseudo Inverse Method to counter
Goal Coordinates
Test
(cm)
Coordinates Efficiency (%) the non-square Jacobian. Finally, from the results it was
No. (cm) evident that linear motion was more efficient than circular
XG YG XC YC XE YE
motion.
1 60 60 58.3 58.4 97.16% 97.33%
2 50 40 48.8 39.1 97.6% 97.75%
3 -60 -90 58.5 87.7 97.5% 97.44% IX. REFERENCES
4 0 120 0 117.2 - 97.67% [1] Hamid Taheri, Bing Qiao and N. Ghaeminezhad, “Kinematic Model
5 -60 20 58.4 19.6 97.33% 98% of a Four Mecanum Wheeled Mobile Robot”, International Journal of
Average Efficiency 97.39% 97.64% Computer Applications, Volume 113, No. 3, March 2015.
a. For all tests, initial coordinates were (0, 0). [2] Florentina Adăscăliţei and Ioan Doroftei , “Practical Applications For
Where; Mobile Robots Based On Mecanum Wheels - A Systematic Survey”,
(XG, YG) = Goal coordinates. Research Gate, January 2011.
(XC, YC) = Covered coordinates. [3] Jun Qian, Bin Zi, D. Wang, Y. Ma and D. Zhang, “The Design and
Development of an Omni-Directional Mobile Robot Oriented to an
(XE, YE) = Efficiency in X and Y axis. Intelligent Manufacturing System”, Sensors Open Access Journal
MDPI, September 2017.
TABLE IV. RESULTS OF CIRCULAR MOTION [4] J. Chen, J Wang, Y Yang, Q, Xiao, “A Motion Control Method Of
Four-Wheel Drive Omni-Directional Mobile Robots Based On Multi
Goal Radius Distance to Cover Points Preview Control”, Journal of Theoretical and Applied
Test Efficiency (%)
(cm) (cm) Information Technology, Vol. 45, No.1, November 2012.
No.
RG C XE YE [5] A. Salam Al-Ammri and Iman Ahmed, “Control of Omni-directional
1 10 62.81 89% 96% Mobile Robot Motion”, Al-Khwarizmi Journal, Vol. 6, No. 04, 2010.
2 20 125.66 91.5% 95.2% [6] L. Huang, Y. S. Lim, David Li and C. E. L. Teoch, “Design and
3 30 188.5 92.67% 90.67% Analysis of a Four-wheel Omni-directional Mobile Robot”, 2nd
4 35 220 91.15% 90.15% International Conference on autonomous Robots and Agents,
December 2004.
5 40 251.3 90.75% 93.75%
Average Efficiency 91.61% 93.15% [7] C. Wang, X. Liu, X. Yang, F. Hu, A. Jiang and C. Yang, “Trajectory
Tracking of an Omni-Directional Wheeled Mobile Robot Using a
Where; Model Perspective Control Strategy”, MDPI Applied Sciences,
RG = Goal radius. February, 2018.
C = Circumference or the Distance for the robot to cover. [8] Omni Wheel, Link: https://www.robotshop.com/en/60mm-aluminum-
(XE, YE) = Efficiency in X and Y axis. omni-wheel.html
[9] Microchip, “PIC18F4431 Data sheet”, Microchip Technology Inc.,
2006.Link:http://ww1.microchip.com/downloads/en/devicedoc/39616
VII. DISCUSSION b.pdf
The experimental analysis was done on similar workspace [10] Schneider Electric Motion USA, NEMA 17 Motor and Encoder Data
Sheet”. Link: https://motion.schneider-
conditions like in [3], [4], [5], [6] and [7]. The motion was electric.com/downloads/quickreference/NEMA17.pdf
traced and the average error was taken out and compared to [11] Munim Matin Afridi, “Modeling and Design of Three and Four-
the other literatures. Table 5 shows the error comparison. Wheel Omni-directional robot”, International Journal of Computer
The present research has higher efficiency in both linear and Science and Mechatronics, Vol. 04, Issue 1, 2018.
circular motion. [12] Jonathon S. Golan, “Foundations of Linear Algebra”, Volume 11,
Chapter 16, 1995, pp. 198-203.
[13] Pololu, “Single Bipolar Stepper Motor Driver A4988 Data Sheet”,
TABLE V. ERROR COMPARISONS Link: https://www.robotshop.com/media/files/pdf/datasheet-1182.pdf
Research Average Linear Motion Average Circular Motion [14] Guangzhou, “HC-06 Product Data Sheet”, Guangzhou HC
Paper Error (cm) Error (cm) Information Technology Co., Ltd, 2006.
Current Paper 1.5 2.2
Reference [3] 2.7 -
Reference [4] 3.1 7.4
Reference [5] 2.9 3
Reference [6] - 6
Reference [7] 8 8
VIII. CONCLUSION
This paper presented the efficiency for both linear and
circular motion for the four-wheel drive Omni-directional
robot using Omni wheels. Initially, the robot was designed
and all the required parameters were found for experimental
analysis. The efficiency in linear motion was 97.52% and in
circular motion was 92.37%, with the least error in motion