Rev 2015 Presentation Manuel Castro German Carro -

Post on 15-Jul-2015

90 views 1 download

Tags:

Transcript of Rev 2015 Presentation Manuel Castro German Carro -

German Carro, Elio Sancristobal, Manuel Castro*, Francisco Mur

Electrical and Computer Engineering DepartmentSpanish University for Distance Education (UNED)

Madrid, Spain

http://www.slideshare.net/mmmcastro/

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

• Introduction

• First there was light

• Then was the wheel

• Control your device using IoT capabilities

• Finally was the robotic arm

• Conclusions

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

- UNED are working long time ago on useful and applied eLearning

- Technology of today let increase the develop of reusable remote

laboratories on engineering

- This study steady from the idea to bring electronics and robotics to

the students to approach them to technology using the basis of IoT

tools

OR

knowledge is the key!

Let’s go to see how!

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

• Introduction

• First there was light

• Then was the wheel

• Control your device using IoT capabilities

• Finally was the robotic arm

• Conclusions

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

New hardware

added:

Raspberry Pi

New software

used:

Javascript

New protocols

used:

Websockets

from classical to

the future

German Carro Fernandez germancf@ieee.org

• Introduction

• First there was light

• Then was the wheel

• Control your device using IoT capabilities

• Finally was the robotic arm

• Conclusions

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Two possible options were

considered:

Javascript and Node.js

Tornado and Python

First was chosen because

counts on Socket.io library,

very useful for our interests

and objectives

German Carro Fernandez germancf@ieee.org

• Introduction

• First there was light

• Then was the wheel

• Control your device using IoT capabilities

• Finally was the robotic arm

• Conclusions

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Objective:

Control remotely

devices, information

and events using IoT

How?:

Server hosted on the

Raspberry Pi has direct

communication with the

Arduino UNO via USB.

Client side receives and

manage settings using

REST protocol

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Previous test using the system:

https://www.youtube.com/embed/bfNULdKcQFk

Objective:

Move the

servo

How?:

PC Client

chat with

Server on

the RPi

that handle

the

Arduino

and this,

the servo

German Carro Fernandez germancf@ieee.org

• Introduction

• First there was light

• Then was the wheel

• Control your device using IoT capabilities

• Finally was the robotic arm

• Conclusions

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Move the system to a robotic

arm laboratory:

Increasing the number of

websockets channels (one

for each service)

Adaptating of Arduino

source code to manage the

6 services available (led,

clip, wrist, elbow, shoulder

and base)

Modificating REST system

customizing JSON’s

content (embedded all

information individually by

service)

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Develop, and display it into, an Inquiry Learning Space

(ILS) to use for educational environments

In this case even with a virtual laboratory to compare the

results

Golab Project environment ILS link:

http://graasp.eu/ils/54d49bcd479265d7425bfa95?lang=en

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Golab Project environment ILS link:

http://graasp.eu/ils/54d49bcd479265d7425bfa95?lang=en

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Golab Project environment ILS link:

http://graasp.eu/ils/54d49bcd479265d7425bfa95?lang=en

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Golab Project environment ILS link:

http://graasp.eu/ils/54d49bcd479265d7425bfa95?lang=en

German Carro Fernandez germancf@ieee.org

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Golab Project environment ILS link:

http://graasp.eu/ils/54d49bcd479265d7425bfa95?lang=en

German Carro Fernandez germancf@ieee.org

• Introduction

• First there was light

• Then was the wheel

• Control your device using IoT capabilities

• Finally was the robotic arm

• Conclusions

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

New technologies greatly facilitate the deployment of information, data

and services using the Internet

The philosophy of IoT allows to display different remote laboratories on

the Internet and convert them into useful tools for the educational

environment

Teachers have seen how technology can help them teaching on their

sessions with new ILS, and the students are (a little) more motivated to

learn due to the novelty of using a robotic (or electronic) tool remotely

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

German Carro Fernandez germancf@ieee.org

Other laboratories are coming using this technology and philosophy

Laboratorios desarrollados: Go-Lab (LedRGB, Brazo robotizado) y robots

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/

Electromagnetic Crane laboratory Led Cube laboratory

More… from the proof of concept …to the schools and labs … and to the teachers

and the students (users)

German Carro, Elio Sancristobal, Manuel Castro *, Francisco Mur

http://www.slideshare.net/mmmcastroElectrical and Computer Engineering DepartmentSpanish University for Distance Education (UNED)

Madrid, Spain

http://www.ieec.uned.es/Research on Technologies for Engineering Education http://ohm.ieec.uned.es/portal/