Instant LEGO MINDSTORMS EV3

Gary Garber

  • 出版商: Packt Publishing
  • 出版日期: 2013-09-03
  • 售價: $930
  • 貴賓價: 9.5$884
  • 語言: 英文
  • 頁數: 82
  • 裝訂: Paperback
  • ISBN: 1849519749
  • ISBN-13: 9781849519748
  • 相關分類: Storm樂高 Logo
  • 下單後立即進貨 (約3~4週)

商品描述

Your guide to building and programming your very own advanced robot using LEGO Mindstorm EV3

Overview

  • Step-by-step instructions that will help you to build and program your own robot
  • Utilize all the sensors in the EV3 kit
  • Write programs with all of the essential programming commands

In Detail

LEGO MINDSTORMS is more than just a toy. With a multitude of gears, pins, and beams, you can build fantastic, complex designs. The programming brick is Linux-based, and with dozens of available sensors, it allows you to make incredibly sophisticated robots. Instant LEGO MINDSTORMS EV3 goes beyond the example projects that come with the box and helps you to produce a more advanced and functional robot.

"Instant LEGO MINDSTORMS EV3" is a practical guide that shows you how to advance from the basic lessons included in your EV3 kit, combine core programming commands, and implement tested design principles when building your robot. You will build a basic robot and download a program to make the robot move. You will also write several increasingly complex programs to add functionality to the robot and use a proportional algorithm to track a line with an optical sensor.

"Instant LEGO MINDSTORMS EV3" will teach you how to make a LEGO MINDSTORMS EV3 robot that can navigate and interact with its environment using sensors. You will first be guided through how to make your robot interact with its environment using touch sensors. You will then program the robot to navigate and change direction using a gyro sensor. Next, using a proportional algorithm, your robot will maintain a given distance to a stationary or moving object. You will then be shown how to change parameters using on-board buttons and finally how to use an optical sensor to track a line. "Instant LEGO MINDSTORMS EV3" is full of step-by-step instructions and illustrations designed to help you build a robot with ease.

What you will learn from this book

  • Design a robot for optimum navigation and place sensors for optimal calibration
  • Account for weight and balance issues in your design
  • Write programs in a visual programming language and tweak your code visually using MyBlock subroutines
  • Calibrate the sensors using buttons on the robot
  • Utilize loops, case structures, calculations, variables, and arrays

Approach

A concise guide full of step-by-step recipes to teach you how to build and program an advanced robot.

Who this book is written for

"Instant LEGO MINDSTORMS EV3" is for both the adult tinkerer who has never touched LEGO before and the experienced LEGO engineer who has evolved from MINDSTORMS NXT to EV3. If you are interested in entering or advising students in robot competitions such as the FIRST LEGO League, the Wold Robot Olympiad, or RoboGames, then this book is a must for you. Even if you haven’t purchased your MINDSTORMS EV3 kit yet, this book will give you a good introduction to the platform.

商品描述(中文翻譯)

您的指南,教您如何使用LEGO Mindstorm EV3建造和編程自己的高級機器人

概述:
- 逐步指導,幫助您建造和編程自己的機器人
- 利用EV3套件中的所有感應器
- 使用所有基本編程指令編寫程式

詳細內容:
LEGO MINDSTORMS不僅僅是一個玩具。憑藉眾多的齒輪、銷子和樑,您可以建造出奇妙而複雜的設計。程式磚基於Linux,並且擁有數十種可用的感應器,使您能夠製作出非常複雜的機器人。《Instant LEGO MINDSTORMS EV3》超越了盒子中附帶的示例項目,幫助您製作出更高級和功能更強大的機器人。

《Instant LEGO MINDSTORMS EV3》是一本實用指南,向您展示如何從EV3套件中的基礎課程中進一步發展,結合核心編程指令,在構建機器人時實施經過驗證的設計原則。您將建造一個基本的機器人並下載一個程序使機器人移動。您還將編寫幾個越來越複雜的程序,為機器人添加功能,並使用比例算法使用光學感應器跟踪線條。

《Instant LEGO MINDSTORMS EV3》將教您如何使用感應器使LEGO MINDSTORMS EV3機器人在其環境中導航和互動。首先,您將通過如何使用觸摸感應器使您的機器人與其環境互動進行指導。然後,您將編寫程序,使用陀螺儀感應器使機器人導航和改變方向。接下來,使用比例算法,您的機器人將保持與靜止或移動物體的給定距離。然後,您將學習如何使用機器人上的按鈕更改參數,最後如何使用光學感應器跟踪線條。《Instant LEGO MINDSTORMS EV3》充滿了逐步指導和插圖,旨在幫助您輕鬆建造機器人。

本書的學習重點:
- 設計最佳導航的機器人並放置感應器以進行最佳校準
- 解決設計中的重量和平衡問題
- 使用視覺化編程語言編寫程序,並使用MyBlock子程序在視覺上調整代碼
- 使用機器人上的按鈕校準感應器
- 利用循環、案例結構、計算、變量和數組

方法:
一本簡潔的指南,充滿了逐步的食譜,教您如何建造和編程一個高級機器人。

本書適合對LEGO完全沒有接觸過的成年人愛好者,以及從MINDSTORMS NXT升級到EV3的經驗豐富的LEGO工程師。如果您有興趣參加或指導學生參加機器人競賽,如FIRST LEGO League、世界機器人奧林匹克競賽或RoboGames,那麼這本書對您來說是必不可少的。即使您還沒有購買MINDSTORMS EV3套件,本書也將為您提供對該平台的良好介紹。