Conceptual Model by Aaron Garrett and David Thornton Mindstorms Internet Control Environment.

Slides:



Advertisements
Similar presentations
Support.ebsco.com EBSCOhost Mobile Tutorial. Welcome to the EBSCOhost Mobile tutorial, a guide to the most popular EBSCOhost features available for use.
Advertisements

MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
TopicsBackNext MathXL for New Users East Los Angeles College Mathematics Lab.
Extended DISC Online System User Instruction: How to Run a Team Analysis.
MY NCBI (module 4.5).
Collier County Public Schools Video-On-Demand and School News
Online Reservation Step by Step Instructions. Login to the Online Reservation System STEP 1 Go to hover over Lender Information Tab.
Electronic Timesheet User Manual
CourseWhere Guide for Instructors. To view, print and update Attendance and Grades Log on to CourseWhere using your ID and password Link to CourseWhere:
Welcome to Florida International University Online J.O.B.S. Link Applicant Tutorial.
HELP GUIDE NEW USER REGISTRATION (SLIDE 2) TAKING A QUIZ (SLIDE 8) REVIEWING A QUIZ (SLIDE 17) GROUP MEMBERSHIP (SLIDE 26) CREATING QUIZZES (SLIDE 31)
HINARI website interface, journals, and other full text resources (module 2)
Signing Up For a Wordpress User Name Note: these steps and screen shots were taken while using a Mac. While Macs are still different from PCs, the steps.
DataMine 2.0 Role: Lead State/Test Facility AASHTO’s NTPEP Program presents: NTPEP DataMine 2.0 NTPEP DataMine 2.0.
Welcome to the Turnitin.com Instructor Quickstart Tutorial ! This brief tour will take you through the basic steps teachers and students new to Turnitin.com.
MT+ GUIDE FOR BENEFICIARIES. 1. GENERAL INTRODUCTION.
Follow these instructions to pay your dues. Get into your web browser Like Internet Explorer Now you need type in this address in the Address bar. Example.
Downloading and Installing AutoCAD Architecture 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the software.
Windows 8 App Challenge.
Online testing made effective and easy. The easy way to have your tests answered and scored online. If you have a test in a PDF file, it can be online.
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
Registration: Appellee Representatives. Roles & Responsibilities  Fill out System Access Form (SAD) available at (prior to the Commission.
School of Psychology Online Ethics Guide No. 1 Submitting an application for ethical review. JRC/13/10/2014.
How To Batch Register Your Students
Welcome to the Sinclair Community College Online Employment Applicant Tutorial.
So – You want to learn how to put an advanced article submission (cut and paste) onto the state website. (Note: If you have not done so, you will need.
The basics of the Online Portal
Panorama High School E.G.P./ Training to Put Students’ Grades on the Website Wednesday, September 29,
The Blue “W” is placed on your Desktop or in your system tray area.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Employee Self Service (ESS) Version Employee Self Service  access from any computer  view their elected withholding, earnings summary, check.
Welcome to the University of West Florida Online Employment System Applicant Tutorial.
Welcome to the Virtual Math Teams of the Math Drexel University A Quick Tutorial for Beginners Step 1. First of all, you need to go to this URL.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Welcome This presentation explains what you need to know and do to prepare for the Oracle Academy Oracle Database Design and SQL class.
Log Files. eValid Log Files eValid validates your WebSite by recognizing and recording both successful and unsuccessful events. Detailed records are stored.
Online Reporting Guide
Hancock County Schools Staff Development Website An Introduction to Online Staff Development Registration Copyright © Hancock County Schools 2004.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
1 INITIAL SETUP OF THE ST ScI ELECTRONIC GRANTS MANAGEMENT SYSTEM BY AO DESIGNEES September, 2000.
Instructors begin using McGraw-Hill’s Homework Manager by creating a unique class Web site in the system. The Class Homepage becomes the entry point for.
C# Tutorial -1 ASP.NET Web Application with Visual Studio 2005.
SuccessMaker. Where are they? Math: Intranet On a server at Vanhoose Reading Web-based.
1. Profile settings 2. Messaging system 3. Downloading files 4. Uploading files 5. Creating groups 6. Calendar events.
WESS Application System PKI Login Registration Process.
Historic Digimap service Ancient Roam Screen share Historic Download Questions Historic Digimap.
0 eCPIC Admin Training: Automating User Account Management These training materials are owned by the Federal Government. They can be used or modified only.
Moodle with Style Integrating new technologies to empower learning and transform leadership.
OneView Service Center Help
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
CourseWhere Guide for Instructors. To View, Print and Update Attendance and Grades Log on to CourseWhere using your ID and password Link to CourseWhere:
) Main Menu: You can access all aspects of the database from this screen 2) Contacts: You can access the “contact database management” side of.
MODULE IN DPC LOGIN Assign Additional Charge to BDO’s (Block Development Officers) by DPC.
Since INTERNET Banking (Non – Financial) The Ahmedabad District Co- Operative Bank Ltd. has implemented a non-financial INTERNET based Banking facility.
What is Voice Thread? VoiceThread is an application that runs inside your web browser, so there is no software to download, install, or update. VoiceThread.
Vendor Bid System (VBS) Seminar. Agenda Vendor Bid System Overview Step-by-Step Advertisement Posting Editing Active Advertisements Recommended Practices.
A user guide to accessing, reviewing and contributing to the Online Registry System.
Copy of the from the secure website - click on the AccoridaLife.zip link.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
LOGIN PAGE Login Page Support CRM:
SDA Formulas Online Webinar Please use the mute button or press #6 on your phones to mute the teleconference line If you have questions or technical problems.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
How do I access the disclosure form? Go to Office of Research Compliance website Click on the eCOI link under Conflict.
Employee Self Service Lite Version
Employee Self Service Lite Version
Expense Report Training
eDIRECT: User Management
Unemployment Insurance Agency Michigan Web Account Manager
Completing the School Official Portion of the Student Profile
Presentation transcript:

Conceptual Model by Aaron Garrett and David Thornton Mindstorms Internet Control Environment

Hardware Requirements The LegoMICE system requires a modern web browser that is Java enabled. In addition, port 6620 must be available. Any firewall settings must be bypassed in order to use the system.

Lexicon Acrobot - A robot designed to flip and twist during movements. Typically, this robot has only touch sensors. Event Gallery - A set of "snapshots" of a session for the robot. These snapshots are taken at the request of the user (by adding appropriate NQC statements to the code). They are compiled and presented as either a zip file or a PDF document. LegoMICE - Lego Mindstorms Internet Control Environment. The name for the full system that allows users to program a mobile Lego Mindstorms robot. NQC - Not Quite C. The programming language that students will use to program the robot. It is very similar in syntax to C, but has special functions for controlling a Lego Mindstorms robot (such as turning motors on, getting sensory input, etc.). Roverbot - A robot designed to roam around an environment in an exploratory fashion. Typically, this robot has touch and light sensors.

Login Screen The user visits and sees the LegoMICE login screen. If the user has already registered, he or she inputs a JSU address and password. If not, he or she clicks on the Register link.

Log-in Page

Register The user enters his or her name and JSU address. Once the "Register" button is clicked, the address is checked against a database of all JSU students. If it is valid, an is sent to that address with the appropriate password.

Registration Page

Choose Mouse After a successful login, the user is presented with a set of robots which he or she may control. Each robot also displays the approximate waiting time to take control.

Choose Mouse Page

LegoMICE Control Applet After choosing a robot, the user is presented with a Java applet with 3 tabs - Analyze, Implement, and Test. In addition, this applet displays a visual representation of the waiting line. The user is able to view all other users waiting for the robot. Also, the user may click on another user's icon in order to start chatting with them.

The Analyze Tab The Analyze tab allows the user to view the details of the current robot (such as sensors and motors) and environment (such as the current goal and obstacles). The user may click on the conceptual drawings of the robot and the environment to get additional details.

Analyze Tab

The Implement Tab The Implement tab allows the user to write and compile NQC programs that can later be downloaded to the robot. If compiler errors are generated, they are displayed below the code window. In addition, sample code is displayed on the left side in a drop-down list box which may be copied and pasted into their own code. Helpful links are displayed on the right side (dealing with the NQC programming language). When the user is in control of the robot and their code compiles correctly, they are given the option of downloading it to the robot. This automatically takes them to the Test tab.

Implement Tab

The Test Tab The Test tab allows the user to run and stop a current program on the robot. If the user has included code to generate an event gallery, the gallery may be downloaded from this screen after a run. The "Run" and "Stop" buttons, as well as the event galleries, are only available to the user who is currently in control of the robot. All other users may watch the robot's progress through a constantly updating webcam image. However, they have no control over the run.

Test Tab