To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 25057
25056  |  25058
Subject: 
Re: Bluetooth?
Newsgroups: 
lugnet.robotics
Date: 
Tue, 10 Jan 2006 03:17:47 GMT
Viewed: 
1830 times
  
In lugnet.robotics, Ted Michon wrote:
In lugnet.robotics, Rob Hendrix wrote:
I'm not up to speed on bluetooth technology, but I got to thinking about a
possibility of something similar to Vision Command using Bluetooth.  Can a
computer with bluetooth talk to more than one device at once?

The idea is to have a wireless bluetooth camera using software on your
computer to control your NXT robot in real time.  You could mount your
camera on your bot and have it "see".  The camera would have software (on
the pc) that interacted with your NXT bot much like the Vision Command did
(only wirelessly!).  The software could then send commands to your bot or
run certain code that you previously downloaded to the NXT unit.  Is this a
possibility?

-Rob

Rob-

Bluetooth can talk to many devices (although only one at any given instant). If
you were going to control your system from your PC, there's no reason to send
the data through the NXT to the PC -- might as well send it directly to the PC.
Bluetooth is good for about 1 Mbs, which would be fine for something low res
like Vision Command.

-Ted

Rob-
Bluetooth is a master-slave topology allowing communication through master
units.  No slave-slave communication is possible via the current spec (heh heh
research people are working on this as well).  A small network of bluetooth
devices is called a piconet lets you set up to seven slaves to communicate
with/through a master unit.  I'm not sure if the NXT has both modes of
operation, but a BT-enabled PC can act as master to up to seven slave-mode
NXT's.  That would make for a neat lineup!! So the first question's answer is
yes, if the PC is a master and everything else is a slave in your piconet.

Another trick would be to find a way to pass this video data along.  I see the
bot acting as master with the PC and cam as slaves.  You'd need to design your
physical setup correctly as BT range is only 10m.  However, if you want the bot
to just carry the cam around inside a 10m radius to your PC, then no NXT
configuration would be needed, like Ted said above!

Beyond that range, it gets a bit more complicated (scatternet, etc.).  If you
kept the bot to within that range, then all you'd need would be some code ninjas
to hack, sorry, reverse engineer the NXT source, provide another version of NQC
or something like that, and you could run a custom program on the NXT.  I have
no idea what kind of native capability the NXT has with respect to executing a
custom program to do what you're describing, but I'll bet somebody is working on
it or will be soon.

Dave



Message is in Reply To:
  Re: Bluetooth?
 
(...) Rob- Bluetooth can talk to many devices (although only one at any given instant). If you were going to control your system from your PC, there's no reason to send the data through the NXT to the PC -- might as well send it directly to the PC. (...) (19 years ago, 10-Jan-06, to lugnet.robotics)

9 Messages in This Thread:



Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR