11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

iRobot Corporation 253run the program on a particular actual machine, a secondinterpreter translates the P-code into specific executablemachine instructions for that machine. Today Java uses asimilar idea. A Java programming system translates sourcecode into an intermediate “bytecode,” which is interpretedby a Java Virtual Machine, usually running with a Webbrowser.In practice, with today’s high-speed computers <strong>and</strong>graphical operating environments, interpretative <strong>and</strong> compilationfunctions are <strong>of</strong>ten seamlessly integrated into aprogramming environment where code is checked for syntaxas it is entered, incrementally compiled (such that onlychanged code is recompiled), <strong>and</strong> the programmer receivesthe same kind <strong>of</strong> rapid feedback that was the hallmark <strong>of</strong>the early BASIC interpreters (see programming environment).Purely interpretive systems survive mainly in theform <strong>of</strong> text comm<strong>and</strong> processors for operating systems(see shell).Further ReadingCraig, Ian. The Interpretation <strong>of</strong> Object-Oriented Programming Languages.2nd ed. New York: Springer, 2002.Mack, Ronald. Writing Compilers <strong>and</strong> Interpreters: An AppliedApproach Using C++. 2nd ed. New York: Wiley, 2006.Watt, David, <strong>and</strong> Deryck Brown. Programming Language Processorsin Java: Compilers <strong>and</strong> Interpreters. Upper Saddle River, N.J.:Prentice Hall, 2000.iRobot CorporationiRobot is an innovative company based in Burlington, Massachusetts,that makes robots for home use (the Roombarobotic vacuum cleaner <strong>and</strong> its floor-washing cousinScooba) to military robots such as various PackBot modelsdesigned for reconnaissance, bomb disposal, <strong>and</strong> other dangeroustasks.iRobot was founded by robotics pioneer Rodney Brooks<strong>of</strong> MIT’s Artificial Intelligence Lab (see Brooks, Rodney)<strong>and</strong> two former MIT students, Helen Greiner <strong>and</strong> ColinAngle. The company was founded in 1991 <strong>and</strong> incorporatedin 2000. Its first product was My Real Baby, a realistic (<strong>and</strong>complicated) animated doll that proved to be too expensivefor the toy market. Roomba, on the other h<strong>and</strong>, wasreleased in 2002 <strong>and</strong> has met with considerable success—2million units had been sold by May 2006. Besides Scooba,Roomba has been joined by Dirt Dog (a workshop cleaner<strong>and</strong> picker-upper) <strong>and</strong> Verro, a pool cleaner. iRobot has alsoproduced an educational/hobby robot called iRobot Create.iRobot has done considerable work for the military,based on work in the 1990s with robots that crawled orrolled on tanklike tracks <strong>and</strong> were equipped with graspingdevices <strong>and</strong> other attachments. The PackBot series comesin models adaptable to a variety <strong>of</strong> military tasks, <strong>and</strong> hasbeen used in Iraq <strong>and</strong> Afghanistan.In 2007 iRobot released a redesigned, more durableversion <strong>of</strong> Roomba. Meanwhile c<strong>of</strong>ounder Colin Angle hassaid that the company is looking at many exciting futureapplications, including industrial cleaning, mining, <strong>and</strong> oilexploration. In the home, Roomba may be joined by outdoorrobots that can mow the lawn <strong>and</strong> trim the hedges.iRobot is a midsized company whose revenue has grownfrom $54.3 million in 2003 to $227 million in 2007, with agross pr<strong>of</strong>it <strong>of</strong> $82.6 million <strong>and</strong> 423 employees.Further ReadingHenderson, Harry. Modern Robotics: Building Versatile Machines.New York: Chelsea House, 2006.iRobot. Available online. URL: http://www.irobot.com. AccessedSeptember 23, 2007.Lombardi, C<strong>and</strong>ace. “iRobot’s Angle on the Future: More Pr<strong>of</strong>it.”CNET News, August 23, 2007. Available online. URL:http://www.news.com/iRobots-Angle-on-the-future-Morepr<strong>of</strong>it/2008-11394_3-6204031.html.Accessed September 24,2007.Pereira, Joseph. “Natural Intelligence: Helen Greiner ThinksRobots Are Ready to Become Part <strong>of</strong> the Household.” WallStreet Journal Classroom Edition, October 2002. Availableonline. URL: http://www.wsjclassroomedition.com/archive/02oct/COVR_ROBOT.htm. Accessed September 24, 2007.Roush, Wade. “Will Home Robots Ever Clean Up?” <strong>Technology</strong>Review, March 3, 2006. Available online. URL: http://www.technologyreview.com/article/16542/. Accessed September24, 2007.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!