tational cost (Vaughan, 2008).
The remainder of this paper is organized as fol-
lows: the next chapter presents a brief review of state
of the art considering methods for the spatial map-
ping of the environment and finding gas leaks, and
then a brief presentation of approaches that use mo-
bile robots with fuzzy logic control to avoid obsta-
cles. Chapter 3 presents the system architecture and
the simulation environment used in this work. Chap-
ter 4 describes the approach adopted to perform the
spatial mapping, namely the robot’s trajectories, the
fuzzy controllers, and the calculations to estimate the
gas’s position. In chapter 5, the results are presented,
and finally, in chapter 6, the conclusions, limitations,
and future work are realized.
2 RELATED WORK
In this section it will be summarized the briefly review
of two topics that this work addresses. The first of
these will be indoor gas mapping and detection. The
second topic deals with fuzzy logic for the control and
avoidance of dynamic and unknown obstacles using
mobile robot.
2.1 Distribution Mapping and Gas
Leakage Detection
There are several ways to get the gas or toxic distribu-
tion map in a determined contaminated environment.
The most common approach uses stationary sensors,
installed in strategic locations, fixed to posts or walls
(Kroll et al., 2009). It is a standard approach for mon-
itoring environments that have the risk of gas leak-
age and can be found even in homes and other build-
ings (propane and butane based gas detection and
smoke detection). Therefore, the gas distribution in-
formation is only valid for a limited space around the
gas sensor’s location. For this approach’s efficiency,
many sensors are required to cover a relatively large
indoor environment efficiently (Fort et al., 2004). An-
other methodology adopted to carry out the gas distri-
bution mapping is to use specialized and adequately
equipped technicians carrying sensors to detect the
harmful substances. In this approach, humans are in
a contaminated environment to explore and map the
substance to locate the emission source.
Considering the limitations of flexibility, robust-
ness and to avoid exposure of humans to high-risk
environments, approaches using autonomous mobile
robots to perform spatial mapping and leakage focus
detection are great alternatives. Therefore, the aca-
demic community has been developing robot proto-
types to explore contaminated environments, such as
(Zakaria et al., 2017; Lilienthal et al., 2009). In this
line of research, numerous works study and present
in detail a spatial dispersion model of gases, as can
be analyzed in (Kowadlo and Russell, 2008; Lilien-
thal and Duckett, 2004; Loutfi et al., 2009; Lilienthal
et al., 2006).
The need for the use of mobile robots occurs
mainly when the gas source is composed of toxic or
explosive gases, need for flexibility or replacement of
sensors, when the gas source occurs in an inaccessi-
ble location, or when a continuous verification of the
environment is necessary (Gongora et al., 2017). Ap-
proaches that use a mobile robot with a gas sensor at-
tached are found in the literature (Piardi et al., 2017;
Braun et al., 2019). However, these have limitations
for large environments due to battery limitations and
delay in the response of gas detection given the size
of the environment. Strategies based on genetic algo-
rithms seek to optimize the robot’s route to perform
more efficient monitoring, however for dynamic envi-
ronments, changes in the environment demand time to
re-calculate the ideal route (Piardi et al., 2018). Multi-
robot approaches for monitoring can map larger en-
vironments and be more responsive to detecting gas
leakage sources.
2.2 Fuzzy Logic Control
Mobile robots have a wide range of use and can be
controlled using telemetry or semi-autonomous and
autonomous approach. For a robot to be fully au-
tonomous and therefore independent of human oper-
ators or users’ decisions, controllers that operate at
their motors’ speeds are required, usually feedforward
controller or feedback controller. In (Pandey et al.,
2017) it is possible to obtain information of different
techniques used to equip robots of autonomy, such as
neural networks, genetic algorithms, and fuzzy con-
trollers. Sensors with a high amount of environment
information have been widely used to avoid collision
with obstacles, as presented in (Morais et al., 2017),
which uses an RGB-D sensor (e.g kinect or intel
real sense) applying Artificial Potential Field to avoid
nearby obstacles. However, approaches based on
RGB-D sensors demand a high computational power
to process all environment around the robot, identify
obstacles and execute a path free of collision.
In particular, for this work, the fuzzy control ap-
proach will be used, which was introduced by Zadeh
(Zadeh, 1975). It is widely adopted to control the
speed applied to the robot’s wheels to control three-
dimensional coordinates involved i.e. [x, y, θ]. Fuzzy
logic is especially useful for robot controllers, and re-
SIMULTECH 2021 - 11th International Conference on Simulation and Modeling Methodologies, Technologies and Applications
22