Programming LEGO MINDSTORMS with Java Fast Track 407 Index 421 177 LEGO Java Fore.Qxd 4/2/02 5:01 PM Page Xix

Total Page:16

File Type:pdf, Size:1020Kb

Programming LEGO MINDSTORMS with Java Fast Track 407 Index 421 177 LEGO Java Fore.Qxd 4/2/02 5:01 PM Page Xix 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page i [email protected] With more than 1,500,000 copies of our MCSE, MCSD, CompTIA, and Cisco study guides in print, we continue to look for ways we can better serve the information needs of our readers. One way we do that is by listening. Readers like yourself have been telling us they want an Internet-based ser- vice that would extend and enhance the value of our books. Based on reader feedback and our own strategic plan, we have created a Web site that we hope will exceed your expectations. [email protected] is an interactive treasure trove of useful infor- mation focusing on our book topics and related technologies. The site offers the following features: I One-year warranty against content obsolescence due to vendor product upgrades. You can access online updates for any affected chapters. I “Ask the Author” customer query forms that enable you to post questions to our authors and editors. I Exclusive monthly mailings in which our experts provide answers to reader queries and clear explanations of complex material. I Regularly updated links to sites specially selected by our editors for readers desiring additional reliable information on key topics. Best of all, the book you’re now holding is your key to this amazing site. Just go to www.syngress.com/solutions, and keep this book handy when you register to verify your purchase. Thank you for giving us the opportunity to serve your needs. And be sure to let us know if there’s anything else we can do to help you get the maximum value from your investment. We’re listening. www.syngress.com/solutions 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page ii 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page iii 1 YEAR UPGRADE BUYER PROTECTION PLAN Programming ® ™ with The ULTIMATE Tool for Mindstorms Maniacs! Giulio Ferrari Andy Gombos Søren Hilmer Jürgen Stuber Mick Porter Jamie Waldinger Dario Laverde Technical Editor 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page iv Syngress Publishing, Inc., the author(s), and any person or firm involved in the writing, editing, or production (collectively “Makers”) of this book (“the Work”) do not guarantee or warrant the results to be obtained from the Work. There is no guarantee of any kind, expressed or implied, regarding the Work or its contents.The Work is sold AS IS and WITHOUT WARRANTY.You may have other legal rights, which vary from state to state. In no event will Makers be liable to you for damages, including any loss of profits, lost savings, or other incidental or consequential damages arising out from the Work or its contents. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you. You should always use reasonable care, including backup and other appropriate precautions, when working with computers, networks, data, and files. Syngress Media®, Syngress®,“Career Advancement Through Skill Enhancement®,” and “Ask the Author UPDATE®,” are registered trademarks of Syngress Publishing, Inc. “Mission Critical™,”“Hack Proofing™,” and “The Only Way to Stop a Hacker is to Think Like One™” are trademarks of Syngress Publishing, Inc. Brands and product names mentioned in this book are trademarks or service marks of their respective companies. KEY SERIAL NUMBER 001 99K6GTTBE8 002 2WYH4RUJAZ 003 2QMJF6TVXD 004 3JHGF56YZP 005 S45TG2SP9U 006 5VGBBHWE44 007 6Y6Q4V9NFR 008 7MFGM99EFV 009 W3YHVDKPZ4 010 8GFHR5TNU8 PUBLISHED BY Syngress Publishing, Inc. 800 Hingham Street Rockland, MA 02370 Programming LEGO® MINDSTORMS™ with Java Copyright © 2002 by Syngress Publishing, Inc.All rights reserved. Printed in the United States of America. Except as permitted under the Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher, with the exception that the program listings may be entered, stored, and executed in a computer system, but they may not be reproduced for publication. Printed in the United States of America 1 2 3 4 5 6 7 8 9 0 ISBN: 1-928994-55-5 Technical Editor: Dario Laverde Cover Designer: Michael Kavish Technical Reviewer: Simon Ritter Page Layout and Art by: Shannon Tozier Acquisitions Editor: Catherine B. Nolan Copy Editor: Jesse Corbeil, Michael McGee Developmental Editor: Kate Glennon Indexer: J. Edmund Rush CD Production: Michael Donovan Distributed by Publishers Group West in the United States and Jaguar Book Group in Canada. 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page v Acknowledgments We would like to acknowledge the following people for their kindness and support in making this book possible. Karen Cross, Lance Tilford, Meaghan Cunningham, Kim Wylie, Harry Kirchner, Kevin Votel, Kent Anderson, Frida Yara, Bill Getz, Jon Mayes, John Mesjak, Peg O’Donnell, Sandra Patterson, Betty Redmond, Roy Remer, Ron Shapiro, Patricia Kelly,Andrea Tetrick, Jennifer Pascal, Doug Reil, and David Dahl of Publishers Group West for sharing their incredible marketing experience and expertise. Jacquie Shanahan,AnnHelen Lindeholm, David Burton, Febea Marinetti, and Rosie Moss of Elsevier Science for making certain that our vision remains worldwide in scope. Annabel Dent and Paul Barry of Elsevier Science/Harcourt Australia for all their help. David Buckland,Wendi Wong, Marie Chieng, Lucy Chong, Leslie Lim,Audrey Gan, and Joseph Chan of Transquest Publishers for the enthusiasm with which they receive our books. Kwon Sung June at Acorn Publishing for his support. Ethan Atkin at Cranbury International for his help in expanding the Syngress program. Jackie Gross, Gayle Voycey,Alexia Penny,Anik Robitaille, Craig Siddall, Darlene Morrow, Iolanda Miller, Jane Mackay, and Marie Skelly at Jackie Gross & Associates for all their help and enthusiasm representing our product in Canada. Lois Fraser, Connie McMenemy, Shannon Russell and the rest of the great folks at Jaguar Book Group for their help with distribution of Syngress books in Canada. Thank you to our hard-working colleagues at New England Fulfilmment & Distribution who manage to get all our books sent pretty much everywhere in the world.Thank you to Debbie “DJ” Ricardo, Sally Greene, Janet Honaker, and Peter Finch. A special thanks to Matt Gerber at Brickswest for his help and support for our books. v 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page vi 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page vii Contributors Søren Hilmer (SCJP,SCJD, SCWCD) is Research and Development Manager at IT+, a company in the TietoEnator group. He currently works on security related projects involving Single Sign On. Søren holds a master’s degree in computer science and a bachelor’s degree in physics from the University of Århus. Søren has been giving talks on program- ming the RCX with Java, most notably at the JAOO conference in 2000 (www.jaoo.org). He has been programming in Java since 1996, at that time using Java for coding industrial control systems. Søren would like to dedicate his part of the book to his wonderful wife Joan and his children, Rebecca and Sebastian. Giulio Ferrari works as a Software Developer at EDIS, a leader in pub- lishing and finishing solution and promotional packaging. He studied engineering and economics at the University of Modena and Reggio Emilia, and in the past has developed applications, entertainment software, and Web sites for several companies. He is fond of physical and mathe- matical sciences, as well as of puzzles and games in general (he has a col- lection of 1500 dice of every kind and shape). Giulio co-authored the best-selling Building Robots with LEGO Mindstorms (Syngress Publishing, ISBN: 1-928994-67-9) with his brother, Mario and Ralph Hempel (tech- nical editor), a book that has quickly become a fundamental reference and source of ideas for many LEGO robotics fans. He has been playing with LEGO bricks since he was very young, and his passion for robotics started in 1998, with the arrival of the MINDSTORMS series. From that moment on, he held an important place in the creation of the Italian LEGO community, ItLUG, now one of the largest and most important LEGO users group worldwide. He works in Modena, Italy, where he lives with his girlfriend, Marina. vii 177_LEGO_Java_FM.qxd 4/3/02 1:09 PM Page viii Jamie Waldinger (SCJP) is a developer at Viant Corporation in Boston, where he develops Web-enabled systems for a global client base. He has coded in Java for three years, and holds a bachelor’s degree in business from the University of Massachusetts. Jamie wishes to dedicate his portion of this book to his beautiful fiancée, Rory, and also both her and his loving parents for their endless support. Jürgen Stuber is one of the administrators of the leJOS project and one of the few people who have worked on the internals of leJOS. Jürgen has made important contributions to the leJOS virtual machine, in particular fixes that made rotation sensors usable and that improved the speed of the main instruction loop. Jürgen holds a doctorate from the University of Saarbrücken, Germany. He is currently working as an INRIA postdoc- toral fellow at the LORIA Research Institute for Computer Science in Nancy, France. His main research interests are theorem proving and term rewriting. Mick Porter (SSJCP,MCP) is a Senior Technical Architect for Logica, a global systems integrator. Mick specializes in the design and implementa- tion of wireless and mobile commerce systems.With 15 years of experi- ence in the IT industry, Mick has worked on an enormous variety of systems and projects, and over the last few years, he has delivered a number of major e-commerce systems.
Recommended publications
  • Abstract a Line Following Robot Is Designed and the Performance Is Evaluated When Using Three Types of Control Algorithms
    LegoRacer project, Embedded Control Systems VT10 Jim Björk, Tomas Nilsson, Pontus Björk, Viktor Melker Author Affiliation(s): Uppsala Universitet E-mail: (Project Leader) [email protected] Abstract A line following robot is designed and the performance is evaluated when using three types of control algorithms. One can see that more time invested in design and control gives a better performance, but only to a limit. The PID controller outruns the simplest implementation however when implementing a more advanced LQG controller the performance actually deteriorates in our case. Conclusions and suggestions for future work is included in the last section with a concept for designing future versions of the line following robot. Index Abstract.................................................................................................................................................1 Project description................................................................................................................................3 LEGO® MINDSTORMS® NXT...............................................................................................3 Linesensor array..........................................................................................................................3 Development tools...........................................................................................................................3 RobotC........................................................................................................................................4
    [Show full text]
  • Stem Education Using Lego Mindstorms®
    STEM EDUCATION USING LEGO MINDSTORMS® A Guide for Volunteer Teachers TABLE OF CONTENTS Acknowledgments 3 Welcome 4 Intro to Mindstorms 5 Parts Overview 6-8 Sensors Overview 9-10 Programming Overview 11-18 Lesson Plans Overview 19-20 Lesson 0 - Intro to Robotics 21-24 Lesson 1 - Build the Bot 25-28 Lesson 2 - Perfect Square 29-34 Lesson 3 - Remote Control 35-41 Lesson 4 - Goal Scorer 42-45 Lesson 5 - Picker-Upper 46-49 Lesson 6 - Table Bot 50-53 Lesson 7 - Line Stopper 54-58 Lesson 8 - Sumo Bot 59-62 Lesson 9 - Maze Navigator 63-66 Resources 67-68 2 STEM Education Using LEGO Mindstorms®: A Guide For Volunteer Teachers. Published August 2017. ACKNOWLEDGMENTS Many thanks to the supporters and contributors, without whom this project would not have been possible. Advisors Juliana Andersen, Troop Leader Peter Antupit, Project Advisor Joanne Louie, Girl Scouts of Northern California Gold Award Committee Coordinator Renu Nanda, Executive Director, Ravenswood Education Foundation Tait Wade, Peninsula Bridge Site Director Community Volunteers Susan Cheng Riley Cohen Miles Olson Alexander Phillips Annabelle Tao Ann Wettersten The Space Cookies FRC Team 1868 The Students of Peninsula Bridge, CSUS Site In-Kind Donors Parker Family Periyannan Family Financial support Girl Scout Troop 30541 Girl Scout Troop 62868 Susan Lindquist Community Service Grant The Cohen Family STEM Education Using LEGO Mindstorms®: A Guide For Volunteer Teachers. Published August 2017. 3 WELCOME Dear Community Volunteer: This teaching guide is designed for volunteers to teach middle school students (~11-14 years old) the basics of building and programming robots using the LEGO Mindstorms® system.
    [Show full text]
  • Revealed: the New Lego® Technic™ Bugatti Chiron
    Where art, engineering and bricks combine BILLUND 01 06 2018 LEGO GROUP AND BUGATTI AUTOMOBILES S.A.S. HAVE TODAY REVEALED THE NEW LEGO® TECHNIC™ BUGATTI CHIRON. THE 1:8 SCALE SUPER CAR WILL BE AVAILABLE FROM JUNE 1. LEGO Group and Bugatti Automobiles S.A.S. have today revealed the new LEGO® Technic™ Bugatti Chiron1. The 1:8 scale super car will be available from June 1. The LEGO® Technic™ Bugatti Chiron model brings together the iconic design heritage of the French ultra-luxury car brand and LEGO Technic™ elements, with a reimagined version of the latest cutting-edge super car from Molsheim. The new model was unveiled at LEGO House at the company’s headquarters in Billund by Niels B. Christiansen, CEO of the LEGO Group, and Bugatti President Stephan Winkelmann. The 1:8 scale LEGO® Technic™ Bugatti Chiron will be available from June 1, only at all LEGO® stores and shop.LEGO.com, then all retailers globally from August 1, 2018. The model encapsulates the magic, power and elegance of the Chiron1, unveiled to the world two years ago and now brought to life in LEGO Technic™ form, offering a unique, authentic building experience for car enthusiasts and LEGO fans of all ages. Niels B. Christiansen, CEO of the LEGO Group said: “I am very excited about this new model. Our LEGO designers have done an amazing job capturing the details of this iconic Bugatti design. It truly stands as testament that with LEGO bricks you can build anything you can imagine, and an example that with LEGO Technic™, you can build for real.
    [Show full text]
  • NXT User Guide Introduction
    NXT User Guide Introduction WELCOME TO LEGO® MINDSTORMS® EDUCATION LEGO® MINDSTORMS® Education is the next generation in educational robotics, enabling students to discover Science, Technology, Engineering and Mathematics in a fun, engaging, hands-on way. By combining the power of the LEGO building system with the LEGO MINDSTORMS Education technology, teams of students can design, build, program, and test robots. Working together on guided and open-ended engineering projects, the team members develop creativity and problem-solving skills along with other important mathematics and science knowledge. Students also become more skilled in communication, organization and research, which helps prepare them for future success in higher levels of schooling and in the workplace. The next technology - now. LEGO MINDSTORMS Education features an advanced 32-bit computer- controlled NXT brick, Interactive Servo Motors, Sound, Ultrasonic and other sensors, Bluetooth communication and multiple downloading capabilities. The icon-based LEGO MINDSTORMS Education NXT Software is built on the LabVIEW™ software from National Instruments, an industry standard with applications in many engineering and research fi elds. Curriculum. Inspiration. Support. The LEGO MINDSTORMS Education website www.MINDSTORMSeducation.com is your main resource for curriculum, training, product information and support. Our partners provide a strong network of information, technical advice, and teacher support as well. Carnegie Mellon Robotics Academy is our partner for developing curriculum materials and activities. Tufts University Center for Engineering Education Outreach (CEEO) is our partner for product development, workshops and conferences. In addition, local support is provided by our trade partners. If you are interested in a competitive challenge, check our website to fi nd out more about the FIRST LEGO LEAGUE.
    [Show full text]
  • 9200000064416272.Pdf
    70349 1 2 3 4 2 1x 1x 1x 1x 1x 1x 1 2 3 1x 1x 3 4 1 2 3 1x 2x 1x 2x 4 5 1x 1x 1x 1x 1x 1 6 1 2 3 1x 1x 3x 2 7 1x 1x 1x 1x 1 8 1x 1x 1x 1x 3 2 1 2 9 4 2x 2x 2 4 1:1 1x 1x 1 4 4 10 1x 2x 2x 4 3 11 1x 1x 5 12 2x 6 13 1 2 1x 1x 1x 7 14 1x 1x 8 9 15 1x 1x 10 11 16 1x 1x 12 13 17 2x 2x 14 15 18 2x 1x 16 17 19 1x 2x 18 19 20 2 1x 1x 1x 1x 1x 2x 20 1 3 21 4 5 22 2 1x 1x 1x 1x 1x 2x 21 1 3 23 4 5 24 2x 24 1x 22 2x 1x 1x 23 25 25 2x 1x 26 28 1x 27 26 2x 1x 29 30 1 2 27 1x 31 28 2x 32 29 1x 2x 34 1x 33 30 4x 2x 36 35 2x 31 2x 2x 37 1x 38 32 2x 2x 39 33 3 3 1:1 2x 2x 2x 40 3 1 2 2x 34 2x 1x 1x 41 35 4x 1x 42 43 36 1x 44 45 37 1x 46 38 2x 2x 2x 2x 47 48 39 2x 49 40 2x 2x 2x 50 51 2x 41 4 4 1:1 1x 2x 2x 52 4 1 2 3 4 42 43 1x 1x 6 54 1x 1x 53 6 6 1:1 44 1x 1x 2x 55 56 45 2x 57 58 46 2x 2x 2x 59 60 2x 47 1x 61 48 2x 62 49 2x 2x 63 2x 50 2x 2x 65 64 51 2x 2x 2x 1x 1x 66 67 52 2 1x 1x 1x 68 1 3 53 54 1x 69 55 1x 1x 1x 1 2 70 56 2x 2x 71 57 2x 2x 72 58 1x 1x 73 59 1x 1x 74 60 61 75 62 76 63 2x 1x 1x 6046905 2x 1x 6016172 4626904 1x 4211410 6118828 6178072 2x 1x 1x 4205107 2x 1x 1x 6075208 1x 4211881 4225201 4535834 6033019 1x 6173709 6173989 4x 6 3 4143005 2x 1x 2x 2x 1x 6135494 4520320 6166891 4535739 370626 1x 1x 6127159 3x 4107783 302223 2x 8x 6131711 4211573 1x 1x 2x 6105963 6174218 4568385 1x 1x 1x 1x 2x 6135542 6161315 3000023 6168590 4211622 2x 1x 4535765 4243819 6x 4565363 1x 4x 1x 1x 4121667 4183544 4213567 370123 1x 1x 4109810 1x 4610149 4209159 1x 9x 6167821 2x 4163917 4x 614124 2x 6052200 4121715 4x 6167825 2x 1x 2x 4x 6044706 1x 4530589 6057903
    [Show full text]
  • Rise of the LEGO® Digital Creator
    Rise of the LEGO® Digital Creator While you’ve always been able to build your own physical creations with a bucket of LEGO® bricks, the route to the same level of digital LEGO freedom for fans has taken a bit longer. The latest step in that effort sees the LEGO Group teaming up with Unity Technologies to create a system that doesn’t just allow anyone to make a LEGO video game, it teaches them the process. The Unity LEGO Microgame is the most recent microgame created by Unity with the purpose of getting people to design their own video game. But in this case, the interactive tutorial turns the act of creation into a sort of game in and of itself, allowing players to simply drag and drop LEGO bricks into a rendered scene and use them to populate their vision. Designers can even give their LEGO brick creations life with intelligent bricks that breath functionality into any model to which they’re attached. Users can even create LEGO models outside of the Unity platform using BrickLink Studio, and then simply drop them into their blossoming game. While this is just the beginning of this new Unity-powered toolset for LEGO fans, it’s destined to continue to grow. The biggest idea that could come to the Unity project is the potential ability for a fan to share their LEGO video game creations with one another and vote on which is the best, with an eye toward the LEGO Group officially adopting them and potentially releasing them with some of the profit going back to the creator.
    [Show full text]
  • THE MAGAZINEMAGAZINE MARCH | 2021 New LEGO® Sets Comics Awesome Posters Cool Creations
    NEW LEGO® VIDIYOTM LETS YOU CAPTURE THE BEAT OF YOUR WORLD! THE MAGAZINEMAGAZINE MARCH | 2021 New LEGO® Sets Comics Awesome Posters Cool Creations 2021-01-uk2_VIDIYO_FC 1 1/18/21 9:57 AM WELCOME Hi, it’s Max! TO ISSUE 2! I’m just rehearsing with my garage band and my new friends, Leo and Linda. MAX COMIC WORKSHOP IS THIS LET ME JUST – WAY. WATCH OUT FOR OOF! – GET THIS THE ALLIGATOR PIT! DOOR OPEN. THANKS FOR INVITING US TO TALK UM, MAX …? ABOUT RECYCLING, YOU CAN’T BE MAX. TOO CAREFUL ABOUT PROTECTING NEW INVENTIONS. NO PROBLEM, LEO AND LINDA. COME ON DOWN TO MY WORKSHOP. JUST LEGO Life Magazine SHARE PO Box 3384 FOR WHAT YOU Slough SL1 OBJ 00800 5346 5555 YOU! THINK OF THIS ® MAGAZINE! LEGO Life Magazine LEGO Life Australia P.O. Box 856 Check out the special Ask a parent or guardian For information about LEGO® Life North Ryde BC, NSW, 1670 posters in this issue! You for their help to visit visit LEGO.com/life LEGO.comLIFESURVEY Freecall 1800 823757 will also see Max holding up today! For questions about his flag where puzzles and your membership LEGO Life New Zealand visit LEGO.com/service comics have been created B:Hive, Smales Farm just for you. Look for him Level 4 (UK/AU/NZ) 72 Taharoto Rd throughout the magazine! LEGO, the LEGO logo, the Brick and Knob configurations, the Minifigure, the FRIENDS Takapuna logo and NINJAGO are trademarks of the Auckland 0622 LEGO Group. ©¥¦¥§ The LEGO Group. All 2 rights reserved.
    [Show full text]
  • MINDSTORMS EV3 User Guide
    User Guide TABLE OF CONTENTS Introduction + Welcome ...................................................................................................................... 3 + How to Use This Guide .................................................................................... 4 + Help ................................................................................................................................. 5 EV3 Technology + Overview ..................................................................................................................... 6 + EV3 Brick ..................................................................................................................... 7 Overview ...................................................................................................................... 7 Installing Batteries ............................................................................................... 10 Turning On the EV3 Brick ................................................................................ 11 + EV3 Motors ................................................................................................................. 12 Large Motor ............................................................................................................... 12 Medium Motor ......................................................................................................... 12 + EV3 Sensors ............................................................................................................
    [Show full text]
  • A Zipliner's Delight
    A Zipliner’s Delight Subject Area(s) Physical Science, Science and Technology Associated Unit Yellow highlight = required component Associated Lesson Activity Title A Zipliner’s Delight Figure 1 ADA Description: Caption: Figure 1: Zipline robot basic assembly and components Image file: figure_1.tiff Source/Rights: Wikimedia Commons (left) Copyright © 2011 Polytechnic Institute of NYU. Grade Level 06 (05-07) Activity Dependency Time Required 2x(40-60 minutes) Group Size Expendable Cost per Group US$___ Summary Students learn about potential energy, as expressed as the height of an object along a linear on- dimensional zipline track. A robot, designed to traverse the track, converting stored potential energy into kinetic energy, also is capable of monitoring the instantaneous speed of the robot using various sensors. Thus, students are able to quantify and compare the starting potential energy (height) of a robot and the conversion thereof into kinetic energy (linear displacement). The system that is presented is that of a single robot, which is built using the LEGO Mindstorms robotics platform and installed with Lejos 0.9 firmware. Engineering Connection Engineering Category = #2 Keywords speed, potential energy, kinetic energy, robot, data collection Educational Standards Choose from http://www.jesandco.org/asn/viewer/default.aspx. ITEEA (provide standard number, grade band, benchmark letter and text): State/national science/math/technology (provide source, year, number[s] and text): NY Science Standard 1.2 Scientific Inquiry NY Science Standard 6.2 Models Pre-Requisite Knowledge Teacher should be familiar with LEGO NXT Mindstorms as a building and programming platform. Knowledge of pairing NXT Intelligent Bricks via Bluetooth is necessary.
    [Show full text]
  • The Magazine July | 2021
    THE MAGAZINE JULY | 2021 NEW LEGO® VIDIYO™! COOL CREATIONS POSTERS COMICS 2021-01-uk3_MinionsCover.indd 1 5/6/21 2:42 PM WELCOME HANG IN THERE! COOL, I RODE THREE METRES IN UNDER FIVE TO ISSUE 3! MINUTES! Hi, it’s Max! My friends and I are getting ready for the Big Wilderness Race. Everybody is trying to get warmed up. THIS IS A GREAT PLACE TO TAKE A NAP. OOPS! I FORGOT THE BOAT. MAX COMIC SOUNDS I’M PACKING IT’S GOING GREAT! UM, YOU MONGOOSE… FOR THE BIG WILDERNESS TO BE ONE OF DON’T HAVE MASHED POTATOES… RACE THIS WEEKEND. LET’S FIRE HOSE… THOSE DAYS, HEY, MAX, BIKE HELMET… ELBOWS. OR BAGPIPES… SEE, COMPASS, MAP, BAG OF CEMENT… ISN’T IT? WHAT’S UP? ELBOW PADS… KNEES. DANCING SHOES… WATER BOTTLE… KNEE PADS… LOOK! Look for these icons on activity pages. They will tell you if the activity is easy, hard, or somewhere in between. Try them all and see TELL US LEGO Life Magazine LEGO Life New Zealand how you do! WHAT YOU PO Box 3384 B:Hive, Smales Farm answers can be found on page 27. Slough SL1 OBJ Level 4 THINK OF THIS 00800 5346 5555 72 Taharoto Rd MAGAZINE! ® Takapuna LEGO Life Magazine LEGO Life Australia Auckland 0622 Ask a parent or guardian PO Box 856 New Zealand For information about LEGO® Life to scan this code or visit North Ryde BC, NSW, 1670 visit LEGO.com/life LEGO.comLIFESURVEY Freecall 1800 823757 to take the For questions about survey right LEVEL 1 away! your membership (UK/AU/NZ) Easy visit LEGO.com/service LEGO, the LEGO logo, the Brick and Knob confi gurations, the Minifi gure, the FRIENDS logo and NINJAGO are trademarks of the LEGO Group.
    [Show full text]
  • Educational Hands-On Testbed Using Lego Robot for Learning Guidance, Navigation, and Control ?
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Loughborough University Institutional Repository Educational hands-on testbed using Lego robot for learning guidance, navigation, and control ? Seungkeun Kim, Hyondong Oh ∗ Amir Kolaman ∗∗ Antonios Tsourdos, Brian White ∗ Hugo Guterman ∗∗∗ ∗ Autonomous Systems Group, Dept of Informatics and Systems Engineering, Cranfield University, Defence Academy of the UK, Swindon, SN6 8LA UK (e-mail: s.kim@ cranfield.ac.uk, h.oh@cranfield.ac.uk, a.tsourdos@cranfield.ac.uk, b.a.white@cranfield.ac.uk) ∗∗ Department of Electro Optical Engineering, Ben Gurion University of the NEGEV, P.O.B 653 84105 Beer Sheva, Israel, (e-mail: [email protected]) ∗∗∗ Department of Electric Engineering, Ben Gurion University of the NEGEV, P.O.B 653 84105 Beer Sheva, Israel, (e-mail: [email protected]) Abstract: The aim of this paper is to propose an educational hands-on testbed using inexpensive systems composed of a Lego Mindstorms NXT robot and a webcam and easy-to-deal-with tools especially for learning and testing guidance, navigation, and control as well as search and obstacle mapping, however the extendibility and applicability of the proposed approach is not limited to only the educational purpose. In order to provide navigation information of the Lego robot in an indoor environment, an vision navigation system is proposed based on a colour marker detection robust to brightness change and an Extended Kalman filter. Furthermore, a spiral-like search, a command-to-line-of-sight guidance, a motor control, and two-dimensional Splinegon approximation are applied to sensing and mapping of a complex-shaped obstacle.
    [Show full text]
  • LEGO Technic Robotics
    LEGO Technic Robotics Mark Rollins LEGO Technic Robotics Copyright © 2013 by Mark Rollins This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. Exempted from this legal reservation are brief excerpts in connection with reviews or scholarly analysis or material supplied specifically for the purpose of being entered and executed on a computer system, for exclusive use by the purchaser of the work. Duplication of this publication or parts thereof is permitted only under the provisions of the Copyright Law of the Publisher’s location, in its current version, and permission for use must always be obtained from Springer. Permissions for use may be obtained through RightsLink at the Copyright Clearance Center. Violations are liable to prosecution under the respective Copyright Law. ISBN 978-1-4302-4980-1 ISBN 978-1-4302-4981-8 (eBook) Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. LEGO is the registered trademark of the LEGO Group. The part images in this book are provided by PeerOn.com, copyrighted by Dan Boger and Jennifer Finch.
    [Show full text]