BUILD INSTRUCTIONSbuild-index.htmlfile://localhost/build-index-1184.htmlshapeimage_1_link_0
PROJECT’S SOURCE CODEcode-index.htmlfile://localhost/code-index-508.htmlshapeimage_2_link_0
 

Using the BRON for the robot convoy

Challenges in robot convoys

Planning for the convoy

The robot convoy NXT-G program

The operating system as the gatekeeper

Development languages for programming your robots

The simple NXC tool chains

Linux and Darwin as runtime environments



It Takes Two to Tango




Bluetooth For NXT Mindstorms  - A Closer Look




One for All and All for One





Creating an Team of Movers and Shakers




Bluetooth Programming in NXT-G and LabVIEW




Robot Environments, Teamwork Strategies,  and Goals




Give Your Team of Robots Java  Power with leJOS




Got Linux and Darwin  On  Your  Team  of  Robots?




Advanced Teamwork: One For All! (Cube Solver)




Together We Stand: The Robot Convoy



The CSI  Project

CHAPTER #

TITLE

TOPICS

When the robot we have is not the robot we need

Two micro-controllers are sometimes better than one

Possible Teams, Possible Players

The world of bluetooth devices

Is NXT-Bluetooth capability software or hardware?

Physical architecture vs. logical architecture

Setting up the initial bluetooth connection

Teamwork: a simple bluetooth LabVIEW application

What are sensors?

Sensors in the NXT world

leJOS (JAVA) support for 3rd party sensors

LabVIEW, NXT-G support for 3rd party sensors

Motors: The output transducers

Here come the regulators: Encoders in and out

Using the motors

Robotics arms and end effectors

A little background block by block

Connecting a PC to NXT bricks from NXT-G and LabVIEW

Communicating a message

Sending/receiving messages in NXT-G

The robot’s world

Robot application architecture

A simple team-based RAA example

Teamwork strategies and goals

Brief history of JVM for MINDSTORMS

The power of leJOS JAVA for MINDSTORMS NXT

Power of JAVA  for building teams

The JAVA classes

From team to collective and back

Solving the Rubik’s Cube

Cube solver design

Cube solver software

Overview of the CSI project

Tasks encountered in the Warehouse X

An approach to solving the CSI Warehouse X project

Summary of the CSI project

1





2






3






4






5







6






7






8






9






10







11

WHAT THIS BOOK IS ABOUTbook-index.htmlshapeimage_3_link_0
WHO THE BOOK IS FORbook-index_audience.htmlshapeimage_4_link_0
TECHNOLOGY PROFILEbron-index_tcm.htmlshapeimage_5_link_0
AUTHOR BIOGRAPHIESbook-index_bios.htmlshapeimage_6_link_0

Using Lego MINDSTORMS NXT and BLUETOOTH

ROBOT SKILL LEVELbook-index_skills.htmlshapeimage_9_link_0

PUBLICATION DATE:  February 22, 2013

PUBLISHER:  McGraw-Hill/TAB Electronics

AUTHORS: Cameron Hughes, Tracey Hughes, Bob Kramer,

Trevor Watkins

# OF PAGES: 400

ISBN-10: 0071798560

ISBN-13: 978-0071798563

# ROBOT TEAM PROJECTS: 3

COVERS:

Bluetooth communications protocol in NXT-G, NXC, LabView, and Java; Sending and receiving Bluetooth messages, data, and commands among robots, between a robot and a computer, and between an Android smart phone and a robot.