MIXED REALITY ROBOTICS RESEARCH TEAM SCRIBBY: MIRZA SIKANDER.

Slides:



Advertisements
Similar presentations
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Advertisements

Creative Development. 1: Explores different media and responds to a variety of sensory experiences. Engages in representational play. Scale points 1 –
A Model for Infusing Engineering and Programming Concepts in Introduction to Computer Courses at Community Colleges. Intro to Robotics and Programming.
The Value of an Engineering Degree Dave Johnson M.Eng.
Creating inclusive outdoor learning environments.
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Software Engineering 1. Software development – the grand view 2. Requirements engineering.
2008/03/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
What Everyone Needs to Know About Computation Steve Cooper
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
What is Alice? Graphical Programming Environment and Language Learn object oriented programming using 3 dimensional objects and a story telling approach.
CS351 - Software Engineering (AY2005)1 What is software engineering? Software engineering is an engineering discipline which is concerned with all aspects.
Introduction to Alice CS Honors Slides courtesy of Wanda Dann, Ithaca College.
Research Proposal Presentation, June 21, 2011: David South and Mary Shuman Integration of a Graphics-Based Programming Tool with Robotics to Stimulate.
Herts ICT Team. Objectives for the session To explore if, or when ICT should be used in Primary Science To review hardware, software and resources which.
Open and save files directly from Word, Excel, and PowerPoint No more flash drives or sending yourself documents via Stop manually merging versions.
How to turn on the robot How to start Bluetooth How to connect to robot How to initialize the robot How to not break the robot Sec Getting Started.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Welcome to Computing. How is Computing assessed? AS Unit 1 Practical Theory of computation. Fundamentals of programming, data structures and algorithms.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
1. An Overview of the Problem Solving Standard for School Mathematics? 2.
Software Engineering Muhammad Fahad Khan
2005/05/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Top 10 Instructional Strategies
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Social Computing Networks: A New Paradigm for Engineering Pervasive Software Systems Naeem Esfahani Sam Malek 32th International Conference on Software.
GCSE Computer Science 2 YEAR COURSE Business & ICT Department.
Junior FIRST  LEGO  League Congratulates _________________________ Team Name Effort and Learning Award for a strong effort and a willingness to learn.
LOD Surveillance System Jamie Creech Software Engineer.
6.01 Understand emerging technologies.
Leslie Luyt Supervisor: Dr. Karen Bradshaw 2 November 2009.
Drag and Drop Display and Builder. Timofei B. Bolshakov, Andrey D. Petrov FermiLab.
Getting Started Sec 9-2 Web Design. Objectives The student will: Know to establish a Bluetooth link to the Scribbler robot. Know to start IDLE (the Python.
Building Tools by Model Transformations in Eclipse Oskars Vilitis, Audris Kalnins, Edgars Celms, Elina Kalnina, Agris Sostaks, Janis Barzdins Institute.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
Measuring Complex Achievement
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Component Technology. Challenges Facing the Software Industry Today’s applications are large & complex – time consuming to develop, difficult and costly.
Scribblers By Michael Borke. Outline 1. Scribbler Strengths and Weaknesses 2. Easiest things to do with it 3. Coolest things it can do 4. What I bring.
SCIRun and SPA integration status Steven G. Parker Ayla Khan Oscar Barney.
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
Dorothy Communication Dorothy Interface Robot Sensors Scribbler Robot(IPRE, 2010) Handler connection Background Dorothy, is a 3D/robotics programming environment.
TownMUD An Interface for a Text-Based Multiple User Dimension.
University of Limerick1 Computer Applications CS 4815 Robocode.
JAVA Programming “When you are willing to make sacrifices for a great cause, you will never be alone.” Instructor: รัฐภูมิ เถื่อนถนอม
Widgets and IMS Learning Design CETIS Conference, 2008 Dai Griffiths The Institute for Educational Cybernetics, The University of Bolton.
Vizard Virtual Reality Toolkits Vizard Virtual Reality Toolkits.
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Academic and pedagogical options in CIM laboratory CIM in universities.
Building Bridges. After school programs can provide: an environment in which children can practice ways of learning and behaving that will help them succeed.
Amplifying access and inclusion through audience participation Jessica Bradford, Interpretation Manager Science Museum.
Science Project Information
Web Server By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Performance Task Overview Introduction This training module answers the following questions: –What is a performance task? –What is a Classroom Activity?
Yr 7.  Pupils use mathematics as an integral part of classroom activities. They represent their work with objects or pictures and discuss it. They recognise.
Robotics in Education How robotics can help students engage in STEAM learning.
1- How to connect the robot to the pc Sec Getting Started 3- How to move the robot Sec Scribbler movements 4- How to make a turn 11- How to.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
Course Descriptions At SG Code Campus, we focus on teaching kids and teens in Singapore how to code - to write computer programs. We strive to expose.
System Software Laboratory Databases and the Grid by Paul Watson University of Newcastle Grid Computing: Making the Global Infrastructure a Reality June.
Overview of E-Learning Authoring Software
Towards a CTA high-level science analysis framework
Joseph JaJa, Mike Smorul, and Sangchul Song
PPT1: Basics of software engineering
PLANNING A SECURE BASELINE INSTALLATION
Presentation transcript:

MIXED REALITY ROBOTICS RESEARCH TEAM SCRIBBY: MIRZA SIKANDER

OVERVIEW -Mixed reality robotics -Scribbler -Calico -SECRET WEAPON -Things that I would like to do with Scribbler -Closing comments

MIXED REALITY ROBOTICS -Mixed-reality robotics has two dimensions: virtual and physical. -Software plays a major role because it not just provides routines for the robot. It also sustains the virtual world. -Goes beyond compared to a regular software application

-Two wheels support reduces complexity -Few sensors. SCRIBBLER: FIRST THOUGHTS

-Can not be extended by a great degree. -Understandable: Low Cost makes it more accessible to everyone. SCRIBBLER: SECOND THOUGHTS

-Impressive -They have taken inspiration from: -Alice and Scratch which provides drag-and-drop, nosyntax-errors programming environments, -DrRacket (formerly DrScheme) offers an award- winning integrated error display and logging system for Scheme” CALICO: FRAMEWORK DESIGNED FOR COMPUTER SCIENCE EDUCATION

Main focus is to provide freedom to educators. Ideally, educators should be free to choose the most appropriate programming languages and, independently, the most appropriate themes and contexts for their courses. CALICO: A MULTI-PROGRAMMING-LANGUAGE, MULTI- CONTEXT ENVIRONMENT

1)an interface for multiple programming languages 2)an interface for multiple libraries for exploring different computing contexts; 3)an interface for peer-to-peer communication 4)an integrated editor

CALICO: HOW IT WORKS AND WHAT IT PROVIDES -Uses a virtual machine -Calico incorporates a layer for language designers called the Dynamic Language Runtime (DLR). -Adding a new text-based or graphical language is a simple matter of adding a single file to the system.

SECRET WEAPON !!!

SECRET WEAPON

SECRET WEAPON ????????

SECRET WEAPON..SORT OF -Explorer: curious about trying out new technologies and new ideas -Experience with Robotics. -Patient: ability to stay calm when things break -I like to work with a team because you become exposed to variety of ideas and different angles of looking at the problems -Can work with wordpress

CONCLUSION: THINGS I WOULD LIKE TO DO WITH SCRIBBLER -Right now we are only looking at the tip of the iceberg in terms of what we can do with the scribbler -Calico provides a range of opportunities.: -FarseerPhysics - 2D Physics Engine (used in Graphics)FarseerPhysics -Calico Kinect - interface to the Kinect, through Kinect server running on WindowsCalico Kinect