Thanks for the explanation. It's reasonable that RobotoJDE would not have been optimized for high-latency channels, since those are not usually used during...
I've written a program which is basically: while ((iData = com2InputStream.read()) != -1) { System.out.println( iData ); } but the output doesn't make any...
Paul, You bring up a good point regarding reliability provided by the Bluetooth link layer protocol. There are two benefits of the reliability of provided by...
Hi Peter, The CMUcam class implements a thread that reads the input stream and processes the messages coming from the camera. Your program is attempting to...
On Sept 28 I was told that the example programs IntelliBrainComHello and IntelliBrainComEcho interfaced directly to the serial ports and that's what I based my...
Hi Peter, It sounds like you plan to use features of the camera that are not supported by the CMUcam class. Therefore, you need to interface directly to the...
Okay, I now understand what you're saying about communicating directly, but aren't you implying that the IntelliBrainComEcho example is incorrect? Thanks, ...
Yes, the example is a good starting point. It illustrates how to read and write a serial port. Of course you will replace the echoing code with code that...
... Hi Peter, I'm another end-user like you, however I've spent some time working on serial port communications on the IntelliBrain card, so I can comment here...
Looking into the CMUCam raw data processing issues got me thinking about the IntelliBrain's processing power with regard to serial I/O. My measurement of a...
Hi Paul, The serial port routines are implemented in C code in the virtual machine. At the lowest layer there are interrupt service routines moving characters...
Thanks for the explanation. In this case, I'm wondering more about serial bandwidth for frequent communication of sensor values to a host system, e.g....
Hi Paul, The available method implemented by the abstract base class InputStream does return zero. Subclasses will provide an implementation that returns the...
Hi Paul, I really appreciate your comments; if I don't give up because of them, they will be basis of my ongoing work! One thing I might not have explained...
Hi Peter, I see. I'm not sure what you mean by "if I only had one horizontal line then the output of the TC would be the data for that line" The "lines" that...
Hi Paul, You guessed right, I was completely misled by the docs that couldn't be bothered to specify that they were talking about scan lines; see page 40, GM...
Hi Paul, You guessed right, I was completely misled by the docs that couldn't be bothered to specify that they were talking about scan lines; see page 40, GM...
... I agree that the doc on the CMUCam is confusing. It sometimes refers to "rows" and other times to "lines". In fact in the opening paragraph (p. 3), it...
Thanks Paul! ... From: Paul King To: intellibrain@yahoogroups.com Sent: Wednesday, October 08, 2008 2:46 PM Subject: Re: [intellibrain] how the CMUCam works...
For driving a fire-fighting bot I want to use two PWM-controlled motors (from Solarbotics) instead of servos because it seems more appropriate for providing...
If, in CMUcam3, I use the capture_jpg command (cj) to send a jpg picture to the IB, how do I get RoboJDE to display it? This will be independent of the CMUCam...
I have the line sensors installed (as the directions on the web site show). Every time I try to get it to follow a line it just oges in a circle to the left. I...
Hi Dwight, The best way to troubleshoot this is to test sensor and motors individually. You can test the motors using the TimedManeuvering examples. Load the...
I have tried re-positioning the sensors numerous times, they still keep giving me problems. I can adjust their position, set it on the white background and it...
Hi Peter, RoboJDE doesn't support dislaying CMUcam images. If you want to view what the camera is seeing on you PC, your best bet is to connect the camera...
Hi Dwight, You need to look at the numeric readings of each of the sensors when they are over the white background and over the black line. It could be the...
Where can i found a library for java for cumcam3? Can someone help me please. Or how can i make camera cumcam2 read the color better. I just have to read if is...
I want to try and use OpenCV with the bot. But I also want to use a python ide to interface with the robot. Any tips? also, is it possible to just extract one...
I have been experimenting with pyrorobotics (www.pyrorobotics.org), a python robots toolkit that has a driver for the Intellibrain. Python runs on the host...