This PowerPoint helps students to consider the concept of infinity.
Robotic Educational Tool to engage students on Engineering
1. ROBOTIC EDUCATIONAL
TOOL TO ENGAGE
STUDENTS ON
ENGINEERING
Authors:
PEDRO PLAZA MERINO
Dr. ELIO SANCRISTOBAL RUIZ
Dr. GERMÁN CARRO FERNÁNDEZ
Dr. MANUEL-ALONSO CASTRO GIL
FIE 2016
OCTOBER 2016
http://www.slideshare.net/mmmcastro/
2. ROBOTIC EDUCATIONAL TOOL TO ENGAGE
STUDENTS ON ENGINEERING
I. INTRODUCTION
II. WORK DESCRIPTION
III. PAPER CONTRIBUTION AND
CONCLUSSIONS
4. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 152
State of the art
5. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
/ 153
The aim of this platform
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
6. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 154
Design areas
Robotic Platform Tool
Hardware Design
FPGA
Firmware Design
Arduino
Software Design
7. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 154
Architecture
8. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 155
Functionalities summary
Reconfiguration
Scalability
Compatibility
Concurrency
Protection
Prototyping
Flexibility
9. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 157
Development methodologies
Methodology
Ease of use for HW/SW
Systems
Rapid Application
Development
0 (HW) / 4 (SW) / 2 (SYS)
Object Oriented 0 (HW) / 4 (SW) / 2 (SYS)
Soft Systems 3 (HW) / 4 (SW) / 3.5 (SYS)
V-Model 5 (HW) / 5 (SW) / 5 (SYS)
Extreme
Programming
0 (HW) / 5 (SW) / 2.5 (SYS)
SCRUM 0 (HW) / 5 (SW) / 2.5 (SYS)
10. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 158
Architecture methodology
11. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 159
Methodology levels
12. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 1510
Methodology diagram
13. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 1511
Hardware design (I)
1) Identify specifications
2) Define Hardware elements
3) Elaborate schematics • Components
• Connections
4) Elaborate layouts
• Dimensions
• Routing
5) Manufacture
prototypes • GERBER files
6) Validate • Specifications
accomplishment
14. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 1512
Hardware design (II)
• FPGA / Bluetooth Module /
Arduino ShieldsMain Module
• Arduino Nano / Arduino
Shields
Secondary
Modules
• Motor Control /
Communications / …
External
Elements
15. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 1513
Prototypes
16. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 1514
Paper contribution
17. ROBOTIC EDUCATIONAL TOOL TO
ENGAGE STUDENTS ON ENGINEERING
I. INTRODUCTION II. WORK DESCRIPTION
III. PAPER CONTRIBUTION
AND CONCLUSSIONS
/ 1515
Conclusions
18. Contact:
PEDRO PLAZA MERINO
Dr. ELIO SANCRISTOBAL RUIZ
Dr. GERMÁN CARRO FERNÁNDEZ
Dr. MANUEL-ALONSO CASTRO GIL
E-mail:
pedro.plaza@siemens.com /
pedro.plaza@hotmail.com
elio@ieec.uned.es
germancf@ieee.org
mcastro@ieec.uned.es
ACKNOWLEDGMENT:
Engineering Industrial School of UNED
Doctorate School of UNED
“Techno-Museum: Discovering the ICTs for Humanity” (IEEE Foundation Grant #2011-118LMF)
“Go-Lab: Global Online Science Labs for Inquiry Learning at School” (FP7-ICT-2011-8 – Project
number 317601)
Electrical and Computer Engineering Department (DIEEC) of UNED supporting his Special Project on
Remote Laboratories equipment 2014-2015-2016
eMadrid excellence net, "Research and Development in educational technologies in the Community
of Madrid" -S2013/ICE-2715
http://www.slideshare.net/mmmcastro/
Hinweis der Redaktion
This is presentation is decomposed in three sections. The first section contains the state of the art. The second one compiles the work which has been carried out. The last section includes the paper contribution and the achieved conclusions.
The robotic educational tool is intended to be a cost-effective platform to be included in STEM educational programs using robotics in order to engage students on engineering.
There are lots of development platforms. The state of the art carried out cover how developers are using current development platforms and the educational applications which are made.
The aim of the platform is eases the learning experience. This is covered with a system which allows easy reconfiguration, flexibility, versatility and scalability.
The areas where the design is focused are Hardware, Firmware and Software. The Hardware is intended to connect the FPGA and the Arduinos within the Robotic Educational Tool.
The architecture is based on a Main Module conformed by an FPGA. The Secondary Modules holds the Arduino.
The presented tool shall implement the following functionalities: reconfiguration, scalability, compatibility, concurrency, protection, prototyping and flexibility.
Several development methodologies has been analyzed and evaluated in order to choose the one which facilitates all design areas. The best choice is the V-Model methodology because its ease of use for Hardware, Software and Complex systems.
The architecture methodology is defined by seven steps: platform specifications, architecture design, components description, implementation, integration tests, system tests and testing with students.
Four levels are defined in order to decompose the architecture complexity. The first one, students oriented captures the high level specifications and contain the validation tests. The second level defines the system functionalities. A deeper level covers the system architecture. In the last level compiles the lowest level specifications and implementation activities.
Slice figure shows the methodology diagram. How the layers are related with the methodology steps and how transitions can be made from one step to other. As it is shown, transitions from two non contiguous steps can be made.
For the Hardware design, a more detailed and specific methodology has been defined. It is conformed by 6 steps which covers the traditional steps followed during Hardware development. When a fix is detected, it is fixed in the step where it can be fixed. Then, the next steps will be repeated including the applied fix.
The Hardware design is intended to release two kinds of PBAs: Main Module and Secondary Modules. Main Module requires an FPGA, a Bluetooth module and it has to be compatible with Arduino Shields. Secondary Modules requires Arduino and it has to be compatible with Arduino Shields. The external elements compatibility is achieved with Arduino Shield compatibility.
Currently, the first prototypes have been released. The current slice shows a simple setup which holds a Main Module and a Secondary Module. This setup includes one Wifi communication port and two Bluetooth communication ports. In the right two prototypes are depicted. A protoboard educational setup which includes four protoboard boards and one TFT touchscreen in the top. Below it, there is a robotic legs educational setup.
The paper contribution are the following: the progresses of the robotic educational tool, the premises of this work, a compilation of specification to improve STEM and the capabilities of the platform which allow its use in a class. The robotic educational tool is modular, reconfigurable, flexible, adaptable and cost-effective.
The robotic educational tool is intended to be used with students aged above 15 years. Its cost is estimated about 100 euros. It is being developed with a custom methodology. The platform is based on and released as Open Software and Hardware.