Build Your Own Teams of Robots with LEGO Mindstorms NXT and Bluetooth (Paperback)

Cameron Hughes, Tracey Hughes, Trevor Watkins, Bob Kramer

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

商品描述

CREATE YOUR OWN SYNCHRONIZED ROBOT ARMY!

PLAN, DESIGN, ASSEMBLE, AND PROGRAM ROBOT SQUADS THAT COMMUNICATE and cooperate with each other to accomplish together what they can’t do individually. Build Your Own Teams of Robots with LEGO MINDSTORMS NXT and Bluetooth shows you how to construct a team capability matrix (TCM) and use the Bluetooth Robotic-Oriented Network (BRON) so your robot teams can share sensors, actuators, end effectors, motor power, and programs.

Find out how the Bluetooth communications protocol works and how to program Bluetooth in NXT-G, NXC, LabVIEW, and Java. Learn how to send and receive Bluetooth messages, data, and commands among robots, between a robot and a computer, and between an Android smart phone and a robot. Through teamwork, your robots will be able to accomplish amazing feats!

THE STEP-BY-STEP ROBOT TEAM PROJECTS IN THE BOOK INCLUDE:
* Crime Scene Investigation Robot Team * Robot Convoy * Rubik's Cube Solver

LEARN HOW TO:

  • Coordinate multiple robots to work together as a team to perform tasks
  • Combine two or more microcontrollers to make a single, multicontroller/multi-agent robot
  • Take advantage of sensor and actuator capabilities in a team environment
  • Establish goals and teamwork strategies for your robots
  • Control your robot teams with NXT-G Bluetooth bricks and LabVIEW for NXT Bluetooth VI
  • Activate your team using a smart phone
  • Give your team of robots Java power with leJOS
  • Use Java on the Linux and Darwin operating systems

Watch video demonstrations of the projects and download code and examples in multiple languages (NXT-G, Java, LabVIEW, and NXC) from the book's companion website at www.robotteams.org.

Downloads are also available at mhprofessional.com/robotteams.

商品描述(中文翻譯)

打造屬於自己的同步機器人軍隊!

計劃、設計、組裝和編程機器人小隊,讓它們彼此溝通和合作,共同完成個體無法完成的任務。《使用LEGO MINDSTORMS NXT和藍牙建立自己的機器人小隊》向您展示如何構建團隊能力矩陣(TCM)並使用藍牙機器人導向網絡(BRON),使您的機器人小隊可以共享傳感器、執行器、末端執行器、馬達動力和程序。

了解藍牙通信協議的工作原理,以及如何在NXT-G、NXC、LabVIEW和Java中編程藍牙。學習如何在機器人之間、機器人與計算機之間以及Android智能手機與機器人之間發送和接收藍牙消息、數據和命令。通過團隊合作,您的機器人將能夠完成驚人的壯舉!

本書中的逐步機器人小隊項目包括:
* 犯罪現場調查機器人小隊 * 機器人車隊 * 魔術方塊求解器

學習如何:

  • 協調多個機器人一起作為團隊執行任務

  • 結合兩個或多個微控制器,製作單一的多控制器/多代理機器人

  • 在團隊環境中利用傳感器和執行器的功能

  • 為您的機器人設定目標和團隊合作策略

  • 使用NXT-G藍牙積木和LabVIEW for NXT藍牙VI來控制您的機器人小隊

  • 使用智能手機激活您的小隊

  • 為您的機器人小隊提供Java能力,使用leJOS

  • 在Linux和Darwin操作系統上使用Java

在本書的附屬網站www.robotteams.org上觀看項目的視頻演示,並下載多種語言(NXT-G、Java、LabVIEW和NXC)的代碼和示例。

也可以在mhprofessional.com/robotteams上下載。