Build Your Own Teams of Robots With Lego Mindstorms Nxt and Bluetooth Build Your Own Networked Robots, Cameron Hughes, – 2013
Programmers will like this book, which shows how to use Java libraries in place of the standard NXT toolset, for much improved functionality. The book also discusses communications between robots, so they can cooperate in their tasks. The author previously wrote the book Professional Multicore Programming with Java. 350 pages.