AIBO Navigation Jason Kettell. AIBO Sony’s Entertainment Robot.

Slides:



Advertisements
Similar presentations
By the end of this section, you will know and understand the hardware and software involved in making a LAN!
Advertisements

Chap 2 System Structures.
1 st Chinese - German Summer School Software development for 4 legged robot soccer competition Zheng Qianyi, Robot and Intelligent System Lab, Tongji University.
CMRoboBits: Creating an Intelligent AIBO Robot Instructors: Prof. Manuela Veloso & Scott Lenser TAs: Douglas Vail & Nick Aiwazian Further Support: Dr.
Computer Basics 1 Computer Basic 1 includes two lessons:
Distributed Information Systems - The Client server model
Real-Time Kernels and Operating Systems. Operating System: Software that coordinates multiple tasks in processor, including peripheral interfacing Types.
Picasa 3 Picasa 3: Using Picasa and Picasa Web Albums together, you can organize, edit, and upload your photos to the web from your computer in quick,
History of Game Consoles Caleb Baze Atari 2600  Introduced Microprocessor-based Hardware  Utilized Game Cartridges  Allowed unlimited games to.
Selecting New Hardware What’s Most Important. Quality, Quality, Quality! Assume you are purchasing for 3 to 6 years Assume you are purchasing for 3 to.
I have lost all my vacation pictures due to memory card corruption. Can I get them back? I have accidently deleted some important Photos, Music files.
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
Security Systems BU Communication SystemsDCN ST/SEU-CO 1 DCN SPPC PO SPC Single PC  High Performance PC  Microsoft Windows®  Direct connection.
12/04/98HEPNT - Windows NT Days1 NT Cluster & MS Dfs Gunter Trowitzsch & DESY WindowsNT Group.
Viewer Software Viewer software is a remote viewer software for control the DVR. -This software supports the multiple functions of the network. -It can.
 The operating system is essential for the computer; without it the computer could not work.  The main function of any operating system is being an intermediary.
Types of Operating System
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Rensselaer Polytechnic Institute CSCI-4210 – Operating Systems David Goldschmidt, Ph.D.
Aibo at ltu Steven Kryskalla Emily Trudell. intro Steven Kryskalla Emily Trudell Also appearing today: –Aibo 2 –Aibo 3 Aibo 4: “Laika” IP:
-Delegation of work -Profit and Loss sharing ratio -The capital invested by each venture Nicole, Anly, Yuki, Jessie introduce $100,000 cash respectively.
Chapter 4 System Software.
Virtualization. ABCs Special software: hypervisors or virtual machine managers Guest OS (virtual machine) sits on top of host OS (Win 7 in our case) We.
STARWATCH TIME PRO SOFTWARE
Simply Connecting the World ViewlinX Manager HW/SW Overview Installation Users File, View, Window.
Basic Computer Components. What’s inside your computer?
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
Lecture 2 “Structure of computer” Informatics. Computer is  general purpose device that can be programmed to carry out a set of arithmetic or logical.
Biology Department. Hardware and Software Virtual Lab for Students Summary Safety Accessibility Resources.
George Skarbek May What drives? There are three types of virtual drives that can help. They are: A mapped network drive Virtual CD/DVD drive RAM.
SEISLOG Linux presented at the WORKSHOP High Quality Seismic Stations and Networks for Small Budgets Volcan, Panama March, 2004 by Terje Utheim,
Installation Guides Mehdi Osooli M.S.C in Epidemiology Department of Epidemiology & Biostatistics School of Public Health Tehran University of Medical.
1. 2 Considering the Plug-in 3 It’s incredibly easy to process transactions with your UBC Plug-in. 1. Create Payment2. Receive Payment3. Process TransactionAPPROVED!
PackLet A web-based text messaging application using AX.25 packet radio technology.
Software. Software or Programs A set of detailed directions telling the computer exactly what to do, one step at a time. Can be one line of code or several.
Chapter 3 Installing Windows XP Professional. Preparing for installation Pre-installation requirement; ◦ Hardware requirements ◦ Hardware compatibility.
Processes and OS basics. RHS – SOC 2 OS Basics An Operating System (OS) is essentially an abstraction of a computer As a user or programmer, I do not.
Chapter 1 Intro to Computer Department of Computer Engineering Khon Kaen University.
Hardware requirements for my flash game By tom gamble.
Google Earth Introduction and Basics. Content 1.What is Google Earth 2.Options of Google Earth 3.Example of Google Earth applications 4.How to get Google.
Opening the doors to digital art
Networks.
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
Background: Operating Systems Brad Karp UCL Computer Science CS GZ03 / M th November, 2008.
Operating Systems. Overview What is an Operating System (OS) What is an Operating System (OS) What Operating Systems do. What Operating Systems do. Operating.
1 After completing this lesson, you will know: What computers need to operate—basic hardware and peripheral devices Why and how to protect your computer.
Integra32 System - Training Course
Network Components David Blakeley LTEC HUB A common connection point for devices in a network. Hubs are commonly used to connect segments of a LAN.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
 Hardware compatibility means that software will run properly on the computer in which it is installed.  When purchasing software, look for one of these.
Aibo Tutorial: Part1 – Getting Started. Steps to getting started Gather necessary elements Download Sony Software Set up you environment Checkout robocup.
Getting Started with Aibo and Tekkotsu
EPM-Series Power Meter(N1913/14A) Firmware Upgrade Process.
I. Requirements for computer. 2.How to install the VMware player software. 3.How to operate the DAS system.
Aibo Open R Introduction AJ Ureel. Outline  Architecture  Class Development  Hello World Example  Example 2  Competitor Code  Conclusions & Next.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
Roman Soyka 1/8 Car Computer. to design and realize computer system suitable for usage in personal car with voice recognition control and ability to communicate.
HNC COMPUTING - Network Concepts 1 Network Concepts Network Concepts Network Operating Systems Network Operating Systems.
1.3 Operating system services An operating system provide services to programs and to the users of the program. It provides an environment for the execution.
Getting Started with Aibo and Tekkotsu Aperios - firmware OS in Aibo Aibo (“friend”) OPENR-SDK - basic developers kit from Sony (model specific) Tekkotsu.
Introduction to Operating Systems Concepts
Operating System Structures
N8262A P-Series Modular Power Meter Firmware Upgrade Process
MDS for Windows : Graphical User Interface
Chapter 2: System Structures
GRAPHIC ALARM MANAGEMENT SYSTEM
ХҮНИЙ НӨӨЦИЙН АКАДЕМИЙН ХҮНИЙ ҮНЭ ЦЭНИЙГ ЭРХЭМЛЭЕ ФОРУМ
HOW TO DOWNLOAD & INSTALL TomTom Home For Mac & Windows.
What is an operating system An operating system is the most important software that runs on a computer. It manages the computer's memory and processes,
HyperSpike Audio Optimizer Software GET THE MOST OUT OF YOUR MESSAGES
Presentation transcript:

AIBO Navigation Jason Kettell

AIBO Sony’s Entertainment Robot

Simple maze?

Required Hardware PC OS : Windows XP Memory : at least 64MB CPU : at least 233Mhz Pentium Processor(or same as) Hard Disk : at least 200MB free space PC must be able to read and write to a "Memory Stick". IEEE802.11b compliant Wireless LAN card for your PC (or IEEE802.11b compliant Access Point connected to your LAN) AIBO AIBO (ERS-7) AIBO "Programming Memory Stick" (ERA-MS008 or ERA-MS016) AIBO Wireless LAN Card ERA-201D1 (This card is used in AIBO's body) (ERS-7 has a wireless LAN function built-in) * Only the AIBO "Programming Memory Stick" can be used with the OPEN-R SDK.

Required Software OPEN-R-SDK Cygwin Mipsel Development tools Tekkotsu 2.1

OPENR Features Modularized software Inter-object communication Layered structure of the software and services provided by the system layer

OPENR OBJECTS An object corresponds to one executable file. Each object runs concurrently with other objects. Objects exchange information using message passing An object has multiple entry points

Inter-Object Communication

BEHAVIORS

Behavior Life-cycle

TEKKOTSU

CORE CLASSES Head –Move up –Turn left Motion –Move forward –Turn right Vision –Segmented

The Goal Develop and implement software that allows AIBO to navigate a simple maze.