Personal Robots

Total Page:16

File Type:pdf, Size:1020Kb

Personal Robots Personal Robots 1980-2014 (c) 2014 Patrick H. Stakem PRRB Publishing. 1st edition, 2nd in Series, Robots 1 Contents Table of Contents Introduction..........................................................................................................................4 Introduction..........................................................................................................................6 Time Line.............................................................................................................................6 Drivers .................................................................................................................................7 Star Wars....................................................................................................................7 Transformers...............................................................................................................7 Personal computers.....................................................................................................8 The Historical Units.............................................................................................................8 Conferences................................................................................................................9 Heath Hero................................................................................................................10 Hero-JR.....................................................................................................................16 Hero-2000.................................................................................................................24 Gemini......................................................................................................................26 RB5X........................................................................................................................27 Topo-Bob..................................................................................................................29 Battlebots..................................................................................................................31 PDA-based robotics..................................................................................................31 Evolutionary Approaches.........................................................................................31 Lego Mindstorms......................................................................................................31 VEX..........................................................................................................................32 Roomba.....................................................................................................................32 Robosapien...............................................................................................................33 Enabling Technology.........................................................................................................33 Smart Sensors, and Sensornets.................................................................................33 Internet, and IoT.......................................................................................................34 Mobile platforms......................................................................................................34 Advanced Battery technology..................................................................................35 Embedded processors...............................................................................................36 Arduino.....................................................................................................................36 The Raspberry Pi .....................................................................................................38 Maple board..............................................................................................................38 Beaglebone...............................................................................................................39 Software....................................................................................................................40 Open Source versus Proprietary...............................................................................41 Languages ................................................................................................................42 Operating systems....................................................................................................43 File Systems..............................................................................................................47 Apps..........................................................................................................................48 An Architectural Model............................................................................................48 NASREM.................................................................................................................48 Real Time Control System (RCS)............................................................................49 Where's the dream?............................................................................................................53 2 Google Lunar X-Prize..............................................................................................53 STEM.......................................................................................................................53 FIRST.......................................................................................................................54 Zero Robotics Competition......................................................................................54 On your own.............................................................................................................54 Glossary of Terms..............................................................................................................56 Bibliography......................................................................................................................61 Personal Robots........................................................................................................61 Industrial Robots......................................................................................................66 3 Introduction This book is about the Personal Robots from the 1980's that inspired hopes for the future. This was triggered, in part, by the robots of the Star War series. R2D2 was based on the three service droids of the early Science Fiction movie, Silent Running. They were named Huey, Louie, and Dewey. At the same time, personal computers were emerging as affordable and easier to use. The excitement and the technology reached a tipping point. Before this time, robotics mainly meant large hydraulic units that manufactured cars. Now it came to mean personal companions. The expectations were limitless. We will present the evolutionary path from those early products and efforts, to the projects of today. The word robot is from the Czech robota, which means servant or laborer. It was coined by novelist Karel Capek in a 1917 short story. His 1920’s play R.U.R, Rossum’s Universal Robots, brought the term to the public eye. “Robot” was first applied to describe manipulator systems for manufacturing and the science fiction creations. Well before that, hacker extraordinaire Leonardo da Vinci animated a suit of armor with mechanical mechanisms, drawings of which exist. A large number of hobby-class robots appeared in the 1980s - chief among them the HERO series from Heath. In the 1980's, the International Personal Robotics Conferences provided a forum for hobbyists to get together and compare notes. Personal robots emerged as distinct from industrial (blue-collar) robots. Nolan Bushnell, of Atari fame, described these early efforts as PC's on a p.c. - personal computers on a push cart. The advent of personal computers, first the Apple, then the IBM pc, enabled personal or hobby robotics, by providing the computation platform. The next challenge was mobility, sensors, software, and mechanisms. The Personal Robot Industry changed focus in several directions. As it became clear that an affordable general purpose robot was both too complex technically and too expensive, the efforts of the industry and subculture were focused in other directions - service robots, with a well-defined role, and battlebots - a popular entertainment sport. Smaller robot construction kits from companies such as Lego emerged. Toys such as radio controlled cars, boats, and airplanes provided mobility platforms. Helicopters are hard to fly, but small computers and microelectronic gyros allowed for a stable rotary wing platform at low cost. Deployed GPS technology allowed position and destination determination. Not only was the technology becoming available, but it was becoming cheaper. In the area of software, control algorithms could be implemented in c, but Seymor Papert, at MIT, developed an object oriented language, Logo, specifically to teach programming 4 to young children. They could control a “turtle” on the screen, or an actual plastic “turtle” crawling around on the floor, but tethered with a cable. As Personal Robots are maturing, and the applications become more feasible as the basis technology becomes cheap and available, it is an exciting time. Author Mr. Stakem has degrees in Electrical Engineering from
Recommended publications
  • A Humanoid Robot
    NAIN 1.0 – A HUMANOID ROBOT by Shivam Shukla (1406831124) Shubham Kumar (1406831131) Shashank Bhardwaj (1406831117) Department of Electronics & Communication Engineering Meerut Institute of Engineering & Technology Meerut, U.P. (India)-250005 May, 2018 NAIN 1.0 – HUMANOID ROBOT by Shivam Shukla (1406831124) Shubham Kumar (1406831131) Shashank Bhardwaj (1406831117) Submitted to the Department of Electronics & Communication Engineering in partial fulfillment of the requirements for the degree of Bachelor of Technology in Electronics & Communication Meerut Institute of Engineering & Technology, Meerut Dr. A.P.J. Abdul Kalam Technical University, Lucknow May, 2018 DECLARATION I hereby declare that this submission is my own work and that, to the best of my knowledge and belief, it contains no material previously published or written by another person nor material which to a substantial extent has been accepted for the award of any other degree or diploma of the university or other institute of higher learning except where due acknowledgment has been made in the text. Signature Signature Name: Mr. Shivam Shukla Name: Mr. Shashank Bhardwaj Roll No. 1406831124 Roll No. 1406831117 Date: Date: Signature Name: Mr. Shubham Kumar Roll No. 1406831131 Date: ii CERTIFICATE This is to certify that Project Report entitled “Humanoid Robot” which is submitted by Shivam Shukla (1406831124), Shashank Bhardwaj (1406831117), Shubahm Kumar (1406831131) in partial fulfillment of the requirement for the award of degree B.Tech in Department of Electronics & Communication Engineering of Gautam Buddh Technical University (Formerly U.P. Technical University), is record of the candidate own work carried out by him under my/our supervision. The matter embodied in this thesis is original and has not been submitted for the award of any other degree.
    [Show full text]
  • An Introduction to the NASA Robotics Alliance Cadets Program
    Session F An Introduction to the NASA Robotics Alliance Cadets Program David R. Schneider, Clare van den Blink NASA, DAVANNE, & Cornell University / Cornell University CIT [email protected], [email protected] Abstract The 2006 report National Defense Education and Innovation Initiative highlighted this nation’s growing need to revitalize undergraduate STEM education. In response, NASA has partnered with the DAVANNE Corporation to create the NASA Robotics Alliance Cadets Program to develop innovative, highly integrated and interactive curriculum to redesign the first two years of Mechanical Engineering, Electrical Engineering and Computer Science. This paper introduces the NASA Cadets Program and provides insight into the skill areas targeted by the program as well as the assessment methodology for determining the program’s effectiveness. The paper also offers a brief discussion on the capabilities of the program’s robotic platform and a justification for its design into the program. As an example of the integration of the robotic platform with the program’s methodologies, this paper concludes by outlining one of the first educational experiments of NASA Cadets Program at Cornell University to be implemented in the Spring 2007 semester. I. Introduction To be an engineer is to be a designer, a creator of new technology, and the everyday hero that solves society’s problems through innovative methods and products by making ideas become a reality. However, the opportunity to truly explore these key concepts of being an engineer are often withheld from most incoming engineering students until at least their junior year causing many new students to lose motivation and potentially leave the program.
    [Show full text]
  • Towards a Robot Learning Architecture
    From: AAAI Technical Report WS-93-06. Compilation copyright © 1993, AAAI (www.aaai.org). All rights reserved. Towards a Robot Learning Architecture Joseph O’Sullivan* School Of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213 email: josu][email protected] Abstract continuously improves its performance through learning. I summarize research toward a robot learning Such a robot must be capable of aa autonomous exis- architecture intended to enable a mobile robot tence during which its world knowledge is continuously to learn a wide range of find-and-fetch tasks. refined from experience as well as from teachings. In particular, this paper summarizesrecent re- It is all too easy to assumethat a learning agent has search in the Learning Robots Laboratory at unrealistic initial capabilities such as a prepared environ- Carnegie Mellon University on aspects of robot ment mapor perfect knowledgeof its actions. To ground learning, and our current worktoward integrat- our research, we use s Heath/Zenith Hero 2000 robot ing and extending this within a single archi- (named simply "Hero"), a commerc/aI wheeled mobile tecture. In previous work we developed sys- manipulator with a two finger hand, as a testbed on tems that learn action models for robot ma- whichsuccess or failure is judged. nipulation, learn cost-effective strategies for us- In rids paper, I describe the steps being taken to design ing sensors to approach and classify objects, and implement a learning robot agent. In Design Prin- learn models of sonar sensors for map build- ciples, an outline is stated of the believed requirements ing, learn reactive control strategies via rein- for a successful agent.
    [Show full text]
  • College4kids Summer Career Academies 2014
    College4KidsSummer Career Academies 2014 at Piedmont Virginia Community College For Rising 3rd-9th Graders • June 16-Aug. 15, 2014 www.pvcc.edu/academies 1 For Rising 6th-9th Graders Acting for Film Lights! Camera! Action! Want to be a film actor? You’ll “Great teacher. Best computer class yet.” College4Kids have a blast in this workshop learning script analysis, – ComputeR SCIENCE STUDENT experiencing moment-to-moment acting techniques, Summer Career Academies 2014 performing for the camera and establishing a at Piedmont Virginia Community College confident performance through the pursuit of dramatic intention. You’ll be assigned a scene from a Hollywood Building a Computer From Parts • Can you count to two? If yes, then you can build a For Rising 3rd-9th Graders June 16-Aug. 15, 2014 movie to develop a character, work with scene complete computer system from parts and load the partners and perform on camera. Robert Wray is a operating system. Learn about computer system teacher, playwright and actor, with appearances in fundamentals including the binary number system and numerous films and New York City theater productions. logic gates, the elements of any computer system and Explore your interests with new friends. M-F 7/7-7/11 8:45-11:45 a.m. $125 operations at a basic level. Architecture M-F 6/16-6/20 12:30-3:30 p.m. $189 Have fun while you learn! If you could design your own building, what would it M-F 7/14-7/18 12:30-3:30 p.m. $189 look like? Dream big, then design it in detail! Create Computer Numerical Control (CNC): • Enjoy hands-on, project-based learning! architectural drawings by hand, build a physical 3-D model and then create a virtual model with Google Learn to Manufacture! SketchUp.
    [Show full text]
  • POVERTY ALLEVIATION: a Role for Technology and Infrastructure?
    Fondazione per la Collaborazione tra i Popoli Foundation for World Wide Cooperation Presidente Romano Prodi POVERTY ALLEVIATION: A Role for Technology and Infrastructure? CONCEPT NOTE ENERGY CONNECTIVITY (Communication and learning) HEALTH & FOOD ROMA, 2015 MAY Fondazione per la Collaborazione tra i Popoli Foundation for World Wide Cooperation Presidente Romano Prodi CONCEPT NOTE Poverty Alleviation: A Role for Technology and Infrastructure? The goal of the conference is twofold: to assess the results of technology-based poverty alleviation projects and to explore the social and political effects of this technology. In particular, we want to start floating an idea that may be out of the 'mainstream’ of political thinking. We all agree that peace and security are crucial to work for poverty alleviation. The common approach of international aid agencies is to build institutional and governance reform. While this is indispensable, it should not be the only focus. While rushing to create multi-party, parliamentary systems, independent judiciaries and free press, we should not forget the human factor, i.e. the need to build trust and communication among different individuals who will need, quite simply, to work together in order to make those institutions function. Today, in the twenty-first century, some of the most exciting tools available for addressing these issues are technology and innovation. Even with the best of governance and a visionary leadership, if there is no inclusive development, a country cannot move forward. Throughout history technology has been a powerful instrument for economic and social development. Technology played a critical role in reducing poverty in vast areas of the world in the past and can play today a crucial function in the battle against poverty.
    [Show full text]
  • Down-Line Loading on Hero Robot
    University of Wollongong Research Online Department of Computing Science Working Faculty of Engineering and Information Paper Series Sciences 1984 Down-line loading on hero robot John Fulcher University of Wollongong, [email protected] Follow this and additional works at: https://ro.uow.edu.au/compsciwp Recommended Citation Fulcher, John, Down-line loading on hero robot, Department of Computing Science, University of Wollongong, Working Paper 84-13, 1984, 39p. https://ro.uow.edu.au/compsciwp/9 Research Online is the open access institutional repository for the University of Wollongong. For further information contact the UOW Library: [email protected] Down-line loading on Hero robot John Fulcher Department of Computing Science University of Wollongong ABSTRACT Expansion of ET-18 (Hero 1.0) Educational Robot in order to provide down-line loading capability from the Unix time-shared operating system is described. This expansion has also enabled up-line saving of programs from Hero to Unix. These facilities are implemented in EPROM form (2716) in the optional ROM socket on Hero's CPU board. The program stored in EPROM is essentially the same as the Utility EPROM used on the expanded ET-3400 Microprocessor Trainers in the Department's Microcomputer Laboratory, with minor modifications to run on Hero. As a direct result of incorporating these facilities into Hero, the Unix down-line load program 'dll' has been upgraded (to allow for up- line save), and an r-file for the Unix general-purpose cross-~ssembler 'mac' has been written to allow for the use of Robot Interpreter commands (Hero utilizes unused M6800 op.
    [Show full text]
  • Trade Marks Journal No: 1936 , 13/01/2020 Class 9 2829969 20/10
    Trade Marks Journal No: 1936 , 13/01/2020 Class 9 2829969 20/10/2014 L.A. INTERNATIONAL PVT. LTD. trading as ;L.A. INTERNATIONAL PVT. LTD. B-XXX-788, SHERPUR BYE PASS, LUDHIANA (PB.) MANUFACTURER & MERCHANTS Address for service in India/Agents address: PURI TRADE MARK CO. "BRAND HOUSE",54-55, SUPER CYCLE MARKET, OPP. KWALITY KANDA, GILL ROAD, LUDHIANA-141003 (PUNJAB). Used Since :01/04/2005 DELHI MOBILE & MOBILE PARTS, THEIR FITTINGS & ACCESSORIES 1374 Trade Marks Journal No: 1936 , 13/01/2020 Class 9 RoadReady 2906450 20/02/2015 HERO MOTOCORP LTD. 34 BASANT LOK, VASANT VIHAR, NEW DELHI 110057 MANUFACTURERS AN INDIAN COMPANY INCORPORATED UNDER THE COMPANIES ACT, 1956 Address for service in India/Agents address: ANAND AND ANAND. B-41,NIZAMUDDIN EAST, NEW DELHI - 110 013. Proposed to be Used DELHI HELMETS AND HEAD PROTECTIVE GEARS IN CLASS 9. 1375 Trade Marks Journal No: 1936 , 13/01/2020 Class 9 2916801 04/03/2015 GE INTELLIGENT PLATFORMS, INC. Route 29 North and Route 606, Charlottesville Virginia 22911 Manufacturers & Merchants Address for service in India/Attorney address: K & S PARTNERS 109, SECTOR-44, GURGAON - 122 003, NATIONAL CAPITAL REGION, INDIA Proposed to be Used DELHI Computer software for empirical modeling and statistical analysis of data obtained from and the monitoring of process controls systems in the fields of chemical processes, manufacturing processes, instrumentation processes, continuous manufacturing processes, financial processes, biological processes, machine operations, and data sensor operations. 1376 Trade
    [Show full text]
  • RECF VIQC, VRC, and VEX U Team Guide
    ROBOTICS EDUCATION & COMPETITION FOUNDATION RECF VIQC, VRC, and VEX U Team Guide 2021-2022 For Coaches, Team Members, Teachers, and Parents REC Foundation VIQC, VRC, and VEX U Team Guide 2021-2022 Table of Contents How to Use this Guide .................................................................................................................. 4 Before You Begin, Which Program to Pick? ............................................................................. 5 VEX IQ Challenge (Elementary/Middle School): ................................................................... 5 VEX Robotics Competition (Middle/High School): ............................................................... 5 VEX U (Post-Secondary): ......................................................................................................... 5 Robotics Season – Start to Finish .............................................................................................. 6 Stage 1. Team Registration ..................................................................................................... 6 Option 1 – New School/Organization ..................................................................................... 6 Option 2 – Returning Team at a Returning School/Organization .......................................... 8 Option 3 – New Team at a Returning School/Organization ................................................... 8 Stage 2. Forms, Policies and Procedures............................................................................ 10 Participant
    [Show full text]
  • Gifted and Talented Enrichment Curriculum
    GATE Middle School Program Grades 6-8 GATE is a program for identified gifted middle school students in the Lyme Old Lyme School District. It is designed to meet the educational needs of those children who are intellectually above the norm. The GATE program further strives to provide school wide enrichment activities for all students. The program offers appropriate learning experiences which teach, challenge, and expand the student’s knowledge while simultaneously stressing the development of an independent learner who can continuously question, apply, and generate information. Many of the activities enhance the development of thinking skills and problem solving techniques. Emphasis is placed on providing a flexible environment for self-directed and group activities that enhance, strengthen, broaden, and challenge. 6th grade Digital Photography The students will be given twelve assignments that teach them how to use a digital camera, how to organize pictures, and how to look at objects in unique and creative ways to create great photographs. Photoshop – Using their collection of photos, students will use photoshop to manipulate the photos in a variety of assignments. Assessment – Students will create a picture slideshow with music using their own original photographs and burn it to DVD. Each student will evaluate their photos and pick their favorite one which will be mounted and displayed at the school. Opticall Illusions- We will explore and analyze some of the most famous optical illusions and how they ‘trick the mind’. The students will recreate an optical illusion which we make into a display for the school. Lego Robotics Students will learn how build robust robot designs and learn the programming language to create autonomous robots.
    [Show full text]
  • On the Road, Playing with LEGO, and Learning About the Library: the Rutgers Art Library Lego Playing Station, Part Two
    Please do not remove this page On the Road, Playing with LEGO, and Learning about the Library: The Rutgers Art Library Lego Playing Station, Part Two Lotts, Megan https://scholarship.libraries.rutgers.edu/discovery/delivery/01RUT_INST:ResearchRepository/12643380950004646?l#13643492930004646 Lotts, M. (2016). On the Road, Playing with LEGO, and Learning about the Library: The Rutgers Art Library Lego Playing Station, Part Two. In Journal of Library Administration (Vol. 56, Issue 5, pp. 499–525). Rutgers University. https://doi.org/10.7282/T3474CZC This work is protected by copyright. You are free to use this resource, with proper attribution, for research and educational purposes. Other uses, such as reproduction or publication, may require the permission of the copyright holder. Downloaded On 2021/09/27 14:54:54 -0400 ON THE ROAD, PLAYING WITH LEGOS, AND LEARNING ABOUT THE LIBRARY 1 On the Road, Playing with Legos®, & Learning about the Library: The Rutgers University Art Library Lego Playing Station, Part two On October 3, 2015, a Ford Escape was loaded with a mobile making space of 100 pounds of Legos, an accordion folder full of model releases and Institutional Review Board (IRB) forms, 300 Lego faces, one documentarian, and the author of this article. On Friday, November 13, 2015, the project ended after travelling 5,675 miles, visiting 19 academic library organizations in 7 states, and facilitating 20 workshops including 245 participants. The aim of the #LeGOMAKE project was to learn more about the possibilities and benefits of low-cost, hands-on makerspaces in academic libraries, as well as introducing how creative problem-solving skills can be used by academic library faculty and staff in a collaborative environment.
    [Show full text]
  • 2015 Corporate Responsibility Report
    PRODUCT STEWARDSHIP “ Our success depends upon recruiting and cultivating talented people. Intel is known for its technology, but the people behind the technology are what make the company great. We are committed to helping our people get the most out of their 2015 CORPORATEcareers—from recruitment through retirement” RESPONSIBILITY REPORT – Richard Taylor Corporate Responsibility Report Introduction Business Product People Environment Supply Chain Social Impact Appendix intel.com/responsibility Table of Contents Introduction 3 Our People 30 Social Impact 66 Letter From Our CEO 4 Our Workforce 32 Social Impact and Business Value 68 Management Approach 32 Management Approach 68 Our Business 5 Health and Safety 33 Technology Access and Empowerment 69 Company Profile 7 Diversity and Inclusion 34 Education Transformation 73 Ethics, Culture, and Values 10 Growth and Development 37 Innovation and Entrepreneurship 73 Public Policy and 12 Political Accountability Compensation and Benefits 39 Empowering Our People 75 Strategy and Governance 14 Performance Summary and Goals 41 Performance Summary and Goals 76 Respecting Human Rights 18 Environmental Sustainability 43 Appendix 77 Performance Summary and Goals 20 Our Environmental Footprint 45 About This Report 78 Product Stewardship 23 Management Approach 46 How to Use This Document 78 Our Product Footprint 25 Climate Change 48 Report Scope and Profile 79 Management Approach 25 Energy Use 49 Independent Accountants’ 80 Review Report Product Ecology 26 Water 51 Awards and Recognition 82 Energy Efficiency
    [Show full text]
  • Mobile Robotics
    Cyber Security Technology ––––––– MOBILE ROBOTICS InNOVATIVE SKILLS AND KNOWLEDGE DEVELOPMENT ISKD Mobile:8979066357,9027669947INNOVATIVE WEB:www.iskd.in SKILLS AND KNOWLEDGE www.facebook.com/iskddoon DEVELOPMENT 7 MOBILE ROBOTICS INDEX Sr Topic Page No No 1 Introduction 2 Classification 3 Mobile Robot Navigation 4 Autonomous Robot 5 Ant Robot 6 Autonomous under water vehicle 7 DARPA LAGR Robot 8 Domestic Robot 9 Humanoid Robot 10 Hexapod Robotics 11 Industrial Robot 12 Mobile Industrial Robot 13 Justin Robot 14 Mobile Manipulator 15 Mobile Wireless Sensor Network 16 Personal Robot 17 Robot 18 Robot Kit and Robot Arm 19 Robotic Mapping 20 Robot Kinematics 21 Robot Jacobian 22 Rover(Space Exploratioin) 23 Ubiquitous Robot 24 Unmanned Aerial Vehicle 25 Wi-Fi INNOVATIVE SKILLS AND KNOWLEDGE DEVELOPMENT 1 MOBILE ROBOTICS Mobile robotics Introduction: "Mobot" redirects here. For the victory pose of distance runner Mo Farah, see Mo Farah § Trademark. A mobile robot is a robot that is capable of locomotion. Mobile robotics is usually considered to be a subfield of robotics and information engineering. A spying robot is an example of a mobile robot capable of movement in a given environment. Mobile robots have the capability to move around in their environment and are not fixed to one physical location. Mobile robots can be "autonomous" (AMR - autonomous mobile robot) which means they are capable of navigating an uncontrolled environment without the need for physical or electro-mechanical guidance devices. Alternatively, mobile robots can rely on guidance devices that allow them to travel a pre-defined navigation route in relatively controlled space (AGV - INNOVATIVE SKILLS AND KNOWLEDGE DEVELOPMENT 2 MOBILE ROBOTICS autonomous guided vehicle).
    [Show full text]