Lego Mindstorms EV3 Essentials

Abid H. Mujtaba

  • 出版商: Packt Publishing
  • 出版日期: 2014-10-31
  • 售價: $1,260
  • 貴賓價: 9.5$1,197
  • 語言: 英文
  • 頁數: 210
  • 裝訂: Paperback
  • ISBN: 1783553499
  • ISBN-13: 9781783553495
  • 相關分類: Storm樂高 Logo
  • 下單後立即進貨 (約3~4週)

商品描述

Create and program complex autonomous robots using the third-generation Lego Mindstorms robotics kit

About This Book

  • Create automated robots programmed on the EV3 brick or using Java
  • Learn the fundamentals of robotics and create your own impressive mechanical minions
  • Work through examples and construct functional robots as you become familiar with the hardware and software of the EV3

Who This Book Is For

If you are a robot enthusiast who wants to quickly get the most out of Lego Mindstorms EV3, this is the book for you. Prior programming experience is useful to get the most out of this book, but not necessary.

What You Will Learn

  • Get to grips with the components of Lego EV3
  • Calibrate sensors and motors for your robot
  • Program essential commands to EV3 on the brick
  • Connect EV3 to your computer using USB, Bluetooth, and Wi-Fi
  • Build several robots that navigate obstacles and follow line paths
  • Install LeJOS on EV3 and program EV3 using Java
  • Automate code compilation and deployment using Gradle and SSH
  • Set up various IDEs with a focus on Android Studio for development using LeJOS

In Detail

Building robots from scratch can be a tough task, but the Lego Mindstorms EV3 robotics kit makes it easy to create them in minutes. Far more than a toy, the programming brick allows you to create functional robots while its open source and hackable nature will allow you to use the powerful LeJOS framework to create projects of increasing complexity.

This book provides a rapid and practical guide to building with EV3. Get up and running and swiftly learn how to construct and program automated robots using the EV3's brick, motors, and sensors. Next, you'll construct an obstacle-avoiding robot and learn how to program the EV3 brick before moving on to the advanced possibilities of the LeJOS framework. You will also learn how to install LeJOS, link your computer to EV3, and how to use it to program your Lego robots in Java. You will then quickly get to grips with using LeJOS by constructing an autonomous line-tracking robot. By the end of this book, you will be able to unleash the full creative power of Lego Mindstorms EV3.

商品描述(中文翻譯)

使用第三代Lego Mindstorms機器人套件創建和編程複雜的自主機器人

關於本書
- 使用EV3磚塊或Java創建自動化機器人
- 學習機器人學的基礎知識,並創建令人印象深刻的機械僕從
- 通過實例和構建功能性機器人,熟悉EV3的硬件和軟件

本書適合對Lego Mindstorms EV3有興趣的機器人愛好者。具備編程經驗對於充分利用本書是有用的,但不是必需的。

你將學到什麼
- 瞭解Lego EV3的組件
- 為你的機器人校準傳感器和馬達
- 為EV3磚塊編寫必要的指令
- 使用USB、藍牙和Wi-Fi將EV3連接到你的電腦
- 構建幾個能夠避開障礙物並遵循線路的機器人
- 在EV3上安裝LeJOS並使用Java編程EV3
- 使用Gradle和SSH自動編譯和部署代碼
- 使用各種IDE設置,重點介紹使用LeJOS進行開發的Android Studio

詳細內容
從頭開始建立機器人可能是一項艱巨的任務,但Lego Mindstorms EV3機器人套件使其變得容易,你可以在幾分鐘內創建機器人。EV3的編程磚塊不僅僅是一個玩具,它還允許你創建功能性的機器人,而其開源和可破解的特性將使你能夠使用強大的LeJOS框架創建越來越複雜的項目。

本書提供了一個快速實用的EV3建模指南。快速上手,迅速學習如何使用EV3的磚塊、馬達和傳感器構建和編程自動化機器人。接下來,你將構建一個避開障礙物的機器人,並學習如何編程EV3磚塊,然後進入LeJOS框架的高級功能。你還將學習如何安裝LeJOS,將你的電腦連接到EV3,以及如何使用Java編程你的Lego機器人。最後,你將通過構建一個自主線路跟踪機器人迅速掌握使用LeJOS的技巧。通過本書,你將能夠充分發揮Lego Mindstorms EV3的創造力。