Dorothy Communication Dorothy Interface Robot Sensors Scribbler Robot(IPRE, 2010) Handler connection Background Dorothy, is a 3D/robotics programming environment.

Slides:



Advertisements
Similar presentations
A Model for Infusing Engineering and Programming Concepts in Introduction to Computer Courses at Community Colleges. Intro to Robotics and Programming.
Advertisements

Lesson 13: Customizing System Settings what the Control Panel is changing or customizing the desktop display changing the date or time changing or customizing.
Working for the future - today
University of Kentucky GENI User Tools and the Control Plane Zongming Fei, Jim Griffioen University of Kentucky.
Computer Programming with Robots. Computer programming consists of writing lines of code in a language that a computer will understand to solve a problem.
Robert J. Mislevy & Min Liu University of Maryland Geneva Haertel SRI International Robert J. Mislevy & Min Liu University of Maryland Geneva Haertel SRI.
Breadth-Last Technical Electives: Integrating the CS Core via Computer Games and Mobile Robotics William W. White Southern Illinois University Edwardsville.
Deepak Kumar Promising Practices in CS1 Personal Robots for CS1 Deepak Kumar Bryn Mawr College.
A Virtual Environment for Investigating Counter Measures for MITM Attacks on Home Area Networks Lionel Morgan 1, Sindhuri Juturu 2, Justin Talavera 3,
Funded by a grant from the National Science Foundation. Any opinions, findings, conclusions or recommendations expressed are those of the authors and do.
Alice: A Free 3D Animation World for Teaching Programming Barbara Ericson Georgia Institute of Technology Oct 2005.
DUE Security and Fire Alarm Systems LEARNING OUTCOME 7B Describe design overview and location considerations.
Research Proposal Presentation, June 21, 2011: David South and Mary Shuman Integration of a Graphics-Based Programming Tool with Robotics to Stimulate.
The Erratic Handler and DOROTHY Approach Overview An existing robot handler for the Fluke robots was altered to communicate with Videre’s Erratic robot.
ALICE 3D PROGRAM WORKSHOP. ALICE & MATHEMATICS Using Alice in Mathematics Using 3D Graphics to add in the understanding of math concepts.
A Critical Infrastructure Testbed for Cybersecurity Research and Education Ai Onda, Kalana Pothuvila, Joseph Urban, and Jordan Berg Abstract Awareness.
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.
01-Intro-Object-Oriented-Prog-Alice1 Barb Ericson Georgia Institute of Technology Aug 2009 Introduction to Object-Oriented Programming in Alice.
A Billiards Point of Sale Application Christopher Ulmer CS 470 Final Presentation.
GAME DESIGN IN CONJUNCTION WITH UNION UNIVERSITY COMPUTER SCIENCE DEPARTMENT By Jacob Lynn and Hananiah Nyabam.
EXPLOITING SECURITY VULNERABILITIES IN A SMART GRID HOME AREA NETWORK USING HARDWARE SIMULATION Tyler Flack, Samujjwal Bhandari, and Susan Urban TEXAS.
Improved Goalie Strategy with the Aldebaran Nao humanoid Robots* *This research is supported by NSF Grant No. CNS Opinions, findings, conclusions,
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Approach Overview Using Dorothy, an enhanced version of the Alice 2.0 source code, and a Scribbler robot, it is our aim to increase interest in computer.
OnTimeMeasure Integration with Gush Prasad Calyam, Ph.D. (PI) Tony Zhu (Software Programmer) Alex Berryman (REU Student) GEC10 Selected.
Abstract A software development life cycle can be divided into requirements elicitation, specification, design, implementation, testing, and maintenance.
It’s a Give and Take World ITEA Conference San Antonio, Texas.
Event Stream Processing for Intrusion Detection in ZigBee Home Area Networks Sandra Pogarcic, Samujjwal Bhandari, Kedar Hippalgaonkar, and Susan Urban.
Simulation of Fault Detection for Robot Applications Chase Baker, Taeghyun Kang, Michael Shin Ph.D. Interaction with robot applications are becoming increasingly.
USING AN INTEGRATED 3D AND ROBOTICS ENVIRONMENT TO TEACH COMPUTATIONAL THINKING EFFECTIVELY Stephanie Graham Shiloh Huff Sabyne Peeler * This research.
Whitacre College of Engineering Panel Interdisciplinary Cybersecurity Education Texas Tech University NSF-SFS Workshop on Educational Initiatives in Cybersecurity.
1. Department of Arts and Sciences, Georgia State University 2. Department of Electrical and Computer Engineering, Texas Tech University 3. Department.
Texas Tech University NSF-SFS Workshop on Educational Initiatives in Cybersecurity for Critical Infrastructure Workshop Summary May 3, 2013 Support for.
Lecture 1 Introduction to Java MIT-AITI Ethiopia 2004.
Capstone Design A Pedagogical Tool for Usability Science Susan Beckhardt Advisors: Chris Fernandes Aaron Cass James Hedrick.
Spong Bluetooth game Developed by: Erik Matzols Fredrik Lindberg.
MIXED REALITY ROBOTICS RESEARCH TEAM SCRIBBY: MIRZA SIKANDER.
AUTOMATION IN MANUFACTURING 1 of 12 MADE IN FLORIDA - INDUSTRY TOURS.
Communicating a Design Proposal By Brian Nettleton This material is based upon work supported by the National Science Foundation under Grant No
Computer Emergency Notification System (CENS)
Stereo Object Detection and Tracking Using Clustering and Bayesian Filtering Texas Tech University 2011 NSF Research Experiences for Undergraduates Site.
PREOP (Providing Robotic Experiences Through Object-Based Programming) By James Davis, Briana Wellman, Michael Raines, Monica Anderson The University of.
CREATING A ZIGBEE HOME AREA NETWORK SIMULATOR FOR SMART GRID SECURITY RESEARCH Gabriel Garza, Samujjwal Bhandari, & Susan Urban Texas Tech University 2012.
Integrating Active Tangible Devices with a Synthetic Environment for Collaborative Engineering Sandy Ressler Brian Antonishek Qiming Wang Afzal Godil National.
Robotics. What is a robot? Have you seen a robot? Where? – In a photo? – Video? – In real life?
Communication with Handler Approach Overview Alice 2.0 source code was modified to release event information to a robot handler component using sockets.
The Internet The History and Future of the Internet.
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
Joe Cohen Presentation Overview  Project definition and requirements  Solution process and explanation  Methodology.
QUALITY MEASURES: METROLOGY MADE IN FLORIDA - INDUSTRY TOURS 1 of 12.
Copyright © Texas Education Agency, All rights reserved.1 Principles of Information Technology Understanding Types & Uses of Software.
MAY LEGO ENVISON SYSTEM Team members: Brennan Beavers (CprE) Justin Goers (CprE) Erin Isvik (CprE) Roger Rathje (CprE) Client: Toying with Technology.
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.
Promoting Students’ Success in STEM Viz Stars: An opportunity to improve Spatial Visualization Skills! Seven sessions, Fridays, 12:30 - 2:30 pm, March.
STREAMLINING STORM WATER PERMIT IMPLEMENTATION THROUGH USE OF AN INFORMATION MANAGEMENT SYSTEM April 8, 2004 Presented by John W. Hart 30 th Environmental.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Application of Stereo Vision in Tracking *This research is supported by NSF Grant No. CNS Opinions, findings, conclusions, or recommendations.
Service Learning Lori Pollock University of Delaware NSF BPC Demo Grant, “Partnering Middle School Teachers with Undergraduate Computer Science Teams to.
Run the on your PC to start the firmware configuration process Run IP Config Tool.
Hydroinformatics Lecture 15: HydroServer and HydroServer Lite The CUAHSI HIS is Supported by NSF Grant# EAR CUAHSI HIS Sharing hydrologic data.
Introducing Scratch Learning resources for the implementation of the scenario
Reference Sites about US. Reference Sites about US.
Discussion and Conclusion
Introduction to robotics
Mission Science By Team 07.
Title of session For Event Plus Presenters 12/5/2018.
Introduction to Object-Oriented Programming in Alice
Comparison to existing state of security experimentation
This material is based upon work supported by the National Science Foundation under Grant #XXXXXX. Any opinions, findings, and conclusions or recommendations.
An Automated Registration System
Presentation transcript:

Dorothy Communication Dorothy Interface Robot Sensors Scribbler Robot(IPRE, 2010) Handler connection Background Dorothy, is a 3D/robotics programming environment that was developed from the Alice 2.0 source code. The Scribbler robot was the original robot implemented into Dorothy and is capable of movement and many other sensor based functions (Deepak, 2011). A robot handler has been implemented that communicates between the program and the Scribbler robot. Dorothy had the ability to send commands to the Scribbler robots such as movement and obstacle detection. Design of Robotic Oriented Thinking to Help Youth (Dorothy) Shiloh Huff, Susan Urban, Joseph Urban, Sarah Rainge, Mohan Sridharan Texas Tech University 2012 NSF Research Experiences for Undergraduates Site Project Added Robot Functionality Light detection which allows robots to detect how much light is in the area around it. Vocalized speech allows the robot to communicate back through the computers speakers. Simple sound capabilities that allow the user to play beeps from the robots speakers. Video capabilities allow the user to record the robots surrounding area. Motivation and Objectives As a discipline that affects many different types of applications, computer science can benefit from a more diverse population of graduates that bring varying perspectives to the research and development process. Studies show that students learn better through 3D programming (Alice, 2009) and robotics (Wellman, 2009). 3D programming environments are favored due to their simplistic syntax while robotics has strong real world effects. Previous REU research has implemented Scribbler robots into the Alice2.0 software but lacks the full functionally of the robots (Urban, 2011). The objective of this research is to increase the capabilities of scribbler robots in Alice2.0 and streamline the communication and software in general. Related Work Alice (2009) Alice, Deepak(2011) Deepak, K. “Learning Computing With Robots,” Institution for Personal Robots in Education Urban (2011) Urban, S., Urban, J., Sridharan, M., Mengel, S. “Computational Thinking for Middle School Students through the Integration of Graphical Programming and Robotics,” Technical Report. Department of Computer Science, Texas Tech University. Wellman (2009) Wellman, B., Anderson, M, Vrbsky, S. “PREOP as a Tool to Increase Student Retention in CS”. University of Alabama. IPRE(2010) The Institute for Personal Robots in Education, Software Improvements Connection between Dorothy and the handler was streamlined allowing for simpler setup. Handler prompt was created that starts the robot connection without having to start handler prior to Dorothy. Custom drag-able icons where implemented to refine the Dorothy interface. Interface was altered to fit a “Dorothy” theme. Install file was created to allow for simpler installation of all the required tools to run Dorothy. Code was added to support color detection. Future Work Video window in Dorothy to show what the robot is seeing at all times. Limit what Dorothy is capable of telling the robots to do. Eliminate command prompt for Handler completely and make Dorothy wait for the connection herself. Pass parameters to robots sensors in order to search for certain things. This research is supported by NSF Grant No. CNS Opinions, findings, conclusions, or recommendations expressed in this paper are those of the author(s) and do not necessarily reflect the views of NSF. DesignOfRoboticOrientedThinkingtoHelpYouth DesignOfRoboticOrientedThinkingtoHelpYouth