879
sin i
cos i
di
nx
ny
nz
0
T=
ox
oy
oz
0
ax
ay
az
0
px
py
pz
1
0
0
-1
0
-1
0
0
0
0
0
0
0
-149.09
921.12
20.32
1
nx
ny
nz
ox
oy
oz
ax
ay
az
= R Z,
Ru , Rw,
SC CC -S CS -CS-SCC
SS
+CC S
-S +CCC
-C S
SS
SC
C
We get corresponding values of , br equating
elements of above matrix equation
nx = CC -S CS
ox = -CS-SCC
ax = SS
ny = SC +CC S
oy =-S +CCC
ay =-C S
nz = SS
oz = SC
az= C
using above 9 equation we get a solution as
= cos-1
[az]
[Oz /S]
-1
= cos
(2)
= cos-1 [-ay/ S]
In fact above solution is inconsistent and ill conditioned
,so pre and post multiplication techniques i with arc
tangent function is used to get the correct quadrant of
the angle. Still it depends on the intuition of user
because we have to select one best result from several
solution .
III. DESIGN OF KINEMATIC MODEL OF ATRs.
In this section we develop a general approach kinematic
modeling of an ATR. The emphasis here is on deriving
the equation of motion of the rover components relative
to a rover reference frame .Finally the rover motion with
respect to world coordinate system , will be developed
where the interaction of the rover with the terrain will be
addressed. Heart of the model is DH representation
discussed below.
880
Z
Y
(a)
TAi,Ci,
Rover
Body (R)
(b)
Ci ( t-t)
Contact
ZAi
S i
0
C i
0
X Ci
y
(f)
T Ci,
ZAi
XAi
Ci
(d)
Set of Joints
R, R
ZAi
Ai
Ci ( t)
i
r i+ i
X
Ai
(c)
-rS i
0
rC i
1
ZCi
ZCi
C i
S i
=
0
0
=
0
z
-y
0
S i
C i
0
0
0
0
1
0
-z
0
x
0
r i+ i
i
0
1
y
-x
0
0
x
y
z
1
(e)
Ci
0
1
0
0
Wheel
Axel
C i
0
(i= -S
i
0
XAi
I
I
I
.
.
.
I6
X Ci
Geometric description of a generalized ATR (a) Perspective View
(b)Rover Body (c)Case of OMR ( d) Case of ATR.(e)Coordinate
frame for terrain contact at wheel I
881
x
y
z
x
y
z
q
=J
i
i
i
750
750
882
Function2
Function3
Terrain
Degree of
Membership
Slow
Very-Slow
X2
Medium
Fast Very-Fast
1
Degree of membership
X1
0.5
0.3
Variable
Defuzzyfication based on Mamdanis method
Negative
Positive
Large-Positive
Large-Negative
1
0.5
0
-45
45
Speed10
15
19
Slope
883
(g)
(h)
(i)
Conclusion
A methodology has been presented for developing
kinematic model of articulated rovers. The kinematic
model allows full 6-degree of freedom motion, and is
applicable to any high mobility wheeled rover traversing
uneven terrain . The simulation results has been
presented for
prototype mars rover which has a
relatively complex mobility system.The Fuzzy logic
control is superior to conventional control system for
much sophisticated mobility system.Fuzzy logic rule
base has been developed for variation in contact angle
(j)
and slip rates as per change in the topology of the
surface.Defuzzyfication by Mamdanis Mathod has been
used to calculate power output of the traction system.
The sensing and control is not explained , Total focus
applied on developing the mathematical model , and
Techniques for generating the Fuzzy rule base to make
any rover a self - adapting machine.
Acknowledgement
Authers are thankful to the management of AKGEC for
support and encouragement for publication of this paper in
NEECT.One of the authers * is grateful of ME department and
Prof. Dave
for assistance for the paper based on
M.Tech.Thesis being submitted to UP Technical University.
REFERENCES:
[1] K.S.Fu, R.C.Gonzalez and
S.G.Lee Robotics
Control,Sensing,Vision and Intelligence.
[2]John Astrom and Bjorn Wittenmark Adaptive Control
2nd Ed.
[3] D.Driankov,H Hellendoorn and M Reinfrank An
Introduction to Fuzzy Control
[4] Mahmoud Tarokh and J.Mc Dermott Kinematics
Modelling and analysis of Articulated Rovers IEEE
transaction on Robotics Vol 21 No.4 August 2005.
[5]Saeed
B.NikuIntroduction
to
Robotics
analysis,system and applications. PHI.
[6]Richard D.Klafter Thomas A Chmielewski and Michael
Negin Robotics Engineering An integrated approach
[7] Richard P.Paul Design of Manipulators
[8] Rajeev Kumar Sharma Kinematics Modeling of
articulated Rovers work on M.Tech Thesis to be
submitted to UP Technical University.
[9] www.jpl.nasa.gov/
[10] www.kuka.in
[11]www.parirobotics.com
[12] www.abb.com/roboticsoftware
[13]www.rythmsoftindia.com[
[15]www.ieee.org/ras
*The auther is M.Tech student of AKGEC
**The auther is Professor of AKGEC.
884