Controlling the ER1 Robot with Visual Basic Anthony Austin Kenneth Hanson William Lopez.

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

Jenkins — Modular Perception and Control Brown Computer — ROUGH DRAFT ( ) 1 Workshop Introduction: Modular Perception.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
ICT work programme ICT 22 Multimodal and natural computer interaction Aleksandra Wesolowska (Unit G.3 - Data Value Chain) Juan Pelegrin (Unit.
Resources, Agents and Processes in the context of Next Generation World Wide Web Dr. Evgeny Osipov Head of Communication Networks group Luleå University.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Revolution Yet to Happen1 The Revolution Yet to Happen Gordon Bell & James N. Gray (from Beyond Calculation, Chapter 1) Rivier College, CS699 Professional.
Use of Multimedia in Engineering. Mechatronics engineering is based on the combination from three basic engineering field that is mechaninal, electronics.
Computer Careers Dr. Kip Irvine School of Computing and Information Sciences, Florida International University.
June 12, 2001 Jeong-Su Han An Autonomous Vehicle for People with Motor Disabilities by G. Bourhis, O.Horn, O.Habert and A. Pruski Paper Review.
Digital Cameras Caitlin Stamper. The first commercially available digital camera was the 1990 Dycam Model 1 (Logitech Fotoman). It used a CCD image sensor,
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015.
Mat-Su CTE We will improve student success, achievement, and performance by focusing on their career and college readiness AWIB Graphic Tech Prep.
Waikato Margaret Jefferies Dept of Computer Science University of Waikato.
Computer Jobs 2013 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
THE NEW ERA OF LIFE. Introduction: Artificial Intelligence (AI) is the area of computer science focusing on creating machines that can engage on behaviors.
Behaviour Based Robotics
GRADUATION REQUIREMENTS & CAREER ACADEMIES OXFORD HIGH SCHOOL.
Artificial Intelligence By John Debovis & Keith Bright.
Computer Jobs 2014 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
An Introduction Table Of Context Sensor Network PreviewRouting in Sensor NetworksMobility in Sensor Networks Structure and characteristics of nodes and.
6.01 Understand emerging technologies.
Nilufa Rahim C2PRISM Fellow Sept. 12, What is Engineering? Engineering is the field of applying Science and Mathematics to develop solutions that.
Abstract Proposed Approach Solution Development Project Requirements Estimated Resources Other Resources Financial Resources Project Schedule Computer.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
A sensor for measuring the acceleration of a moving or vibrating body.
1. Produce a folio of tasks that demonstrate a progression in acquiring and applying programming knowledge (ie. learn Visual Basic) 2. Learn about computer.
Integrated Controls Overview Allison Fracchia George Gober.
Introduction to IT Presented by: Ishan Agarwal ABV-IIITM, Gwalior.
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Technology Student Association “Learning To Live In A Technical World!”
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
SEMINAR REPORT ON K.SWATHI. INTRODUCTION Any automatically operated machine that functions in human like manner Any automatically operated machine that.
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
TP-1 Programming Education Based on Computer Graphics Animation Yoshiaki Shindo, Hiroshi Matsuda Nippon Institute of Technology,Japan.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
Chapter 11 An Introduction to Visual Basic 2005 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Overview of Information and Signal Processing Program 24 January 2007 Liyi Dai, Program Manager Computing & Information Sciences Division Mathematical.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
The Secure, Automated Home Project Team: Alec Kulbacki Project Advisor: W. Thomas Miller.
REU 2004 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Distributed Rational.
INTRODUCTION TO ROBOTICS Part 1: Overview Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Classification of Digital Computers & Applications of Computers
Computer Hardware Engineer In this field you have to know computer and electronics, engineering and technology. Also you need to know the English language.
Who Am I?. Billionaire: Software > ¼ Billionaire: Software.
GUI For Computer Architecture May01-05 Team Members: Neil HansenCprE Ben JonesCprE Jon MathewsCprE Sergey SannikovCprE Clients/Advisors: Manimaran Govindarasu.
Engineering Design and Problem Solving from The University of Texas at Austin.
Archived Information Science for Students with Disabilities: Good for Students, Good for Science! Thomas E. Scruggs George Mason University.
GRADUATION REQUIREMENTS & CAREER ACADEMIES OXFORD HIGH SCHOOL.
Estimated Resources Closing Summary Other Resources Financial Resources Project Schedule Computer Engineers William Hoang Gavin Ripley David Hawley Justin.
All about Me C. Sage Lichtenwalner User Experience Design Major February 16, 2015.
Computer Science and Engineering Department The University of Texas at Arlington MavHome: An Intelligent Home Environment.
Mobile Node for Wireless Sensor Network to Detect Landmines Presented by : Jameela Hassan.
Robotic Assistance. The PROBLEM Providing assistance for the Blind –What do we mean by “Blind?” Stereotypical blindness Visually impaired What assistance.
Sheryl Sisil Director of College and Career Readiness Career Pathways Movement Madera Unified School District.
Presentation of Curricula THE SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING OF APPLIED STUDIES Audio and Video Technologies Multimedia Technologies and.
Emerging Technology 6.01 Understand the evolution of information technology. 6.01b Understand emerging technologies.
Automation as the Subject of Mechanical Engineer’s interest
CS201 Lecture 02 Computer Vision: Image Formation and Basic Techniques
Mobile Development Workshop
CSC128 FUNDAMENTALS OF COMPUTER PROBLEM SOLVING
CIS16 Application Development – Programming with Visual Basic
Institute of Neural Information Processing (Prof. Heiko Neumann •
Robotic Search Engines for the Physical World
Objectives To gain a basic understanding of the Programming and Software Development Pathway. To discover career options available within the Programming.
Presentation transcript:

Controlling the ER1 Robot with Visual Basic Anthony Austin Kenneth Hanson William Lopez

The Evolution of the Robot into the Learning Environment Anthony Austin Cerritos College

Statement of the Problem: The US is experiencing a decline in the number of college and university graduates in the fields of engineering, computer science and technology.

Addressing the Problem: n Interest students in technology through the use of robotic, computer and electronic engineering. n Provide technical workshops to strengthen teachers’ experience and education in engineering. n Encourage enrollment through articulation between the university, community college, secondary and elementary educational systems

A Robotic Solution: There has been a resurgence of interest in robotics caused by: Space exploration Marine exploration Entertainment Automation

Objective of the Activity n To Provide a Graphical Interface Using the Visual Basic Language to control the ER1 Robot.

CSULB Research Project n Educational Use of Autonomous Robots –Communication –Control –Programming –Sensor interface –Imaging –Speech recognition –Speech synthesis

The ER1 Robot Kenneth Hanson Cerritos College

Capabilities of ER1 Robot n Motion Control-Navigation n Speech Recognition and Synthesis n Vision-Object Recognition n Gripper Control n Communication by Wireless and Internet Communication

Programming the ER1 Robot The behaviors or activities of the ER1 are controlled by a series of IF, THEN statements.

Controls Screen

Behavior Execution Examples of IF, THEN Behavior Behavior 1: IF see a dollar bill THEN say 1 dollar bill. Behavior 2: IF Detector senses obstacle THEN say obstacle

Controlling the ER1 with Visual Basic William Lopez Cerritos College

ER1 Control Screen n Sophisticated n Complex n Proprietary

Disadvantages of Using ER1 Control Screen n Coding of ER1 incompatible with Existing Educational Robots n Limited by Proprietary Coding n Difficult to Modify

Why Use Visual Basic? n Provides a Simple Visual Interface n Code is Transparent to the User n Common Programming Language n Versatile

Visual Basic Interface

Visual Basic Code n Similar to Basic Computer Language n Easy to Modify

New Visual Basic Control Screen

Activity Results: n Achieved Control of ER1 Robot using Visual Basic Programming n Gained new programming skills

Evolving the ER1 into the future n Educational Use of Autonomous Robots –Communication –Control –Programming –Sensor interface –Imaging –Speech recognition –Speech synthesis