9 DISCRETISATION ISSUE
The choice of a proper discretization of the search
space is a very complicated task. We started our re-
search with DISC5, which we considered to be good
enough to notice main changes while traversing RSE.
It turned that many of our initial theoretical expecta-
tions of robot’s behavior in RSE did not fulfil. We
called those cases undesirable and started a deeper
exploration of what is happening in such cases.
We discovered, that those unexpected cases ap-
pear only due to the level of the discretization: dis-
cretizing the environment into 17x17mm cells turned
to be too coarse to note all the changes and capture
all the intermediate postures, obtained by the robot
within one translational step. Increasing discretiza-
tion to DISC10 decreases percentage of undesirable
cases, but unfortunately can not solve the problem
completely. If the level of the discretization would
be infinitely high, we would definitely obtain a prop-
erly colored posture between undesirable pair of
postures in every case. Here is a simple exam-
ple of the discretization influence: a small analyt-
ical step from one G-posture to another G-posture
of 10
−28
cm length, approximated by MATLAB as
2.8422 · 10
−14
, resulted into robot orientation change
of {25, −15.5, −17}degrees with regard to global
frame of RSE, signaling about a missed intermedi-
ate posture. This example shows that for any finite
level of the discretization we still will have undesir-
able pairs appearances. Since we can not increase the
discretization infinitely, we concluded that applying
the results of section 7 for recoloring of the states at
DISC5 is a good trade-offbetween executiontime and
precision. Of course, forbidding dangerous and suspi-
cious transition, which still may be theoretically pos-
sible, limits our path choice, but increases the security
of the practical use.
10 CONCLUSIONS AND FUTURE
WORK
The final target of our research is to provide an assis-
tant ”pilot system” for an operator of a rescue robot,
decreasing the burden on the human operator. As
soon as the robot obtains data from the environment
and creates an internal world model, a selection on
the path within the internal model should be done, fol-
lowed by applying this path in the real world scenario.
Since usually there exist more then just a single path,
the path search algorithm needs a good instrument to
evaluate the quality of each path. The search algo-
rithm within the graph requires a proper definition of
neighboringstates to ensure smooth explorationof the
search tree. In this paper we presented our results in
estimation of the transition possibilities between two
consecutive states, connected with a translation step.
It is an important step toward a proper definition of
a search tree neighborhood function F(Args) = Res,
where arguments Args are the robot’s current config-
uration and the environment and output Res is a set
of accessible within one step configurations. We cre-
ated a theoretical basis for function F and confirmed
it with exhaustive simulations; the later were used to
structure, analyze and solve the discretization of the
RSE state space issue problems and help to remove
unsuitable search directions. Next we plan to confirm
our results with experiments and to complete function
F with the theory for the rotation step neighbor node.
ACKNOWLEDGEMENTS
This research has been partially supported by
NEDO Project for Strategic Development of Ad-
vanced Robotics Elemental Technologies, High-
Speed Search Robot System in Confined Space.
REFERENCES
Cormen, T., Leiserson, C., Rivest, R., and Stein, C. (2001).
Introduction to algorithms. In Second Edition. The
MIT Press and McGraw-Hill.
Hirose, S., Tsukagoshi, H., and Yoneda, K. (1998). Nor-
malized energy stability margin: generalized stabil-
ity criterion for walking vehicles. In 1st Int.Conf. On
Climbing and Walking Robots.
Jacoff, A., Messina, E., and Evans, J. (2001). Experi-
ences in deploying test arenas for autonomous mobile
robots. In Proc. of the 2001 PerMIS Workshop.
Latombe, J. C. (1991). Robot motion planning. In Proc.
of the 2001 PerMIS Workshop. The MIT Press and
McGraw-Hill.
Magid, E., Ozawa, K., Tsubouchi, T., Koyanagi, E., and
Yoshida, T. (2008). Rescue robot navigation: Static
stability estimation in random step environment. In
Proc. of Int.Conf. on SIMPAR.
Sheh, R., Kadous, M., Sammut, C., and Hengst, B. (2007).
Extracting terrain features from range images for au-
tonomous random stepfield traversal. In IEEE Int.
Workshop on Safety, Security and Rescue Robotics.
Shoval, S. (2004). Stability of a multi tracked robot travel-
ing over steep slopes. In IEEE ICRA.
ICINCO 2010 - 7th International Conference on Informatics in Control, Automation and Robotics
422