Cost: Software: Portability: Size/Form: Expandibility: All people love AIBOs, but AIBO this isn’t. Some people love table-top robots, though more and more.

Slides:



Advertisements
Similar presentations
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Advertisements

TOOL OR TOY USING PERSONAL RESPONSE DEVICES IN INFORMATION LITERACY INSTRUCTION Patrick Griffis June 5, 2008.
Getting started with LEGO NXT Mindstorms software This is intended to be a short introduction to the LEGO Mindstorms software and programming the LEGO.
Jason Howard. Agenda I. How to download robotc II. What is tele-op used for? III. How to build a basic tele-op program IV. Getting the robot to drive.
101.  Computers DO NOT think for themselves. For them to do anything they need to be told what to do.  Simply put computer programming is when you tell.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Remote Communication.
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
October 10, USB, The Enterprise and You Kevin J. Knox Research Area Director Gartner
MIS 5241 SOFTWARE. MIS 5242 Agenda The Stored Program Concept Software as Control Software as Simulation.
Operating Systems Or why is Bill Gates so rich? Computers Mr. Specter Steel Valley High School Or why is Bill Gates so rich? Computers Mr. Specter Steel.
55 CHAPTER SYSTEM SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Competencies Describe the differences between system software.
Mgt 240 Lecture Exam Review February 1, Homework Three Due Friday 2/4 at 5pm Due Friday 2/4 at 5pm Any questions? Any questions? Posted on course.
Wireless Applications Squeak & Croquet Bo Li Auburn University Research Spring 2006.
Morse Code as an Enabling Technology Jeremy Cribb and Doug Daniell Comp 190, Gary Bishop 22 April 2003.
SM3121 Software Technology Mark Green School of Creative Media.
Computers They're Not Magic! (for the most part)‏ Adapted from Ryan Moore.
Intel Do-It-Yourself Challenge Lab 1: Intel Galileo’s Arduino side Nicolas Vailliet
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Interconnection Protocol Mustafa Kara Term Work.
System Resources INFO1119 (Fall 2012).
Welcome to Computing. How is Computing assessed? AS Unit 1 Practical Theory of computation. Fundamentals of programming, data structures and algorithms.
Robots and Computer Science Dr. Dakai Zhu Department of Computer Science, UTSA
1 RoboSapien Based Autonomous Humanoid Robot Researched and Presented by Nick Repka.
Android 2: Introduction to the Technology Kirk Scott 1.
Long Island Software Workshop Dec 13, 2008
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
Computers in the real world Objectives Understand what is meant by memory Difference between RAM and ROM Look at how memory affects the performance of.
Instrumentation System Design – part 2 Chapter6:.
RoadNarrows LLC RoadNarrows LLC RoadNarrows Specializes in Educational and Research Robots and Software Kim Wheeler
Coding for the FIRST Tech Challenge: RobotC
SEISLOG Linux presented at the WORKSHOP High Quality Seismic Stations and Networks for Small Budgets Volcan, Panama March, 2004 by Terje Utheim,
BeTelGeuse: Tool for Bluetooth Data Gathering Petteri Nurmi, Joonas Kukkonen, Eemil Lagerspetz, Jukka Suomela, Patrik Floréen Helsinki Institute for Information.
Chapter 1: Welcome to Linux An intro to UNIX-related operating systems.
Computer Class by: Ms. Zamora Lecture for Parent 1.Why have a computer? 2.What is a computer? 3.Parts of a computer. 4.Install a PC System.
Welcome to Robotics! Spring 2007 Sarah Lawrence College Professor Jim Marshall.
TigerBot Computer Design Jonathan Cormier (CE), John Seybold (CE), Jeremy Jensen (ME), Eric Walkama (ME), Kyle Backer (EE), Matthew DeCapua (EE), Mike.
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
UNIVERSITY OF PANAMA Department of English Masters of Arts in English as a Second Language SUBJECT: Technology for the Teaching of a Second Language Professor:
Programming of Handheld and Mobile Devices Lecture 2 What is a MID? Rob Pooley
Introducing Software Computer Concepts Unit A. Introducing Software What is an Operating System? OS is the master controller for all the activities that.
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved. 55 CHAPTER SYSTEM SOFTWARE.
June 7 th training - DRHS. HOUSE KEEPING  8:30 start  9:40ish RR Break  11: :30 Lunch  12:45 Round 2  1:45 – 1:55 RR Break  3:30 Dismissal.
USB for Audio There are also several USB Audio chips. You install a custom driver on the host computer, and the USB sound device appears as a Windows (or.
Sun Small Programmable Object Technology (Sun SPOT)‏
Welcome To cLICk (is a LInux Club). Who Am I? I am Karthikeyan Palaniswamy, a third year Computer Science Engineering student. A passionate software tester.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
BY MR.SUTCHUKORN TANTITHANAWARAPONG COMPUTER TEACHER AT POOLCHAROENWITTAYAKOM SCHOOL Subject :Operating System C30207.
What is O.S Introduction to an Operating System OS Done by: Hani Al-Mohair.
Introduction to EV3. Many Different Types of Robots Snake Robot.
Intro / Motivation / Magnify 360 screenshots (proably not the Facebook Screenshots down to here Evaluation From clickstream data: Profiles Classification.
 This work confers an application which makes possible to use a Bluetooth enabled mobile phone to remote control home appliances such electric fan, LEDs.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
Testing and Verifiation of Kmote using Tiny OS Manish Aggarwal Guide :- Proff Purushottam K.
Whether for LAN or the Internet usage, most people rely on USB to Ethernet converter cables for a fast and reliable connection. These dedicated adapters.
Chapter 5 Operating Systems.
Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación
Branching Error (a.k.a. the VM Program Instruction Break Error)
Java on the LEGO Mindstorms EV3
Mobile Operating System
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Chapter 6: Alternative Operating Systems
Computer Technology Notes #4
Operating Systems.
Welcome to the computer!
Introduction to AI & Setting Cosmo Up
Downloading to the NXT requires the correct hardware setup
Introduction to AI & AI-IN-A-BOX™
Operating Systems.
Presentation transcript:

Cost: Software: Portability: Size/Form: Expandibility: All people love AIBOs, but AIBO this isn’t. Some people love table-top robots, though more and more undergraduate students see them as toys. A tool, not a toy (not AIBO-cute!) Human-scale robotics. Disappoints small-robot lovers Anything that speaks serial Remarkably, the wired version when used with a laptop onboard is the far more powerful platform. Many will prefer to run the computation off-board, however. $160 for the wired version. $230 for the wireless (bluetooth) Shipping: just keep the box Carrying: it has a handle For demos, contests, exhibitions, or simply trying things out, this is an important, often overlooked criterion. Try shipping your lego ‘bot in its box. Just carrying it to another room can be fatal (it’s happened to me!) The true advantage here is that any language and OS supporting a serial port will work, i.e., everything. Two plusses because of the newness of the codebase. No proprietary SW 100% python drivers & visualizer Windows, MacOSX, Linux Runs in Pyro (python robotics) That is, you can use your Handy Board, Acroname BrainStem, Basic Stamp, cell phone, PDA, laptop or desktop computer to run the roomba. But, the additional sensors don’t come with the platform, as they do with Lego’s NXT. Buy as needed…. Ruggedness: A commercial household item. Built-in recognition of drop-offs Simply no competition here. Computation: user-provided While some might consider user- provided computation a downside, the real question is “why pay for special- purpose computation when you/your department already has far more than you use?” Hence peripheral robots…. ? Ratings are my personally-biased & subjective opinions. (I don’t have a stake in any commercial venture.) Best available As good as others Not as good as others Do keep in mind this table is being paid for by RoboDynamics, though somehow I am not… which perhaps says more about my business acumen than anything else. (Z Dodds 5/2/06) ? Roomba as resource for AI education and research?

A Look at Robot Resources Lego NXT Cost: $250 Availability: Fall 2006 Size: tabletop Ruggedness: medium Expandability: medium Handy Board 2 Cost: $650 Availability: Fall 2006 Size: tabletop+ Ruggedness: medium Expandability: high Khepera Cost: $2000 Availability: now Size: tabletop Ruggedness: low Expandability: high $ Sony AIBO Cost: $2000 Availability: ebay Size: human-scale Ruggedness: medium Expandability: low KIPR’s XBC Cost: $550 Availability: now Size: tabletop Ruggedness: medium Expandability: high Hemisson Cost: $300 / $780 wl Availability: now Size: tabletop+ Ruggedness: medium Expandability: medium Z Dodds 5/2/06

Autonomous Roombas RS232 Serial Port + Roomba These products are available at available in summer, 2006 Z Dodds 5/2/06 USB Port + Roomba Bluetooth + Roomba Basic Stamp + Roomba $155 Quantity discounts are also available. $160 $230 Bluetooth radioRoomba Red USB interfaceRS232 interface Already have a roomba? Interfaces are available separately.

Our roomba – Your laptop Demos and trial runs available Thursday 10am Thursday 4pm Friday 10am Friday 4pm Interested further? Components, complete systems, and Visual Basic software is available at Open-source python software: We also have laptops - and you’re welcome to get a roomba! $160 wired - $230 wireless Z Dodds 5/2/06

Roomba as resource for AI education and research? Cost: Software: Portability: Size/Form: Expandibility: Anything that speaks serial $160 for the wired version. $230 for the wireless (bluetooth) Shipping: just keep the box Carrying: it has a handle No proprietary SW 100% python drivers & visualizer Windows, MacOSX, Linux Runs in Pyro (python robotics) Ruggedness: A commercial household item. Built-in recognition of drop-offs Simply no competition here. Computation: user-provided ? A tool, not a toy (not AIBO-cute!) Human-scale robotics. Disappoints small-robot lovers Z Dodds 5/2/06 Try one out

Roomba as resource for AI education and research? Cost: Software: Portability: Size/Form: Expandibility: Anything that speaks serial $160 for the wired version. $230 for the wireless (bluetooth) Shipping: just keep the box Carrying: it has a handle No proprietary SW 100% python drivers & visualizer Windows, MacOSX, Linux Runs in Pyro (python robotics) Ruggedness: A commercial household item. Built-in recognition of drop-offs Simply no competition here. Computation: user-provided ? A tool, not a toy (not AIBO-cute!) Human-scale robotics. Disappoints small-robot lovers Z Dodds 5/7/06 Hardware URL: Software URL: These docs’ URL: