SlideShare a Scribd company logo
1 of 8
Web gebaseerd systeem om van op afstand te programmeren in een ingebed real-time systeem SohayelAkhayad & Jelle Ketels 1 Afstandslaboratorium
Het fysieke laboratorium SohayelAkhayad & Jelle Ketels 2 2 werkstations  Voor ontwikkeling Programma schrijven om de 	robot arm te besturen De uitvoerende Voert het programma uit
Hardware SohayelAkhayad & Jelle Ketels 3 Robotarm  met vier dimensies Computer voor de ontwikkeling van het programma Computer  voor de uitvoering van het programma Roterende tafel  met allerlei voorwerpen Twee camera’s zodat je de robot kan volgen
Software: Clientside SohayelAkhayad & Jelle Ketels 4 Client Side HTML Javascript Java applet Cascadingstyle sheets
Software: server side SohayelAkhayad & Jelle Ketels 5 2 werkstations  Verschillende technologieën Voornamelijk Free-Software
User Interface SohayelAkhayad & Jelle Ketels 6 1) Reset the target. 2) Turn the target on/off. 3) Turn the bulb on/off. 4) Open ssh terminal. 5) Open blackboard chat. 6) Interact with the control program of the robot. 7) Maximize the camera views (full screen). 8) See the remaining reservation time. 9) Rotate platform.
Studentenpraktijk SohayelAkhayad & Jelle Ketels 7 Groepjes van twee of drie studenten Geen tijdslimiet, wel de kortste manier Studenten werkten samen en op dezelfde terminal  Camera's geven situatie robot weer Acties worden in een database opgeslagen Leerkracht kan makkelijk objectief evalueren
Conclusie en toekomst SohayelAkhayad & Jelle Ketels 8 Omwille van de open-source en open-content wordt het systeem steeds verbeterd Hoe dynamischer het systeem, hoe meer studenten er een beroep op kunnen doen, en bijgevolg hoe efficiënter  pedagogisch is

More Related Content

Similar to Remote Laboratory

Workshop: Introductie tot Python
Workshop: Introductie tot PythonWorkshop: Introductie tot Python
Workshop: Introductie tot PythonVincent Claes
 
Delphi XE2, door André Mussche op de 4DotNet Developers Day
Delphi XE2, door André Mussche op de 4DotNet Developers DayDelphi XE2, door André Mussche op de 4DotNet Developers Day
Delphi XE2, door André Mussche op de 4DotNet Developers DayHanneke Dotnet
 
Realisatiedag 21 juni Nijverdal Twentecloud
Realisatiedag 21 juni Nijverdal TwentecloudRealisatiedag 21 juni Nijverdal Twentecloud
Realisatiedag 21 juni Nijverdal TwentecloudVNG Realisatie
 
Nagios Open Source Monitoring
Nagios Open Source MonitoringNagios Open Source Monitoring
Nagios Open Source Monitoring247 Invest
 
PFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele testsPFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele testsRichard Tuin
 
Bouw cross-platform mobiele apps met PhoneGap
Bouw cross-platform mobiele apps met PhoneGapBouw cross-platform mobiele apps met PhoneGap
Bouw cross-platform mobiele apps met PhoneGapDion Olsthoorn
 
Moderne Software Engineering
Moderne Software EngineeringModerne Software Engineering
Moderne Software Engineeringguestf2fc08
 
Supporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automationSupporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automationBas Dijkstra
 
Waarom 42windmills
Waarom 42windmillsWaarom 42windmills
Waarom 42windmills42windmills
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changesArjen van Vliet
 
Rf meetup 25feb2020 robo_con
Rf meetup 25feb2020 robo_conRf meetup 25feb2020 robo_con
Rf meetup 25feb2020 robo_conchristiantester
 

Similar to Remote Laboratory (20)

Html5 App
Html5 AppHtml5 App
Html5 App
 
Android
AndroidAndroid
Android
 
HTML 5 in een vogelvlucht (Dutch)
HTML 5 in een vogelvlucht (Dutch)HTML 5 in een vogelvlucht (Dutch)
HTML 5 in een vogelvlucht (Dutch)
 
Workshop: Introductie tot Python
Workshop: Introductie tot PythonWorkshop: Introductie tot Python
Workshop: Introductie tot Python
 
JavaVMs en GraalVM
JavaVMs en GraalVMJavaVMs en GraalVM
JavaVMs en GraalVM
 
HTML5 (Dutch)
HTML5 (Dutch)HTML5 (Dutch)
HTML5 (Dutch)
 
Delphi XE2, door André Mussche op de 4DotNet Developers Day
Delphi XE2, door André Mussche op de 4DotNet Developers DayDelphi XE2, door André Mussche op de 4DotNet Developers Day
Delphi XE2, door André Mussche op de 4DotNet Developers Day
 
Realisatiedag 21 juni Nijverdal Twentecloud
Realisatiedag 21 juni Nijverdal TwentecloudRealisatiedag 21 juni Nijverdal Twentecloud
Realisatiedag 21 juni Nijverdal Twentecloud
 
HTML5 Overview
HTML5 OverviewHTML5 Overview
HTML5 Overview
 
Nagios Open Source Monitoring
Nagios Open Source MonitoringNagios Open Source Monitoring
Nagios Open Source Monitoring
 
PFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele testsPFZ Workshop - Automatiseren van functionele tests
PFZ Workshop - Automatiseren van functionele tests
 
Bouw cross-platform mobiele apps met PhoneGap
Bouw cross-platform mobiele apps met PhoneGapBouw cross-platform mobiele apps met PhoneGap
Bouw cross-platform mobiele apps met PhoneGap
 
WSO2 Mashup Server
WSO2 Mashup ServerWSO2 Mashup Server
WSO2 Mashup Server
 
Moderne Software Engineering
Moderne Software EngineeringModerne Software Engineering
Moderne Software Engineering
 
Supporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automationSupporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automation
 
Expression Blend
Expression BlendExpression Blend
Expression Blend
 
Waarom 42windmills
Waarom 42windmillsWaarom 42windmills
Waarom 42windmills
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changes
 
BiMserver
BiMserverBiMserver
BiMserver
 
Rf meetup 25feb2020 robo_con
Rf meetup 25feb2020 robo_conRf meetup 25feb2020 robo_con
Rf meetup 25feb2020 robo_con
 

Remote Laboratory

  • 1. Web gebaseerd systeem om van op afstand te programmeren in een ingebed real-time systeem SohayelAkhayad & Jelle Ketels 1 Afstandslaboratorium
  • 2. Het fysieke laboratorium SohayelAkhayad & Jelle Ketels 2 2 werkstations Voor ontwikkeling Programma schrijven om de robot arm te besturen De uitvoerende Voert het programma uit
  • 3. Hardware SohayelAkhayad & Jelle Ketels 3 Robotarm met vier dimensies Computer voor de ontwikkeling van het programma Computer voor de uitvoering van het programma Roterende tafel met allerlei voorwerpen Twee camera’s zodat je de robot kan volgen
  • 4. Software: Clientside SohayelAkhayad & Jelle Ketels 4 Client Side HTML Javascript Java applet Cascadingstyle sheets
  • 5. Software: server side SohayelAkhayad & Jelle Ketels 5 2 werkstations Verschillende technologieën Voornamelijk Free-Software
  • 6. User Interface SohayelAkhayad & Jelle Ketels 6 1) Reset the target. 2) Turn the target on/off. 3) Turn the bulb on/off. 4) Open ssh terminal. 5) Open blackboard chat. 6) Interact with the control program of the robot. 7) Maximize the camera views (full screen). 8) See the remaining reservation time. 9) Rotate platform.
  • 7. Studentenpraktijk SohayelAkhayad & Jelle Ketels 7 Groepjes van twee of drie studenten Geen tijdslimiet, wel de kortste manier Studenten werkten samen en op dezelfde terminal Camera's geven situatie robot weer Acties worden in een database opgeslagen Leerkracht kan makkelijk objectief evalueren
  • 8. Conclusie en toekomst SohayelAkhayad & Jelle Ketels 8 Omwille van de open-source en open-content wordt het systeem steeds verbeterd Hoe dynamischer het systeem, hoe meer studenten er een beroep op kunnen doen, en bijgevolg hoe efficiënter pedagogisch is

Editor's Notes

  1. Gans de intro, waarom remote labo’s.Welke nadelen als een labo die niet remote isDe middelenPersoneelMateriaalLabo’s zijn wel niet in gebruik – maar niet toegankelijkTerwijl andere afdelingen er goed gebruik van zoude kunnen maken.