The Simulated Evolution of Robot Perception

Total Page:16

File Type:pdf, Size:1020Kb

The Simulated Evolution of Robot Perception The Simulated Evolution of Robot Perception Martin C. Martin A Dissertation Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in the field of Robotics Carnegie Mellon University Pittsburgh, PA Thesis Committee: Hans Moravec, chair Peter Cariani Illah Nourbakhsh Simon Penny © 2001 Martin C. Martin Abstract This dissertation tackles the problem of using genetic programming to create the vision subsystem of a reactive obstacle avoidance algorithm for a mobile robot. To focus the search on computationally efficient algorithms while dealing images from a non-toy problem, the represen- tation restricts computation to be over a window which moves vertically over the image. The evolved programs estimated the distance to the nearest object in various directions, given only a camera image as input. Using a typi- cal supervised learning framework, images of the environment were collected from the robot’s camera and the correct distance in various directions determined by hand. Evolving programs were evaluated on this fixed training set and compared to the hand determined answers. Once the evolution was complete, obstacle avoidance programs were written to use the best evolved programs, and the combined system used to control a robot. The approach can be seen as automating the iterative design pro- cess. A researcher’s main contribution is typically at a high level— techniques and frameworks—yet most time is spent on an example problem, trying different instantiations until one works. When faced with such a problem, one can usually think of a half dozen very different approaches, and even write them out in pseudo code. The technique proposed here can be seen as searching the space spanned by that pseudo code. In a series of experiments, programs were evolved in three different ways for two different environments to both create working systems and push the limits of the approach. Even in this nascent form, the evolved programs work about as well as existing, hand written systems. They used a number of architectures, including a recurrent mathematical for- mula and a series of if statements similar to a decision tree but with non-linear relations between as many as five image statistics. They suc- cessfully coded around peculiarities of the imaging process and exploited regularities of the environment. Finally, when given a repre- sentation so general as to cause the genetic algorithm to fail, and hand constructed rough answer was used as a “seed,” which the genetic algo- rithm successively modified to cut its error rate by a factor of 5.8. This dissertation grew out of my conviction that critiques of Artifi- cial Intelligence can be viewed constructively, as intellectual light- houses to guide us closer to the fundamental nature of thought, to the real problems at the heart of intelligence. To not address them, to work on techniques with fundamental flaws, would be fooling oneself no mat- ter how impressive the demonstrations. There seems to be something fundamental about AI that we are all missing, and I believe these cri- tiques bring us closer to it. This dissertation describes the experiments and their results, dis- cusses ways to develop them further, then presents critiques of AI and discusses the potential of this approach to overcome those critiques. L Acknowledgements First and foremost I would most like to thank Hans Moravec, my advi- sor and friend, for his support and encouragement. He has been kind enough to give me the one thing I desired most: the freedom to follow my own ideas, although they must have seemed to come from another planet. His wit and humour brightened hours of fascinating discussion about computers, the nature of reality, the culture and events of the 60s and 70s, and occasionally, robotics. Illah Nourbakhsh was a fabulous resource, always able to provide a deep insight no matter how brief the discussion. This work wouldn’t have succeeded as well as it did if it wasn’t for his thoughtful guidance. I am also grateful to Peter Cariani for his valuable comments and engag- ing discussion. His breadth of knowledge—from cybernetics to the mechanics of biological vision to how to write a dissertation—has helped my thinking both here and on larger issues. Simon Penny pro- vided friendship and a sympathetic view, especially for the broad strokes in the last chapter. Whenever I disparaged at what a technical audience would make of that chapter, I needed only think of Simon’s belief that technology can and should be aware of the culture surround- ing it. Peeter Piegaze was not only a cohort in my first explorations into genetic programming and computer vision as an undergrad, but a good friend who, like me, enjoyed few things more than an evening discuss- ing philosophy over a few pints. Sven Dickenson and John Tsotsos not only provided me my first research opportunity and coached me through it, but supported me in applying for graduate school and again when searching for a faculty position. Their kindness will never be forgotten. Jesse Eusades was not only a witty office mate who exposed me to new music and fashion, but a good friend, always ready to help out, whether with a drive home or to give up his Saturday to fix the robot when this dissertation was already late. Dottie Marsh was always ready with a laugh, and could perform administrative miracles getting me reimbursements from whatever scraps of paper I managed to save. I was lucky enough to have Marce Zaragoza and Suzanne Lyons Muth as guardian angels, heading off more administrative problems at the pass than I probably ever want to know. Several friends shared in the growing up I did over those years, and in my staying young. Garth Zeglin was there from the beginning to the end, and was always ready to grab a pint and talk of computers, politics, and life. John Murphy dragged me out, against my better judgement and to my great benefit, to go dancing and have fun; I dragged him into the lab to play Doom. And while Matt Deans and I only got to know each other for a short time before I left, he was always ready with a laugh and his friendship. Finally, I would like to thank my family. My brother has always shared my love of computers, and I will always be grateful that he has shown me new ways to enjoy them. And it was my parents’ high expec- tations of me in everything I did that led me to never compromise in my work. This dissertation would not have been possible without them. LLL &RQWHQWV Abstract iii Acknowledgements v 1Overview 1 Part I • Motivations 2 Related Work 13 3 Technical Framework 27 Part II • Experiments 4 Data Collection 39 5 Offline Learning: Basics 49 6 Expanded Representation 63 7 Focused Representation 79 8 Online Validation 105 Part III • Reflections 9 Discussion 117 10 Philosophy & Manifesto 133 References 155 2YHUYLHZ Introduction Artificial Intelligence (AI), the scientific and engineering endeavour of creating a machine that can think, has made great advances over the decades. Computers have beaten the best human chess players, speech recognition systems allow computers to respond to voice commands, and robots give tours of museums, reliably navigating rooms full of peo- ple. Yet the original goal of human-level mental competency has proven elusive. Perception is a key cognitive ability, and human perception has been shown to use very subtle and complex mechanisms, so vision seems as good a place as any to look for intelligence. Various authors have argued that embodiment and perception are key, and this disserta- tion does just that, creating a visually guided mobile robot. Creating systems of the subtlety and complexity of human vision has proven difficult to do by hand, so this dissertation uses Evolutionary Computation (EC) to create the vision subsystem, automating the pro- cess of testing and revising algorithms so common in robotics. These points are expanded at the end of this chapter and in the “Philosophy & Manifesto” chapter. Non-technical readers, and those primarily inter- ested in the broader implications of this dissertation, would do well to read that chapter first. Motivations The use of EC to create control programs for mobile robots is not new. The field, approximately 10 years old and known as Evolutionary Robotics, evaluates potential control programs by setting the robot to a task and seeing how well the program achieves it. This happens either in simulation or on a real robot, although the results are always vali- dated on a real robot. Previous evolutionary robotics work has incorporated video as a sensor, but to do so has forced the image through a huge bottleneck, to either three or sixteen pixels. With such a low resolution, only problems in carefully constructed worlds were possible. For the robot to be truly embodied in a real world environment, and to avoid all manner of obstacles using only vision, it requires more com- plex algorithms that respond to a larger part of the image. Simulating real images to the required fidelity would be a thesis in itself, if even possible at the speeds needed to support simulated evolution. However, evolving on the real robot is also not possible, since this limits the num- ber of evaluations, and hence the complexity of what can be evolved. In addition, without specifying any a priori structure for the evolved programs, the problem becomes many orders of magnitude harder than previous work. The input, essentially the amount of light in various directions, is simply too distantly related to the output, i.e. the direction to travel. For both these reasons, the control program was divided into two components, the vision subsystem and the navigation subsystem.
Recommended publications
  • 3Dfx Oral History Panel Gordon Campbell, Scott Sellers, Ross Q. Smith, and Gary M. Tarolli
    3dfx Oral History Panel Gordon Campbell, Scott Sellers, Ross Q. Smith, and Gary M. Tarolli Interviewed by: Shayne Hodge Recorded: July 29, 2013 Mountain View, California CHM Reference number: X6887.2013 © 2013 Computer History Museum 3dfx Oral History Panel Shayne Hodge: OK. My name is Shayne Hodge. This is July 29, 2013 at the afternoon in the Computer History Museum. We have with us today the founders of 3dfx, a graphics company from the 1990s of considerable influence. From left to right on the camera-- I'll let you guys introduce yourselves. Gary Tarolli: I'm Gary Tarolli. Scott Sellers: I'm Scott Sellers. Ross Smith: Ross Smith. Gordon Campbell: And Gordon Campbell. Hodge: And so why don't each of you take about a minute or two and describe your lives roughly up to the point where you need to say 3dfx to continue describing them. Tarolli: All right. Where do you want us to start? Hodge: Birth. Tarolli: Birth. Oh, born in New York, grew up in rural New York. Had a pretty uneventful childhood, but excelled at math and science. So I went to school for math at RPI [Rensselaer Polytechnic Institute] in Troy, New York. And there is where I met my first computer, a good old IBM mainframe that we were just talking about before [this taping], with punch cards. So I wrote my first computer program there and sort of fell in love with computer. So I became a computer scientist really. So I took all their computer science courses, went on to Caltech for VLSI engineering, which is where I met some people that influenced my career life afterwards.
    [Show full text]
  • BCIS 1305 Business Computer Applications
    BCIS 1305 Business Computer Applications BCIS 1305 Business Computer Applications San Jacinto College This course was developed from generally available open educational resources (OER) in use at multiple institutions, drawing mostly from a primary work curated by the Extended Learning Institute (ELI) at Northern Virginia Community College (NOVA), but also including additional open works from various sources as noted in attributions on each page of materials. Cover Image: “Keyboard” by John Ward from https://flic.kr/p/tFuRZ licensed under a Creative Commons Attribution License. BCIS 1305 Business Computer Applications by Extended Learning Institute (ELI) at NOVA is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted. CONTENTS Module 1: Introduction to Computers ..........................................................................................1 • Reading: File systems ....................................................................................................................................... 1 • Reading: Basic Computer Skills ........................................................................................................................ 1 • Reading: Computer Concepts ........................................................................................................................... 1 • Tutorials: Computer Basics................................................................................................................................ 1 Module 2: Computer
    [Show full text]
  • Silicon Graphics® 230 Visual Workstation with Vpro™ Graphics Silicon Graphics 230 Visual Workstation for Windows® Silicon Graphics 230L Visual Workstation for Linux®
    Datasheet Silicon Graphics® 230 Visual Workstation with VPro™ Graphics Silicon Graphics 230 Visual Workstation for Windows® Silicon Graphics 230L Visual Workstation for Linux® Exceptional Graphics Performance at Features Benefits Unprecedented Prices Silicon Graphics VPro graphics subsystem Provides unprecedented application and The Silicon Graphics 230 visual workstation includes OpenGLon a Chip™ implementation, system performance; fully OpenGL® 1.2 provides professional graphics performance at accelerated geometry pipeline, and conformant and accelerated professional texture mapping capabilities a remarkably low price. Affording customers an unparalleled technical, creative, and scientific Aggressive system price Delivers high-performance workstation graphics capabilities to technical and tool for visualization, Silicon Graphics 230 creative professionals at an extremely incorporates state-of-the-art Intel® architectures affordable price with Silicon Graphics visualization subsystems, Integrated transform and lighting Allows more realistic object behaviors setting a new standard for graphics application and character animation, as well as performance for Windows and Linux operating significantly more complex 3D modeling systems. As the entry system into the Silicon Intel based system utilizing industry- Incorporates renowned SGI graphics Graphics family of visual workstations, the 230 standard architecture and components capabilities in a cost-effective, reliable, offers amazing reliability, flexibility, and and flexible system that is easy to performance at a truly unbelievable price. This upgrade, maintain, and support combination of high-performance graphics and Single Intel Pentium® III processor Provides superior computing performance computing power for markets such as digital featuring fast on-die 256KB Level 2 Advanced Transfer Cache content creation, MCAD/MCAE, scientific visualization, and EDA has never been more Flexible, intelligently designed system Easy, toolless access for upgrade, accessible.
    [Show full text]
  • 25 Years of Ars Electronica
    Literature: Winners in the film section – Computer Animation – Visual Effects Literature: Literature : Literature: Literature (2) : Literature: Literature (2) : Blick, Stimme und (k)ein Körper – Der Einsatz 1987: John Lasseter, Mario Canali, Rolf Herken Cyber Society – Mythos und Realität der Maschinen, Medien, Performances – Theater an Future cinema !! / Jeffrey Shaw, Peter Weibel Ed. Gary Hill / Selected Works Soundcultures – Über elektronische und digitale Kunst als Sendung – Von der Telegrafie zum der elektronischen Medien im Theater und in 1988: John Lasseter, Peter Weibel, Mario Canali and Honorary Mentions (right) Informationsgesellschaft / Achim Bühl der Schnittstelle zu digitalen Welten / Kunst und Video / Bettina Gruber, Maria Vedder Intermedialität – Das System Peter Greenaway Musik / Ed. Marcus S. Kleiner, A. Szepanski 25 years of ars electronica Internet / Dieter Daniels VideoKunst / Gerda Lampalzer interaktiven Installationen / Mona Sarkis Tausend Welten – Die Auflösung der Gesellschaft Martina Leeker (Ed.) Yvonne Spielmann Resonanzen – Aspekte der Klangkunst / 1989: Joan Staveley, Amkraut & Girard, Simon Wachsmuth, Zdzislaw Pokutycki, Flavia Alman, Mario Canali, Interferenzen IV (on radio art) Liveness / Philip Auslander im digitalen Zeitalter / Uwe Jean Heuser Perform or else – from discipline to performance Videokunst in Deutschland 1963 – 1982 Arquitecturanimación / F. Massad, A.G. Yeste Ed. Bernd Schulz John Lasseter, Peter Conn, Eihachiro Nakamae, Edward Zajec, Franc Curk, Jasdan Joerges, Xavier Nicolas, TRANSIT #2
    [Show full text]
  • SOFTIMAGE|XSI Setup Guide Was Written by Maggie Kathwaroon, John Woolfrey; Edited by Edna Kruger and John Woolfrey; and Formatted by Luc Langevin
    SOFTIMAGE®|XSI™ Version 1.0 Setup Guide For IRIX and Windows NT systems a The SOFTIMAGE|XSI Setup Guide was written by Maggie Kathwaroon, John Woolfrey; edited by Edna Kruger and John Woolfrey; and formatted by Luc Langevin. Special thanks to Sammy Nelson, Greg Smith, Raonull Conover, Bruce Priebe, and Marc Villeneuve for their assistance in assuring the technical integrity of this guide. © 1998–2000 Avid Technology, Inc. All rights reserved. SOFTIMAGE and Avid are registered trademarkss of Avid Technology, Inc. mental ray and mental images are registered trademarks of mental images GmbH & Co. KG in the U.S.A. and/or other countries. FLEXlm is a registered trademark of GLOBEtrotter Software Inc. All other trademarks contained herein are the property of their respective owners. The SOFTIMAGE|XSI application uses JScript and Visual Basic Scripting Edition from Microsoft Corporation. This document is protected under copyright law. The contents of this document may not be copied or duplicated in any form, in whole or in part, without the express written permission of Avid Technology, Inc. This document is supplied as a guide for the Softimage product. Reasonable care has been taken in preparing the information it contains. However, this document may contain omissions, technical inaccuracies, or typographical errors. Avid Technology, Inc. does not accept responsibility of any kind for customers’ losses due to the use of this document. Product specifications are subject to change without notice. Printed in Canada. Document No. 0130-04619-01 0400 Contents Contents Introduction . .5 Online Help . .6 System Requirements . .7 Before You Begin . .9 Installation Checklist.
    [Show full text]
  • John Carmack Archive - .Plan (1999)
    John Carmack Archive - .plan (1999) http://www.team5150.com/~andrew/carmack March 18, 2007 Contents 1 January 6 1.1 Jan 10, 1999 ............................ 6 1.2 Jan 29, 1999 ............................ 11 2 March 14 2.1 Mar 03, 1999 ........................... 14 2.2 First impressions of the SGI visual workstation 320 (Mar 17, 1999) ............................. 15 3 April 18 3.1 We are finally closing in on the first release of Q3test. (Apr 24, 1999) ............................. 18 3.2 Apr 25, 1999 ........................... 20 3.3 Interpreting the lagometer (the graph in the lower right corner) (Apr 26, 1999) ...................... 23 3.4 Apr 27, 1999 ........................... 25 3.5 Apr 28, 1999 ........................... 26 3.6 Apr 29, 1999 ........................... 26 3.7 Apr 30, 1999 ........................... 27 1 John Carmack Archive 2 .plan 1999 4 May 28 4.1 May 04, 1999 ........................... 28 4.2 May 05, 1999 ........................... 29 4.3 May 07, 1999 ........................... 29 4.4 May 08, 1999 ........................... 29 4.5 May 09, 1999 ........................... 30 4.6 May 10, 1999 ........................... 31 4.7 May 11, 1999 ........................... 32 4.8 May 12, 1999 ........................... 35 4.9 Now that all the E3 stuff is done with, I can get back to work... (May 19, 1999) ...................... 37 4.10 May 22, 1999 ........................... 38 4.11 May 26, 1999 ........................... 40 4.12 May 27, 1999 ........................... 41 4.13 May 30, 1999 ........................... 41 5 June 45 5.1 Whee! Lots of hate mail from strafe-jupers! (Jun 03, 1999) . 45 5.2 Jun 27, 1999 ........................... 47 6 July 52 6.1 AMD K7 cpus are very fast. (Jul 03, 1999) ........... 52 6.2 Jul 24, 1999 ...........................
    [Show full text]
  • Understanding the Linux Kernel
    Understanding the Linux Kernel Daniel P. Bovet Marco Cesati Publisher: O'Reilly First Edition October 2000 ISBN: 0-596-00002-2, 702 pages Understanding the Linux Kernel helps readers understand how Linux performs best and how it meets the challenge of different environments. The authors introduce each topic by explaining its importance, and show how kernel operations relate to the utilities that are familiar to Unix programmers and users. Table of Contents Preface .......................................................... 1 The Audience for This Book .......................................... 1 Organization of the Material .......................................... 1 Overview of the Book .............................................. 3 Background Information ............................................. 4 Conventions in This Book ........................................... 4 How to Contact Us ................................................. 4 Acknowledgments ................................................. 5 1. Introduction .................................................... 6 1.1 Linux Versus Other Unix-Like Kernels ............................... 6 1.2 Hardware Dependency .......................................... 10 1.3 Linux Versions ................................................ 11 1.4 Basic Operating System Concepts .................................. 12 1.5 An Overview of the Unix Filesystem ................................ 16 1.6 An Overview of Unix Kernels ..................................... 22 2. Memory Addressing ............................................
    [Show full text]
  • A Survey of Visibility for Walkthrough Applications
    412 IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 9, NO. 3, JULY-SEPTEMBER 2003 A Survey of Visibility for Walkthrough Applications Daniel Cohen-Or, Member, IEEE, Yiorgos L. Chrysanthou, Member, IEEE, Cla´udio T. Silva, Member, IEEE, and Fre´do Durand Abstract—Visibility algorithms for walkthrough and related applications have grown into a significant area, spurred by the growth in the complexity of models and the need for highly interactive ways of navigating them. In this survey, we review the fundamental issues in visibility and conduct an overview of the visibility culling techniques developed in the last decade. The taxonomy we use distinguishes between point-based and from-region methods. Point-based methods are further subdivided into object and image-precision techniques, while from-region approaches can take advantage of the cell-and-portal structure of architectural environments or handle generic scenes. Index Terms—Visibility computations, interactive rendering, occlusion culling, walkthrough systems. æ 1INTRODUCTION ISIBILITY determination has been a fundamental problem Z-buffer algorithm is then usually used to obtain correct Vin computer graphics since the very beginning of the images. field [5], [83]. A variety of hidden surface removal (HSR) Visibility culling starts with two classical strategies: algorithms were developed in the 1970s to address the back-face and view-frustum culling [35]. Back-face culling fundamental problem of determining the visible portions of algorithms avoid rendering geometry that faces away from the scene primitives in the image. The basic problem is now the viewer, while viewing-frustum culling algorithms avoid believed to be mostly solved and, for interactive applications, rendering geometry that is outside the viewing frustum.
    [Show full text]
  • 25 Years of Ars Electronica
    Literature: Winners in the film section – Computer Animation – Visual Effects Literature: Literature : Literature: Literature (2) : Literature: Literature (2) : Blick, Stimme und (k)ein Körper – Der Einsatz 1987: John Lasseter, Mario Canali, Rolf Herken Cyber Society – Mythos und Realität der Maschinen, Medien, Performances – Theater an Future cinema !! / Jeffrey Shaw, Peter Weibel Ed. Gary Hill / Selected Works Soundcultures – Über elektronische und digitale Kunst als Sendung – Von der Telegrafie zum der elektronischen Medien im Theater und in 1988: John Lasseter, Peter Weibel, Mario Canali and Honorary Mentions (right) Informationsgesellschaft / Achim Bühl der Schnittstelle zu digitalen Welten / Kunst und Video / Bettina Gruber, Maria Vedder Intermedialität – Das System Peter Greenaway Musik / Ed. Marcus S. Kleiner, A. Szepanski 25 years of ars electronica Internet / Dieter Daniels VideoKunst / Gerda Lampalzer interaktiven Installationen / Mona Sarkis Tausend Welten – Die Auflösung der Gesellschaft Martina Leeker (Ed.) Yvonne Spielmann Resonanzen – Aspekte der Klangkunst / 1989: Joan Staveley, Amkraut & Girard, Simon Wachsmuth, Zdzislaw Pokutycki, Flavia Alman, Mario Canali, Interferenzen IV (on radio art) Liveness / Philip Auslander im digitalen Zeitalter / Uwe Jean Heuser Perform or else – from discipline to performance Videokunst in Deutschland 1963 – 1982 Arquitecturanimación / F. Massad, A.G. Yeste Ed. Bernd Schulz John Lasseter, Peter Conn, Eihachiro Nakamae, Edward Zajec, Franc Curk, Jasdan Joerges, Xavier Nicolas, TRANSIT #2
    [Show full text]
  • Leistungsanalyse Von Graphiksystemen
    Leistungsanalyse von Graphiksystemen Semesterarbeit Winter 1998/1999 Stephan Würmlin Pascal Kurtansky ETH Zürich Departement Informatik Institut für Wissenschaftliches Rechnen Forschungsgruppe Graphische Datenverarbeitung Prof. Dr. Markus Gross Betreuer: Daniel Bielser Reto Lütolf 1Inhaltsverzeichnis Zusammenfassung v Abstract vii Aufgabenstellung ix 1 Einleitung 1 1.1 Benchmarks . 1 1.2 Graphikleistung . 1 1.2.1 3D Anwendungsleistung . 2 1.2.2 Leistung von OpenGL Graphikoperationen . 2 1.3 Systemleistung . 3 1.4 Die getesteten Computersysteme . 3 1.5 Überblick . .4 BESCHREIBUNG DER SYSTEME 7 2 Indigo2 XZ/Extreme und Maximum Impact von SGI 9 2.1 Systemarchitektur der Indigo2 mit XZ/Extreme . 10 2.2 Systemarchitektur der Indigo2 Maximum Impact . 12 2.3 XZ und Extreme Graphiksystem . 12 2.3.1 Die Standard Rendering-Pipeline . 13 2.3.2 Das CPU-Interface . 14 2.3.3 Das Geometry-Subsystem . 14 2.3.4 Das Raster-Subsystem . 15 2.3.5 Das Display-Subsystem . 16 2.3.6 Die XZ und Extreme Graphic-Features . 17 2.4 Das Maximum Impact Graphiksystem . 19 3 Die O2 von SGI 21 3.1 Systemarchitektur . 22 3.1.1 Systemplatine . 22 3.1.2 Die Prozessoren: MIPS R5000 und R10000 . 23 3.1.3 Der R10000 in der O2 . 26 3.1.4 Der Speicher (UMA) . 27 3.2 Graphikleistung . 30 3.2.1 Allgemeine Bemerkungen . 30 3.2.2 Vergleich mit Indigo2 Systemen . 31 4 Die Octane von SGI 33 4.1 Die Octane Modelle . 34 4.2 Systemarchitektur . 35 4.2.1 Systemplatine . 35 4.2.2 Die Crossbar-Switch Technologie . 38 4.3 Graphiksystem . 39 i ii Inhaltsverzeichnis 5 Die Onyx2 von SGI 41 5.1 Systemarchitektur .
    [Show full text]
  • Silicon Graphics® 330 Visual Workstation with Vpro™ Graphics Silicon Graphics 330 Visual Workstation for Windows® Silicon Graphics 330L Visual Workstation for Linux®
    Datasheet Silicon Graphics® 330 Visual Workstation with VPro™ Graphics Silicon Graphics 330 Visual Workstation for Windows® Silicon Graphics 330L Visual Workstation for Linux® A Scalable Graphics Solution Designed for Features Benefits Maximum Flexibility Silicon Graphics VPro graphics sub- Provides unprecedented application and The Silicon Graphics 330 visual workstation system includes an OpenGL on a Chip™ system performance; fully OpenGL® 1.2 provides a scalable graphics solution at implementation, an accelerated geometry conformant and accelerated affordable prices. Customers are afforded pipeline, and professional texture mapping capabilities maximum flexibility in tailoring the amount of processing power to their exact needs. Hardware-accelerated transform Allows more realistic object behaviors Offering the ultimate in technical, creative, and lighting and character animation, as well as significantly more complex 3D modeling; and scientific tools for visualization, frees up CPU for intensive computations Silicon Graphics 330 incorporates a state- Single or dual Intel Pentium® III processor Provides superior computing performance of-the-art Intel® architecture with Silicon (Via Apollo Pro 133A chipset) featuring fast on-die 256KB Level 2 Graphics visualization subsystems, setting a Advanced Transfer Cache; the scalable new standard for graphics performance on design and flexible architecture allow Windows and Linux operating systems. As the customer to add only the amount of the midrange system of the Silicon Graphics processing
    [Show full text]
  • 1929 Bis 1970 1971 Bis 1978 1979 1980-81 1982-83 1984-85 1986
    1929 bis 1970 1971 bis 1978 1979 1980-81 1982-83 1984-85 1986 1987 und 1988 Start Peter Weibel 1989 1990 1991 und 1992 1993 1994 1995 Start Gerfried Stocker 1996 1997 1998 1999 und 2000 2001 2002 2003 Softwareklasse - Anwendungstypen Softwareklasse - Anwendungstypen Softwareklasse - Anwendungstypen Softwareklasse - Anwendungstypen Softwareklasse - Anwendungstypen Softwareklasse - Anwendungstypen Softwareklasse - Anwendungstypen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen Softwareklasse - Anwendungstypen / Institutionen ATR Advanced Telecomunication Research Institute (Kyote) Theater / neue Medien (Sommerakademie–Hellerau) Festival Media Arts / ACA (Japanese Animation! ACA ) Visuelle Computerkunst MultiMedia Innovation / CENTERDISC ARS electronica / Etablierung - innerhalb der großen Veranstaltungen getragen von der japan. Regierung, NTT, Sony, Panasonic, u.a. multimedia performance (1999) / Multimediales Theater (2000) (S. Tomioka, K. Yamamura, U. Tanaka,
    [Show full text]