Remote Educational Programming Of Robots (REPOR) Tord Fauskanger Aurelie Aurilla Bechina Arntzen Dag Samuelsen Buskerud University College.

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

Advanced Piloting Cruise Plot.
Chapter 1: The Database Environment
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
11 Application of CSF4 in Avian Flu Grid: Meta-scheduler CSF4. Lab of Grid Computing and Network Security Jilin University, Changchun, China Hongliang.
NCATS REDESIGN METHODOLOGY A Menu of Redesign Options Six Models for Course Redesign Five Principles of Successful Course Redesign Four Models for Assessing.
6 Copyright © 2005, Oracle. All rights reserved. Building Applications with Oracle JDeveloper 10g.
Copyright CompSci Resources LLC Web-Based XBRL Products from CompSci Resources LLC Virginia, USA. Presentation by: Colm Ó hÁonghusa.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Introduction to Metview
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
1 Discreteness and the Welfare Cost of Labour Supply Tax Distortions Keshab Bhattarai University of Hull and John Whalley Universities of Warwick and Western.
2010 fotografiert von Jürgen Roßberg © Fr 1 Sa 2 So 3 Mo 4 Di 5 Mi 6 Do 7 Fr 8 Sa 9 So 10 Mo 11 Di 12 Mi 13 Do 14 Fr 15 Sa 16 So 17 Mo 18 Di 19.
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
DOROTHY Design Of customeR dRiven shOes and multi-siTe factorY Product and Production Configuration Method (PPCM) ICE 2009 IMS Workshops Dorothy Parallel.
WEB- BASED TRAINING Chapter 4 Virginija Limanauskiene, KTU, Lithuania.
ABC Technology Project
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
VOORBLAD.
1 Multimedia Systems 2 Dr Paul Newbury School of Engineering and Information Technology ENGG II - 3A11 Ext:
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
©2007 First Wave Consulting, LLC A better way to do business. Period This is definitely NOT your father’s standard operating procedure.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Copyright © 2013, 2009, 2006 Pearson Education, Inc. 1 Section 5.4 Polynomials in Several Variables Copyright © 2013, 2009, 2006 Pearson Education, Inc.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Addition 1’s to 20.
25 seconds left…...
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
Januar MDMDFSSMDMDFSSS
Week 1.
Analyzing Genes and Genomes
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Intracellular Compartments and Transport
PSSA Preparation.
VPN AND REMOTE ACCESS Mohammad S. Hasan 1 VPN and Remote Access.
Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall
Essential Cell Biology
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
By Rasmussen College. 1. What majors or programs do you offer? 2. What is the average length of your programs? 3. What percentage of your students graduate?
1 Office of New Teacher Induction Introducing NTIMS New Teacher Induction Mentoring System A Tool for Documenting School Based Mentoring Mentors’ Guide.
Introduction Peter Dolog dolog [at] cs [dot] aau [dot] dk Intelligent Web and Information Systems September 9, 2010.
From Model-based to Model-driven Design of User Interfaces.
0 WPI First Experience Teaching Software Testing Lessons Learned Gary Pollice Worcester Polytechnic Institute and Rational Software Corp.
Presentation transcript:

Remote Educational Programming Of Robots (REPOR) Tord Fauskanger Aurelie Aurilla Bechina Arntzen Dag Samuelsen Buskerud University College

Content Motivation & Background Labs & Remote labs Robots Prototype Evaluation Conclusion

3 Motivation Newton room project Teach Natural science Many students have problems with programming Industry needs more IT labour Danger of off-shoring Freshmen engineering students Impressionable REPOR

4 Background Java based introduction course All engineering students must take it Can choose field of study after 1 st semester Exercises on PCs Some students have a hard time connecting theory with use.

5 REPOR is structured like a Lab Practical work Theory Use Issues Traditional labs are hard to share Traditional lab configurations are expensive Preparation & tear-down time Labs

6 Remote labs(1) Created to mitigate issues with traditional labs Save costs – time & staff Set-up tear-down Availability Remote 24/7

7 Remote labs(2) Easier to share Students Institutions Static experiments Enforced limits avoid bad use from students

8 Why robots? Multidisciplinary Programming Learning through play--FUN Make the robot work Experiment with robot Motivating

9 Remote lab selection State-of-the-art CYBERLAB - Virtual Laboratory in Mechatronics: Access to Remote and Virtual e-Learning (MARVEL) LABNET [13], NetLab, ect…… Selection process Re-usability Openness Availability State-of-the-art

10 iLab--MIT Service oriented architecture Created for re-use Open Actively maintained Used in many other installations Conforms well with state-of-the-art Supports interactive experiments

11 The challenges Remote availability Remote programming Robot substitution Adaptations Multiple robot types iLab - interactive applets

12 Prototype Client Applet Video handler Remote build service User commands Experiment web service WS wrapper Remote build handler Video Server Source handling Status handling Compile Deploy Run Save

13 Prototype Distributed design Advantages Re-uses iLab with modification Enables efficient sharing of robots Enables remote programming and monitoring Inconvenience Lacks collaborative interface Code editor is very primitive NXT software gives little feedback

14 Testing Designed for test Mock pattern Factory pattern Distributed Version Control Distribution of software Remote testing – bug fixing

15 Demonstration

16 Evaluation Comparison with other systems Focus on robotics as a whole Questionnaire Observation

17 Questionnaire context What do they currently think of intro to programming How would they feel about integrating robot programming Do some students choose not do Computer engineering, due to programming. Would students use a system like REPOR

18 Questionnaire

19 Questionnaire(2)

20 Questionnaire(3)

21 Questionnaire(4)

22 Questionnaire(5)

23 Questionnaire(7)

24 Questionnaire(8)

25 Questionnaire(9)

26 Limitations of Questionnaire Surveyor present with students Might influence the results Number of students could be higher Students just shown the system Range of questions Other questions might get other answers

27 Observation To mitigate some of the limitations of the Questionnaire Two students selected Minor browser issues Code editor could be better

28 Conclusion State-of-the-art remote programming lab Some students have chosen not to do computer engineering iLab suitable for re-use Modified for interactive applets Students want to use the system REPOR enables remote programming of robots

29 Further work Integration of collaborative tools Chat video Improve code editor Extend robot support

30 Questions KRAPONG/ KHA THANKS Questions ?

31 References [1]NXT Robot.jpg; r/NXT%20Robot.jpg [2]Jiaxin, H. and G. Rongfang. Motivation and Training Program on Robotics Education. In Computational Intelligence and Software Engineering, CiSE International Conference on [3]BOOK: 8/erin_ludwick/BOOK.jpg