Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Java Book on Lego Mindstorms Robots

5 views
Skip to first unread message

Brian Bagnall

unread,
Mar 15, 2002, 5:13:04 PM3/15/02
to
I've written a new book "Core Lego Mindstorms Programming" that is being
published today so it seems like a good time for an announcement. My sincere
apologies if this message inadvertently appears on the wrong newsgroup. I'm
trying to avoid spamming by picking relevant groups where this would be of
interest.

Briefly, the following topics are covered in the book:
- an introduction to the Robotics Invention System
- other kits and products in the Mindstorms universe
- a feature overview of leJOS, the Java platform for the RCX brick
- installation instructions for leJOS
- setup instruction for a powerful IDE
- an introduction to Java
- differences between leJOS Java and Sun's Java
- the leJOS API (how to access motors, sensors, and other RCX components)
- an encyclopedia of the 129 unique Robotics Invention System parts
- building common Lego structures
- Behavior Control programming, a technique of programming insect level,
behavior based intelligence
- basic navigation concepts
- navigation using timing techniques
- navigation using rotation sensors
- building a simple proximity detector using only the parts in the kit
- building an accurate distance sensor using electronics
- building a wall follower
- building a compass sensor
- navigating with the compass sensor
- PC to RCX communications using Java Streams
- RCX to RCX communications using Java Streams
- controlling the RCX brick from a PC across the Internet
- setting up a simple server and JSP page to control the RCX (using a Bean)
- an advanced overview of leJOS (Contributed by Jose Solozano)
- memory saving strategies
- using the leJOS JVM to run other languages, such as NetRexx
- porting leJOS to other processors (Contributed by Jose Solozano)
- ordering sensors, kits, and other parts
- utilities available for leJOS
- web resources

I'd like to express my sincere gratitude to the following people:

Jose Solorzano for providing the technical review of the book

Paul Andrews and Juergen Stuber, who have been leading the leJOS project
since Jose "semi-retired" from the scene

Philippe "Philo" Hurbain and Claude Baumann for helping so much with the
electronics projects

Cay Horstmann for allowing this book to become part of his Core series of
books.

Greg Doench for coordinating the creation of this book

Harold Cabrera and Jeff Gillespie for rendering the instructions for the
robots

Finally, enormous thanks to Lego for the product that started it all!

NOTE: I just want to mention that the link on the leJOS homepage is using
Amazon Associates:
http://lejos.sourceforge.net
All profits generated through this program will be used to obtain a domain
name and hold contests for building Lego Robots. Hopefully we will be able
to raise enough money to provide some good prizes for regular robot building
competitions in the future. NONE of the money will be used by any of the
leJOS developers as leJOS has always been a labor of love for all of us. The
Amazon Associates account is managed by Juergen Stuber, Jose Solorzano, Paul
Andrews and myself.

Brian Bagnall
http://www.mts.net/~bbagnall


James

unread,
Mar 15, 2002, 6:20:23 PM3/15/02
to

"Brian Bagnall" <ten.stm@llangabb> wrote in message
news:Bnuk8.1418$5m3....@news1.mts.net...

> I've written a new book "Core Lego Mindstorms Programming" that is being
> published today so it seems like a good time for an announcement. My
sincere
> apologies if this message inadvertently appears on the wrong newsgroup.

You have indeed got the correct newsgroup for interested people, however you
are still spamming as I and many others do not want newgroups to be used for
blatant advertising.

While I don't doubt that your book is excellent and I am sure many people
will get a lot of pleasure from it, you should go and pay for your
advertising and hope that enough people buy it and recommend it to friends
through these groups ;o)

Monty


sylvanis

unread,
Mar 15, 2002, 8:05:45 PM3/15/02
to
Perhaps he meant Legioss ^___^
LOL

Chad
MOSPEADA....The choice of a New Generation. ;-)

James wrote:

--
" A computer lets you make more mistakes faster than any invention in human
history. With the possible exceptions of handguns and tequila." Mitch Ratcliffe

Andrew Norton

unread,
Mar 15, 2002, 8:16:45 PM3/15/02
to

Personally, I like these sorts of things. It informs me of a book that
I would not otherwise kow about. It has now bee added to a list of
books to be added to Liverdyne Robotics store. I don't see the problem
with it. It was factual, to the point, and was relevent. Almost every
UseNet post has "blatent" advertising in it somewhere - have you
counted how many times I've mentioned the Liverdyne Robotics web store
in this message?

It is hardly as if this is a high volme newsgroup, where there's 50
spams a day.

Andrew Norton
Liverdyne Robotics - http://www.usswarrior.co.uk

New "How to build a Combat Robot" in stock in the store

(answer, 3 mentions)

>Monty
>
>

Mike Fleming

unread,
Mar 16, 2002, 8:01:17 AM3/16/02
to
In article <3c929adf...@news.blueyonder.co.uk>,
kte...@cableinetDOtco.uk (Andrew Norton) writes:

> Almost every
> UseNet post has "blatent" advertising in it somewhere

You must read a different usenet to me. Unless you count the ISP's
name appearing in the poster's address, that is.

--
Mike Fleming

sylvanis

unread,
Mar 16, 2002, 9:36:12 AM3/16/02
to
Actually, this book really does NOT belongs on alt.tv.robotech. I don't know
what NG James was referencing when he said <snip>You have indeed got the correct
newsgroup for interested people<end> but alt.tv.robotech is a NG about an anime
called Robotech that was released in the early 1980s in the USA by Harmony Gold.
Try http://www.robotech.com

I think that the real problem with this is that Brian x-posted into a NG that has
nothing to do with his book (i.e. SPAM). Maybe Brian Bagnall should have done a
little more work looking into his postings. I mean, would Viagra put a print ad
in a magazine that their subscribers were lesbians? It makes no sense.

Sorry Brian Bagnall but ---> KERPLONK one more added to the ever growing kill
file....


Chad
MOSPEADA....The choice of a New Generation. ;-)


Andrew Norton wrote:

--

Andrew Norton

unread,
Mar 16, 2002, 1:04:58 PM3/16/02
to
Sorry, didn't notice the robotech, I'm replying from alt.robotwars


Tin10.com

unread,
Mar 26, 2002, 2:34:14 PM3/26/02
to
From the funny guys @TIN10.com - yet another helpful help! (TM)

Brian,

You've been a bad boy lately ... you and your book ... and people here are planning ...oh, boy we really can't tell ...funny things.

But we like your book. One of our sons got asleep in 5 minutes ha, ha, ha ...(:-)

On the serious side, if a newsgroup has ROBO in its name, that means the readers are interested in robo ... is this book about robo
stuff ? DOH!
We look forward to really read your book. Maybe if some guys watch robotech they will want to get up from that couch and get a robot
for themselves - it's way more fun than eating pizza and staring at fake robots ha, ha, ha

Thank you for the music. When you thank again to that looong list of thanks recipients, don't forget the bad guys @ tin10.com

Ha, ha, ha ... this was fun.

Now, why are we here? Oh, yes. We just wanted to ask a question:

What's the difference between robotica, robotwars and robotech?

funny guys @TIN10.com (TM)
------------------------------
"Suppliers of fine robotic delicacies & robo-fun since the end of the last century." (TM) Make fun of them. And their crappy site.
Check out our new MULTI-ROBOT Multi-ID WIRELESS Computer-Controlled RF Totally Solderless DIGITAL Remote Control Kits
(Lego Mindstorms/Technic-compatible or direct application for non-Lego robots/motors) Get a team of robots up and running in no
time!!! Note: (TM) means don't use it, we got it first (:-)
------------------------------

"Brian Bagnall" <ten.stm@llangabb> wrote in message news:Bnuk8.1418$5m3....@news1.mts.net...

0 new messages