Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform
暫譯: 核心 LEGO MINDSTORMS 程式設計:釋放 Java 平台的力量

Brian Bagnall

  • 出版商: Prentice Hall
  • 出版日期: 2002-03-21
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 560
  • 裝訂: Paperback
  • ISBN: 0130093645
  • ISBN-13: 9780130093646
  • 相關分類: Java 程式語言Storm樂高 Logo
  • 已過版

買這商品的人也買了...

商品描述

  • Complete 3-D plans for building five unique robots
  • Advanced control techniques—including distance and compass sensors
  • Behavior control programming, the breakthrough methodology invented at MIT
  • For LEGO Mindstorms Robotics Invention System, versions 1.0, 1.5, and 2.0

Your LEGO Mindstorms robots can do more than you ever imagined. The secret: go beyond the built-in tools, and leverage the power of the Java platform—the world's hottest programming technology.

Core LEGO Mindstorms shows you how, step by step. Working from beautifully rendered 3-D plans, you'll construct five unique robots-each capable of increasingly powerful navigation. You'll build and program two powerful custom sensors-an accurate distance sensor and the "Holy Grail" of navigation sensors: the compass sensor.

Brian Bagnall, co-creator of the leJOS Java Virtual Machine for LEGO Mindstorms, starts with the absolute basics then teaches you sophisticated, never-before-published techniques for controlling LEGO Mindstorms robots. No matter what version of LEGO Mindstorms you own, this book will teach you how to build robots with remarkable intelligence and amazing power.

  • Installing leJOS, the Java Virtual Machine designed for the LEGO Mindstorms RCX programmable controller
  • Setting up your Java platform development environment for LEGO Mindstorms
  • Programming rotation and custom sensors
  • Using behavior control programming, the biologically inspired MIT breakthrough in robot control
  • New techniques for improving navigation accuracy
  • Gathering map data and transmitting it back to your computer
  • For LEGO Mindstorms RIS versions 1.0, 1.5, and 2.0—including USB ver

Table of Contents

Preface.
Acknowledgments.
1. Meet MINDSTORMS.
2. Getting Started with leJOS.
3. Learn Java in 2.4 Hours!
4. THE leJOS API.
5. LEGO 101.
6. Behavior Control.
7. Navigation.
8. Navigation with Rotation Sensors.
9. Proximity Detection.
10. Navigation with a Compass Sensor.
11. RCX Communications.
12. Advanced leJOS Topics.
Appendix A. Parts and Kits.
Appendix B. Electronics Projects.
Appendix C. Utilities.
Appendix D. Internet Resources.
Index.

商品描述(中文翻譯)

- 完整的 3D 計畫,用於建造五個獨特的機器人
- 先進的控制技術,包括距離和指南針感測器
- 行為控制程式設計,麻省理工學院發明的突破性方法論

- 適用於 LEGO Mindstorms 機器人發明系統,版本 1.0、1.5 和 2.0

您的 LEGO Mindstorms 機器人能做的事情超乎您的想像。秘密在於:超越內建工具,利用 Java 平台的強大功能——這是全球最熱門的程式設計技術。

《Core LEGO Mindstorms》將逐步教您如何實現。根據精美的 3D 計畫,您將建造五個獨特的機器人,每個機器人都能進行越來越強大的導航。您將建造和程式設計兩個強大的自訂感測器——一個準確的距離感測器和導航感測器的「聖杯」:指南針感測器。

Brian Bagnall,LEGO Mindstorms 的 leJOS Java 虛擬機的共同創作者,從最基本的知識開始,然後教您控制 LEGO Mindstorms 機器人的複雜技術,這些技術從未公開過。無論您擁有哪個版本的 LEGO Mindstorms,本書都將教您如何建造具有卓越智慧和驚人力量的機器人。

- 安裝 leJOS,為 LEGO Mindstorms RCX 可程式控制器設計的 Java 虛擬機
- 為 LEGO Mindstorms 設定 Java 平台開發環境
- 程式設計旋轉和自訂感測器
- 使用行為控制程式設計,這是受生物啟發的麻省理工學院在機器人控制方面的突破
- 改善導航準確性的全新技術
- 收集地圖數據並將其傳回您的電腦
- 適用於 LEGO Mindstorms RIS 版本 1.0、1.5 和 2.0,包括 USB 版本

**目錄**

前言。
致謝。
1. 認識 MINDSTORMS。
2. 開始使用 leJOS。
3. 2.4 小時學會 Java!
4. leJOS API。
5. LEGO 101。
6. 行為控制。
7. 導航。
8. 使用旋轉感測器的導航。
9. 接近偵測。
10. 使用指南針感測器的導航。
11. RCX 通訊。
12. 進階 leJOS 主題。
附錄 A. 零件和套件。
附錄 B. 電子專案。
附錄 C. 實用工具。
附錄 D. 網路資源。
索引。