Professional Documents
Culture Documents
Lectura 1 Factorial Analysis To Improve The Travel Time of A Wheeled Mobile
Lectura 1 Factorial Analysis To Improve The Travel Time of A Wheeled Mobile
Abstract—This article proposes a statistical method based on develop a prototype of WMR controlled remotely via
the factorial design to optimize the travel time on a circuit of a internet to participate in this competition.
mobile robot teleoperated via the Internet. With the application This project contributed to analyze relevant data in the
of the method there were found the factors that have a greater robot's behavior in such a way that improved the
influence on the performance of the robot, which improved the performance during the competition. There were used tools
remote management strategy. The analysis of the factors that helped to identify the main factors that affect the
discarded the gender factor to select the operator to handle the
management of remote-controlled robotic devices. Once
robot remotely. This method can be applied to teleoperated
robots which need to improve performance in their own found the main factors, it was analyzed its behavior with the
activities, identifying the factors that most influence in the help of the statistical tools named "Factorial Design" ” in
teleoperation. order to find the factor that provide more information about
the efficiency of the remote controlled robot and, in this
I. INTRODUCTION way, to minimize the variable of respond. We decided to use
the factorial experimental design because it is a tool widely
T he Teleoperated Mobile Robotics is a technological
reality and of great interest for the great diversity of
applications and the number of research areas covered.
used in different research areas such as neural networks,
efficient experimentation and validation of systems among
others. Factorial designs are also greatly used in experiments
The development of teleoperated mobile robots respond to
involving several factors, when it is necessary to study the
the need to extend the scope of robotics [1], making the
combined effect of factors in a response [3] and the
research in this field focus on using resources that are
interaction among these factors, instead of using another
available to all, to be applied in robotic prototyping and to
method such as comprehensive case of the method factor by
satisfy the immediate needs of human beings.
factor.
The teleoperated robots allow perform tasks from a
The application of this method for data analysis improved
remote location. The Telerobotics and teleoperation are two
the remote operation strategy of the mobile robot "Pakal",
terms related to the operation of robotic systems and they
which obtained the first place in the competition Mercury
can be defined as the control and remote operation of robots
Remote Robot Challenge 2011 held at OSU.
[2]. The Telerobotics is a very important research field and
Section II describes the statistical method used to analyze
is expanding rapidly due to faster processors, new
the data. Section III presents the design, construction and
algorithms, and higher expectations. Currently there are
control system that was used in the robot. Section IV
many important applications in the field of telerobotics,
describes the planning problem to solve. Section V shows
ranging from space exploration, biomedical applications,
the analysis and the results of the data during the
and exploration of hazardous areas. The efficiency of the
experiment. Finally in section VI gives the conclusion the
teleoperated system depends not only on the skill and
proposed method.
handling experience of the operator, but also on others
factors that influence the system.
II. DESCRIPTION OF THE METHOD
The recent research in the field of robotics have led to
researchers and educational institutions to create This section describes the statistical method utilized to
competitions to develop projects that allow to the students to study and analyze the data.
use telecommunication tools to improve the performance of A. Introduction to the Factorial Design
remote controlled mobile robots to facilitate, in a future, the
daily activities of people. It is for this reason that Oklahoma The change in operating conditions of a system or process
State University (OSU) created the competition Mercury that is done in order to measure the effect of changing one or
Remote Robot Challenge 2011 to control Wheeled Mobile more properties of the product or result is an experiment. A
Robots (WMR) via internet. This competition led to the factorial experiment is an experimental strategy in which
Robotics and Control Laboratory from Popular Autonomous several factors are varied simultaneously in the experiment.
University of the State of Puebla (UPAEP) in México to The design of this experiment is denoted as factorial design
[4]. Factorial design is a statistical technique that helps to
plan the execution of the experiments. This plan allows us to
Robotics and Control laboratory, Popular Autonomous University
obtain reliable data from the experiments, and can also help
of the State of Puebla (UPAEP), México. 11 wests 2304, Puebla, México.
Telephone: 01 222 229 94 00, 22994 99. Fax: 01 222 232 52 5 to reduce the number of experiments required [6]. Factorial
E-mail: gerson.beristain@upaep.edu.mx, emilig@ostatemail.okstate.edu, design, therefore, differs fundamentally from traditional
hectorsimon.vargas@upaep.mx luis.cuautle@upaep.mx
III. DESCRIPTION OF THE ROBOT The electronic card that was used to control the robot, to
have the communication by internet, and to control the
In this section, it is shown the design of the robot with movement of both the dc motor and servo motor was the
every mechanical and electronic part, as well as the control
“RoBoard” card. We decided to use this card because it
system utilized.
allowed using both Windows and Linux operating system
A. Design of the Robot and interfaces with several devices such as: dc motors, servo
In order to create the mobile robot prototype for the motors, sensors, gyroscopes, accelerometers and others [11].
competition hosted by OSU, it was required to create a 3D For the power stage for the dc motor it was used an H-bridge
computer model before it was built. The Computer-Aided Parallax HB-25 which is a dc motor controller [13]. Also we
Design tool utilized for this project was SolidWorks 3D used a Vivotek IP7137 IP camera (which is compatible with
[10]. To design the prototype we had to meet the any wireless network) [13] to see the area where the robot is
requirements outlined by OSU in the rules of the navigating. To expand the field of view of IP camera and get
competition. Some of the restrictions that were taken into a larger view of the robot environment it was used a convex
account when designing the 3D model were: the prototype mirror placed just right in front of the camera lens.
could not be more than 12 inches, it had to have a camera, it C. Control System
had to have all the electronic gadgets needed to send video
For the control system it was used the client-server
from their environment and it had to receive commands by
methodology. The mobile robot receiving the control
internet [11].
commands for the displacement would be the customer, it
Once we had created the 3D model considering every was required to use an operating system that would be fast,
single mechanical and electronic element required then we trustable and easy to use, also it was necessary that the
started to manufacture the mechanical pieces to build the operating system was installed in the RoBoard card, then we
robot. decided to use the operating system Ubuntu [15]. The
B. Building the Robot feedback from the environment was given from an IP
camera which was placed on the robot and sent the video
To build the robot prototype we decided to use a through the RoBoard to the server. As a server we used a
mechanical structure assembled with two aluminum plates to laptop with Windows operating system, this would be
add strength. The size and specifications for the aluminum responsible for sending commands to control the robot. The
plates were taken from the 3D design in SolidWorks and software used to send commands to the robot by internet was
manufactured using a CNC machine for better accuracy in LabVIEW [16]. The program created in LabVIEW was
measurements. To separate the plates we used spacers made developed to use either the computer keyboard or a steering
of stainless steel rods, the measures for these parts were wheel to drive the robot; at the same time the video on real-
taken from the 3D design as well. time was sent from the IP Camera through internet and it
In the first plate was coupled a dc motor to the rear axle of could be visualized in a Internet Explorer window.
runs where randomized runs were performed. 103.75 97.25 98.55 99.80
W
case to obtain the response variable the time would be 102.65 108.95
Signal
106.55 103.45
Gender
experiment, it was required the participation of 16 persons, A
Tires
B
eight men and eight women, this in order to ensure that the
data obtained were significant. To each person was
explained the purpose of the experiment and allowed to take Fig. 3. The graphical representation of the effects.
F M K W
Residual
Percent
0
50
Signal Tires
-10 108
10
96
1 -20
-20 -10 0 10 20 50 75 100 84
Residual Fitted Value
72
Histogram Versus Order 60
8
10
6
L H A B
Frequency
Residual
0
4
-10
2 Fig. 4. Graphic of the main effects.
0 -20
is shown that for the Signal and Control factors the value P
Fig. 2. Graphic assumptions of normality, constant variance and is less than 0.05 and thus the change in Genre is significant,
randomness.
for the Type of Wheel and the interaction the value P is
In the graph for the assumption of normality was observed more than 0.05 and thus they are not significant in the
that the points are located approximately around a straight performance of the robot as shown in Fig. 5.
line and therefore the residues of the model follow a normal In Figure 6 we can observe the Pareto diagram with the
distribution approximation. In the Graphic of Predicted vs main effects and the interactions, also we can see that neither
Residue it can be observed that the constant variance the effect of Genre, the Type of wheel nor the interaction are
assumption is met since all the points fall within a horizontal significant to reduce the variable time response.
band. Similarly, Fig 3 shows the graphical representation of Once we had the necessary information to identify the
significant factors, we used the Pareto diagram of
95
90
Percent
85 Signal
80
70
60 C ontrol
50
40
30
20
10
0
0 5 10 15 20
Absolute Standardized Effect
Interaction effects
W K A B
100 Gender
M
Gender 75 F
50
100 C ontrol
W
75 Control K
50
50
A
AD
AC It was also performed the analysis for the best ANOVA
BC
A BC which is a simpler model than the normal ANOVA, this
BD
A BC D
explains better the behavior of the variable response, the aim
BC D
is to eliminate the effects less important. The Pareto chart for
0 5 10
Standardized Effect
15 20
the best ANOVA clearly shows in Figure 10 that there are
only two significant effects to reduce the travel time of the
robot.
Fig. 6. Pareto chart of effects and interactions..
Pareto Chart of the Standardized Effects Pareto Chart of the Standardized Effects
(response is Time, Alpha = 0.05) (response is Time, Alpha = 0.05)
2.05 2.05
Signal
Signal
Control
Term
Term
Wheels
Control
Gender
0 5 10 15 20 0 5 10 15 20
Standardized Effect Standardized Effect
Fig. 7. Pareto chart of the Standardized Effects Fig. 10. Pareto chart for the best ANOVA
ACKNOWLEDGMENT
REFERENCES
[1] Aníbal Ollero Baturone, “Robotics: Manipulators and mobile robots ",
1st ed. Marcombo, Ed. Spain: GyERSA, 2001, pp. 8.
[2] Walter F. Deal and Steve C. Hsiung,” Exploring TeleRobotics: A
Radio-Controlled Robot ”, vol 67, October 2007, Technology
Teacher, pp 11-17.
[3] Douglas C. Montgomery, “Diseño y Análisis de Experimentos”, 2nd
ed, Limusa S.a. de C.v. México, 2008, pp 170 – 244.
[4] Per Runeson and Tomas Berling, “Application of Factorial Design to
Validation of System Performance”. IEEE International Conference
Engineering of Based Systems, pp 318 – 326, April 2000.
[5] James C. Spall. “Factorial Design for Efficient Experimentation”.
IEEE Control Systems, vol 30, pp 38 – 53, September 2010.
[6] Marizete Silva Santos and Teresa Bernarda Ludermir. “Using
Factorial Design to Optimise Neural Networks”. IJCNN Neural
Networks, IEEE, vol 2, pp 857 – 861, July 1999.
[7] E. O. Effanga and C. E. Onwukwe. “An Algorithm for Constructing a
D-Optimal 2K Factorial Design for Linear Model Containing Main
Effects and One-Two Factor Interaction”. Department of