walking behavior of a robot dog at conceptual
design stage.
The paper is organized as follows. Next section
presents a brief overview of the bioinspired design
(BID) methodology with special emphasis on the
importance of behavioral modeling for conceptual
BID. Then, the Petri Net model architecture for the
walking behavior of a dog is explained and
simulation results are given. Finally discussion and
conclusions regarding the current study are provided
together with the intended future research directions.
2 BEHAVIOURAL MODELING IN
BIOINSPIRED DESIGN
Capturing a natural system’s task accomplishment
behavior, and re-creating a qualitatively similar
behavior in an artificial system is one of the most
interesting research issues in the field of robotic
design methodology (Fleischer and Troxell, 1999).
Thus a new robot design methodology has been
emerged so as to develop behavior based robot
architectures. Behavior based robotic architectures
can be developed systematically using bioinspired
design (BID) methodologies. Bioinspired design
(BID) needs a systematic method for transformation
and it uses analogical reasoning approach in which
the source domain is the biological domain while the
target domain is engineering (Mak and Shu,
2004;Wilson, 2008;Tsujimoto et al., 2008; Nelson et
al., 2009; Helms et al., 2009). There are two
approaches in BID studies with respect to starting
point of the design; problem-based BID (PB-BID)
and solution-based BID (SB-BID). PB-BID starts
with an engineering problem in engineering domain
whereas SB-BID begins with a biological system in
biology domain.
Modeling the behavior of a biological system is a
challenging topic within the framework of
developing a systematic Bioinspired Conceptual
Design (BICD) process model (Konez-Eroglu et al,
2011a) given in Figure 1. The suggested BICD
process is developed to provide design concepts of
bioinspired robots, biorobots. Based on the existing
literature (Webb and Consi, 2001; Bar-Cohen, 2006;
Meyer and Guillot, 2008), bioinspired robots can be
defined briefly as follows;
Biorobots, biologically inspired (bioinspired)
robots or biomimetic robots, emulate the functions
and performance of biological systems, look like
inspiration model and behave similar to the original
model. Biorobots can be decomposed under
sensoric, motoric and cognitive sub-systems.
This definition is structured in a semantic
network representation (Konez-Eroglu et al., 2011b)
shown in Figure 2, so as to clarify the relationships
between various concepts. Among these concepts,
“behavior” is the main concern of the current study.
Behavior, which can implement different functions,
is a sequential change of states over time with
respect to change in the internal state of the body or
in the environment.
In the BICD methodology, one of the important
problems is to collect information about the behavior
of a biological system and develop a model to
represent the behavior. Then, the model can be used
to transform the biological system’s behavior
systematically into engineering system’s
(biorobot’s) behavior. Behavioral modeling is
described as one of the modeling approaches in
engineering design methodology and defined as a
channel category of the design knowledge stream
(Horvath, 2004). It is an important method in
engineering design to establish a framework for
developing virtual prototypes (Shen et al., 2005).
Behavioral models and their software
implementations allow designers to represent design
artifacts as technical systems and to analyze
compare and evaluate their possible behavior at an
early design stage in a short time. In a previous
research, Discrete Event System Specification
(DEVS) and Petri Net formalism were used for
modeling the operational behavior of educational
robots during conceptual design (Erden, 2010; Erden
2011).
Behavior of the robot was defined as composed
of states and state transitions independent of any
physical embodiment. Quadruped walking behaviour
has been investigated in various research studies
(Griffin et al., 2004; Pongas et al., 2007). In the
BICD process, behavioral modeling of a biological
system is based on observing states of the system
behavior and understanding how transitions occur
between the states. In this study, an experiment has
been conducted to observe walking behavior of a
dog to determine states and state transitions.
Behavioral model is developed using Petri Net
formalism (Peterson, 1977; Murata, 1989) with the
Artifex graphical modeling and simulation
environment as the software tool. We selected to use
Petri Nets in this study due to the simplicity of
describing states and state transitions graphically as
well as due to the possibility of translation into
mathematical-logical expressions. These advantages
also lead several researchers to model robot
behaviours using Petri Nets (Kobayashi et al., 2002;