<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=4&amp;t=1394" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2007-06-20T21:55:02+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=4&amp;t=1394</id>
<entry>
<author><name><![CDATA[Gort]]></name></author>
<updated>2007-06-20T21:55:02+01:00</updated>
<published>2007-06-20T21:55:02+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9540#p9540</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9540#p9540"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9540#p9540"><![CDATA[
Thanks JavaRn, that is all I needed was a point in the right direction.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=174">Gort</a> — Wed Jun 20, 2007 9:55 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2007-06-20T21:03:26+01:00</updated>
<published>2007-06-20T21:03:26+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9535#p9535</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9535#p9535"/>
<title type="html"><![CDATA[How communicate with Robonova through Bluetooth]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9535#p9535"><![CDATA[
I made use of the RXTX library, you can download it from <!-- w --><a class="postlink" href="http://www.rxtx.org">www.rxtx.org</a><!-- w -->.  Basically, you need to treat the bluetooth connection as a serial port and send data to it just the way you send data to a com port.  I use BlueSoliel bluetooth dongle and it communiates with robonova on com port 6.  <br /><br />There is an excellent example on how to use this package in <a href="http://www.captain.at/howto-java-serial-port-javax-comm-rxtx.php" class="postlink">http://www.captain.at/howto-java-serial-port-javax-comm-rxtx.php</a><br /><br />(I've used it myself to start coding my application)<br /><br />Besides the example, there is a small note in the beginning of the article, what files need to be copied to make the package work.<br /><br />Hope this helps.<br />Charles<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Wed Jun 20, 2007 9:03 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Onime_No_Kyo]]></name></author>
<updated>2007-06-19T23:05:24+01:00</updated>
<published>2007-06-19T23:05:24+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9506#p9506</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9506#p9506"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9506#p9506"><![CDATA[
I have to do a project which consists on doing a web page for managing the RN directly with an applet or something that it could put in the web page.I hope that soon I they could contribute something to all<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=652">Onime_No_Kyo</a> — Tue Jun 19, 2007 11:05 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Gort]]></name></author>
<updated>2007-06-19T21:58:19+01:00</updated>
<published>2007-06-19T21:58:19+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9503#p9503</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9503#p9503"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9503#p9503"><![CDATA[
Is your code similar to the code in the java.net article<br /><br /><!-- m --><a class="postlink" href="http://today.java.net/pub/a/today/2004/07/27/bluetooth.html?page=last&amp;x-maxdepth=0">http://today.java.net/pub/a/today/2004/ ... maxdepth=0</a><!-- m --><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=174">Gort</a> — Tue Jun 19, 2007 9:58 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Gort]]></name></author>
<updated>2007-06-19T21:47:24+01:00</updated>
<published>2007-06-19T21:47:24+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9501#p9501</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9501#p9501"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9501#p9501"><![CDATA[
If you are willing. Can you post the java code and the robobasic code you used to set up the two way communication through Bluetooth. I would be greatly interested in how you set it up. I am looking into doing the same thing with my RN.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=174">Gort</a> — Tue Jun 19, 2007 9:47 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2007-05-29T19:05:01+01:00</updated>
<published>2007-05-29T19:05:01+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9264#p9264</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9264#p9264"/>
<title type="html"><![CDATA[Thanks]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9264#p9264"><![CDATA[
Thanks to all of you for your encouraging words.  I will surely continue on this line - Java is my favourite language and Robotics, even though a new area to me, are very interesting and the combination of the two is fantastic.  I will keep you informed and upload videos as soon as I have more to show you. Thanks again.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Tue May 29, 2007 7:05 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[BillB]]></name></author>
<updated>2007-05-29T16:45:53+01:00</updated>
<published>2007-05-29T16:45:53+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9259#p9259</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9259#p9259"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9259#p9259"><![CDATA[
Excellent stuff.<br /><br />Robonova Roboteering has now moved up to a new level.<br /><br />Please keep us updated to your progress.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=264">BillB</a> — Tue May 29, 2007 4:45 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Humanoido]]></name></author>
<updated>2007-05-29T01:29:30+01:00</updated>
<published>2007-05-29T01:29:30+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9254#p9254</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9254#p9254"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9254#p9254"><![CDATA[
Outstanding! Great job!<br /><br />humanoido<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=416">Humanoido</a> — Tue May 29, 2007 1:29 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2007-05-25T12:57:10+01:00</updated>
<published>2007-05-25T12:57:10+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9227#p9227</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9227#p9227"/>
<title type="html"><![CDATA[How I did it]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9227#p9227"><![CDATA[
I bought the camera module from e-bay at a very reasonable price, it was a wireless camera with a usb receiver which enables windows to recognise the device as a WDM so that it can interface with JMF (Java Media Framework) framework.  I tried with other models of wireless/wired cameras that did not have a usb reciever (worked through a DVB card) but they were not JMF compatible.<br /><br />Any way thorugh JMF I could capture a frame from the video stream and then make some simple image manipulation, basicly, brighten the image (adding an offset to the RGB values of any pixel) to remove shadows from the image as this makes the image recognition more difficult, and then extracting the &quot;red&quot; pixels out of the image treating the other pixels as &quot;white&quot;, in this way the image of the box was singled out.<br /><br />From the position of the box on the image one can determine whether the box is far, near or in a position to be collected.  All this processing is done in the laptop.<br /><br />Through the bluetooth module the robot receives the moves to make - the laptop sends an integer number which the robot receives and then performs the moves using robobasic.  When the move is ready, the robot replies back with a ready signal (integer number 0) and the sensor readings (for now the sonar sensor and the battery status) - the sensor readings were not used in this experiment but I intend using them in the next one.<br /><br />When the robot performs the &quot;pickup&quot; instruction the laptop terminates the communication with the robot.<br /><br />Hope this explains better.<br /><br />Charles.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Fri May 25, 2007 12:57 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[limor]]></name></author>
<updated>2007-05-25T01:24:43+01:00</updated>
<published>2007-05-25T01:24:43+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9221#p9221</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9221#p9221"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9221#p9221"><![CDATA[
please expand a bit about the camera module, what you broadcast over bluetooth, what kind of analysis you are doing on the laptop etc.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2">limor</a> — Fri May 25, 2007 1:24 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Ray]]></name></author>
<updated>2007-05-23T12:13:39+01:00</updated>
<published>2007-05-23T12:13:39+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9212#p9212</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9212#p9212"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9212#p9212"><![CDATA[
Its cool !<br /><br /> <img src="http://forum.robosavvy.com/images/smilies/icon_wink.gif" alt=":wink:" title="Wink" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=145">Ray</a> — Wed May 23, 2007 12:13 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DirtyRoboto]]></name></author>
<updated>2007-05-23T05:59:16+01:00</updated>
<published>2007-05-23T05:59:16+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9208#p9208</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9208#p9208"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9208#p9208"><![CDATA[
Apart from that, it was an awesome display of cool programming.<br /><br />Marcus.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=312">DirtyRoboto</a> — Wed May 23, 2007 5:59 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2007-05-22T18:27:31+01:00</updated>
<published>2007-05-22T18:27:31+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9199#p9199</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9199#p9199"/>
<title type="html"><![CDATA[My Experiment]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9199#p9199"><![CDATA[
I removed the sound on purpose because there was my daughter playing with the neighbour's daughter in the other room (next to my study) and you would have heard lots of noise which doesn't make sense (words in Maltese!) <img src="http://forum.robosavvy.com/images/smilies/icon_razz.gif" alt=":P" title="Razz" /> <br /><br />As regards to the titles, you're right, in my next video I will keep them short.<br /><br />Thanks<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Tue May 22, 2007 6:27 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[DirtyRoboto]]></name></author>
<updated>2007-05-22T18:12:59+01:00</updated>
<published>2007-05-22T18:12:59+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9198#p9198</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9198#p9198"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9198#p9198"><![CDATA[
Very good work. I must commend you on your skills.<br /><br />Marcus.<br />Ps. the titles at the head of the clip were quite long and it had no sound!!!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=312">DirtyRoboto</a> — Tue May 22, 2007 6:12 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JavaRN]]></name></author>
<updated>2007-05-22T16:39:09+01:00</updated>
<published>2007-05-22T16:39:09+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9196#p9196</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9196#p9196"/>
<title type="html"><![CDATA[My first Experiment Ready! (Your opinion?)]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1394&amp;p=9196#p9196"><![CDATA[
I had my Robonova for about a month and a half now, and I always wanted to control my robonova through Java programs. Well this is my first experiment - I build some classes for image recognition - filtering and colour enhancement algorithms also routines to capture frames from the wireless camera mounted on my robot. To all this I added bluetooth communication, now the robot can &quot;reason&quot; things out together with my laptop.  The robot &quot;sees&quot; things the laptop analyses them and sends the messages to the robot (what to do) via bluetooth.  On the other hand the robot sends back his status - sensor readings, battery status and whether he is ready from the current move.<br /><br />Everything is still under testing.  I wrote more than 400 lines of code in Java and I still need to write hundreds more to achieve what I have in mind.  This is my first experiment.  If you are interested in having a look, I posted the video on Youtube:<br /><br /><br /><a href="http://www.youtube.com/v/QoGJed3Xp1Q" class="postlink">http://www.youtube.com/v/QoGJed3Xp1Q</a><br /><br />(Sorry but the video is a little bit long)<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=546">JavaRN</a> — Tue May 22, 2007 4:39 pm</p><hr />
]]></content>
</entry>
</feed>