<?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=17&amp;t=8105" />

<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>2012-07-31T18:30:52+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=17&amp;t=8105</id>
<entry>
<author><name><![CDATA[ries]]></name></author>
<updated>2012-07-31T18:30:52+01:00</updated>
<published>2012-07-31T18:30:52+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34999#p34999</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34999#p34999"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34999#p34999"><![CDATA[
Hi Velocis,<br /><br />I use WinXP on my RB100, since linux doesn't understand me  <img src="http://forum.robosavvy.com/images/smilies/icon_sad.gif" alt=":(" title="Sad" /> <br /><br />I have seen linux drivers for this adapter.<br /><br />Good luck!!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=837">ries</a> — Tue Jul 31, 2012 6:30 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Velocis]]></name></author>
<updated>2012-07-30T16:03:35+01:00</updated>
<published>2012-07-30T16:03:35+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34981#p34981</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34981#p34981"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34981#p34981"><![CDATA[
Ries,<br /><br />Yeah was just temporary until I find a solution <br /><br />I tried a couple of different adapters, have one TP-LINK which uses the atheros chipset, tried a couple of times to get it to work in the base lubuntu install, what did you have to do get this one working ?<br /><br /><a href="https://help.ubuntu.com/community/HardwareSupportComponentsWirelessNetworkCardsTP-Link#USB" class="postlink">https://help.ubuntu.com/community/HardwareSupportComponentsWirelessNetworkCardsTP-Link#USB</a><br /><br />Cheers<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2082">Velocis</a> — Mon Jul 30, 2012 4:03 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ries]]></name></author>
<updated>2012-07-30T13:04:30+01:00</updated>
<published>2012-07-30T13:04:30+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34976#p34976</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34976#p34976"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34976#p34976"><![CDATA[
Hi Velocis,<br /><br />Looking at your nice robot I saw the WiFi Antenna sticking out of your robot. I have a KHR-1HV with a RB100 equipped and use a nano usb wifi adapter:<br /><a href="http://www.trendnet.com/products/proddetail.asp?prod=195_TEW-648UBM&amp;cat=173" class="postlink">http://www.trendnet.com/products/proddetail.asp?prod=195_TEW-648UBM&amp;cat=173</a><br /><br />Maybe a solution for you.<br /><br />gr,Ries<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=837">ries</a> — Mon Jul 30, 2012 1:04 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Velocis]]></name></author>
<updated>2012-07-26T03:56:16+01:00</updated>
<published>2012-07-26T03:56:16+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34939#p34939</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34939#p34939"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34939#p34939"><![CDATA[
Hmm, think I may need a larger nerd than myself.<br /><br />Thankfully I work at a company with over 300 developers, I am going to go see if I can get some help from some of them, will definately post my results back if I get to the bottom of it.<br /><br />Taking a look at the following to hopefully get somewhere:<br /><a href="http://docs.python.org/extending/" class="postlink">http://docs.python.org/extending/</a><br /><a href="http://docs.python.org/c-api/" class="postlink">http://docs.python.org/c-api/</a><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2082">Velocis</a> — Thu Jul 26, 2012 3:56 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2012-07-25T18:52:46+01:00</updated>
<published>2012-07-25T18:52:46+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34930#p34930</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34930#p34930"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34930#p34930"><![CDATA[
I also have limited experience with Linux.<br /><br />From googling some more it appears under Linux there is only cdecl.<br /><br />You seem to need to add some flags to gcc such as &quot;-fvisibility&quot; ( <!-- m --><a class="postlink" href="http://ubuntuforums.org/showthread.php?t=1379430">http://ubuntuforums.org/showthread.php?t=1379430</a><!-- m -->) and evetually other to the linker.<br /><br />I'd be very happy to help you but I'm afraid I've hit a dead end myself. I don't really know how to proceed from here if the above still doesn't work.<br /><br />I imagine you've already googled the error message to see if anything comes up.<br />In any case I ran a google search on this <!-- m --><a class="postlink" href="https://www.google.pt/search?q=python+dlopen+undefined+symbol">https://www.google.pt/search?q=python+d ... ned+symbol</a><!-- m --> and came across a lot of useful information about gcc and linker options.<br /><br />It seems this is a fairly common issue with python that is inherited from compilation issues/flags on the .so modules.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Wed Jul 25, 2012 6:52 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Velocis]]></name></author>
<updated>2012-07-25T17:59:43+01:00</updated>
<published>2012-07-25T17:59:43+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34929#p34929</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34929#p34929"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34929#p34929"><![CDATA[
How do I know about your following question ?<br /><span style="font-weight: bold">Are you sure RoboIO is being compiled with &quot;cdecl&quot; calling convention? </span><br /><br />Is there a switch when you compile it ? Only options I see in the Makefile are: OPTIONS = -Wall -Wno-write-strings<br /><br />I am compiling from the standard src libRBIO (same one I had to install to get the Roboard talking to the system) v1.81<br /><br />Code I am using is located at <br /><br /><a href="http://www.robotcity.com.au/images/robonova/python_roboard.tgz" class="postlink">http://www.robotcity.com.au/images/robonova/python_roboard.tgz</a><br /><br />Yeah I am not massively experienced with gcc or python coding, I come from a background of PHP and .Net, I don't mind writing in C but really would love to get the Python running <img src="http://forum.robosavvy.com/images/smilies/icon_smile.gif" alt=":)" title="Smile" /><br /><br />Any help is greatly appreciated<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2082">Velocis</a> — Wed Jul 25, 2012 5:59 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2012-07-25T17:40:55+01:00</updated>
<published>2012-07-25T17:40:55+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34928#p34928</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34928#p34928"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34928#p34928"><![CDATA[
Are you sure RoboIO is being compiled with &quot;cdecl&quot; calling convention?<br />(this should be changeable/configurable as a compiler parameter)<br /><br />I am not fully aware of the calling conventions in Linux but I it seems the code you're using assumes the library uses cdecl.<br /><br />I know from experience that if you have the wrong calling convention (or function declarations) you get all sorts of errors.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Wed Jul 25, 2012 5:40 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Velocis]]></name></author>
<updated>2012-07-25T17:33:46+01:00</updated>
<published>2012-07-25T17:33:46+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34927#p34927</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34927#p34927"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34927#p34927"><![CDATA[
Little bit closer but I think I am hitting the same issue I did last time.<br />ERROR IS: OSError: /usr/lib/libRBIO.so.1.8: undefined symbol: __gxx_personality_v0<br /><br />I tried recompiling the libRBIO.so.1.8 to make sure it was compiled with the same version of gcc++ but still getting the error.<br /><br /><img src="http://www.robotcity.com.au/images/robonova/python_execute.jpg" alt="Image" /><br /><br />Looks like the error is occuring inside the CDLL loader within the Python ctypes includes... Anyone with a bit more python got any ideas? [Highlighted in white is where error occurs]<br /><br /><img src="http://www.robotcity.com.au/images/robonova/code_error_python.jpg" alt="Image" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2082">Velocis</a> — Wed Jul 25, 2012 5:33 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Velocis]]></name></author>
<updated>2012-07-25T11:32:32+01:00</updated>
<published>2012-07-25T11:32:32+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34922#p34922</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34922#p34922"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34922#p34922"><![CDATA[
Ok so do the first compile step to get the .so file and then use that.<br /><br />Yeah I think I had seen that page before and tried that, but no luck. I will give it a go again, see if I can't get it to work.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2082">Velocis</a> — Wed Jul 25, 2012 11:32 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2012-07-25T11:12:55+01:00</updated>
<published>2012-07-25T11:12:55+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34921#p34921</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34921#p34921"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34921#p34921"><![CDATA[
Hi Velocis<br /><br />For Linux the procedure should be similar but instead of &quot;roboIO<span style="text-decoration: underline">.dll</span>&quot; you'll probably need to import a &quot;roboIo<span style="text-decoration: underline">.so</span>&quot; or similar &quot;.so&quot; file.<br /><br />A quick google search returned some results for &quot;python import .so file&quot;.<br /><br />if you're familiar with calling conventions (cdecl, stdcall,..) then you can check out this page <!-- m --><a class="postlink" href="http://docs.python.org/library/ctypes.html">http://docs.python.org/library/ctypes.html</a><!-- m -->.<br />If you're not familiar with this, don't bother; there are certainly other Google pages who will give you a more direct answer to your issue.<br /><br />Importing external Libraries and calling them in Python is something I'm also not very familiar with, but from what I've seen it shouldn't be too hard to modify the import code to work in Linux.<br /><br />Maybe the Roboard guys can also give you some help.<br /><br />Regards<br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Wed Jul 25, 2012 11:12 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Velocis]]></name></author>
<updated>2012-07-25T11:00:50+01:00</updated>
<published>2012-07-25T11:00:50+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34920#p34920</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34920#p34920"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34920#p34920"><![CDATA[
Thanks Pedro, a little more clarification.<br /><br />The HSR-8498HB by this specs sheet <br /><br /><a href="http://robosavvy.com/Builders/i-Bot/HSR8498HB%20Servo.pdf" class="postlink">http://robosavvy.com/Builders/i-Bot/HSR8498HB%20Servo.pdf</a> specifies that the servos can pull a decent amount of power : 1.35A - 1.7A so my concern is if I am moving all 18 servo's at once at max speed, we are talking up  30 AMPS ! That sort of current draw concerns me considering the size of the tracks on the Roboard, I am in the process of confirming this with the DMP tech guys and will post back<br /><br />[EXTRACT FROM SPEC SHEET FOR HSR-8498HB SERVO]<br />The motor has a DC resistance of 4.4 ohms, which gives a maximum current draw of  1.35A at 6 Volts, or 1.7A at 7.4 Volts supply<br /><br />Regarding PYTHON, Yes I have no problem installing python etc etc, I am just wondering how I use Python with the supplied roboard libraries, the python example given on the DMP site is for Windows, as it says in the README File <br /><br /> - Note that the wrapper is only for WinXP; if you need a Linux Phython <br />   wrapper, you can modify the wrapper file &quot;RoBoIO_Python.py&quot; to adapt it   <br />for Linux.<br /><br />So my question is how is that part done, how do I adapt the RoBoIO_Python.py file to run in linux, at the top it refers to the RoBoIO object as such:<br /><br />from ctypes import *<br />RoBoIO = WinDLL(&quot;RoBoIO.dll&quot;)<br />#common.h<br /><br />Obviously this does not work for linux, I am only just getting into Python, hence not being sure of how it works.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2082">Velocis</a> — Wed Jul 25, 2012 11:00 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[jamonlysa]]></name></author>
<updated>2012-07-25T07:09:03+01:00</updated>
<published>2012-07-25T07:09:03+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34913#p34913</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34913#p34913"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34913#p34913"><![CDATA[
thank you!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=3483">jamonlysa</a> — Wed Jul 25, 2012 7:09 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[PedroR]]></name></author>
<updated>2012-07-23T19:05:28+01:00</updated>
<published>2012-07-23T19:05:28+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34906#p34906</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34906#p34906"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34906#p34906"><![CDATA[
Regarding Python, it is directly available for Ubuntu.<br /><br />Just open up Ubuntu package manager and install package &quot;python&quot; or similar.<br /><br />In addition to the  pyhton core there are dozens of Python extensions and &quot;bridges&quot; that you can download and install directly through the package manager.<br /><br />(there is, for example, a python wrapper for opencv).<br /><br /><br />Regarding power, the Roboard is designed to supply power directly to the servos.<br />Just make sure you power the board with the correct voltage for the servos and the Robaord will feed that voltage directly to the servos and, for its own use, it will regulate it by itself.<br /><br />We've seen the Roboard safely in use on a Kondo KHR 1. I don't know how the servo specs compare with Robonova but this should be a good indicator of the boards capability.<br /><br />Regards<br />Pedro.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=1061">PedroR</a> — Mon Jul 23, 2012 7:05 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Velocis]]></name></author>
<updated>2012-07-21T02:11:45+01:00</updated>
<published>2012-07-21T02:11:45+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34891#p34891</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34891#p34891"/>
<title type="html"><![CDATA[Robonova Roboard RB-100 WIFI 720p HANDS UBUNTU 10.04 Power Q]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=8105&amp;p=34891#p34891"><![CDATA[
Hi Guys,<br /><br />Ok I have a power related question, but first I will introduce my setup.<br />Here I have my Robonova with a few mods, they include<br />- Upgraded to RB-100 roboard<br />- Running Ubuntu 10.04 LTS<br />- Hands Pack from our good man Matt Bauer<br />- Microsoft 720p Lifecam camera<br />- Roboard Wifi Antenae _ WIFI card<br /><br />So my question relates to power, when I am running in the development environment, I keep running out of power on my crappy 2A power pack, so eventually I bit the bullet and purchased a 0-30V 60A Max variable power supply off ebay (See image 5).<br /><br />Question is can I supply the power rail straight to the servo's from the incoming power so that I don't risk burning off the tracks from the board on complicated motions using many servo's. ANYONE GOT ANY PICTURES ?<br /><br />From what I understand the servo's can pull anywhere up to 1.2A each on max rotation.<br /><br />I am also trying to get Python working as my primary language in Linux Ubuntu LTS 10.04, I can write in C at the moment and compile and run fine (except running out of power) but yeah the Python comes associated with the Windows DLL, Has anyone managed to re-compile a version on linux to run with Python ? If so how ? Would love to get it all up and running and then post back to the community<br /><br />Cheers<br /><br />Velocis<br /><br /><img src="http://www.robotcity.com.au/images/robonova/r1.jpg" alt="Image" /><br /><img src="http://www.robotcity.com.au/images/robonova/r2.jpg" alt="Image" /><br /><img src="http://www.robotcity.com.au/images/robonova/r3.jpg" alt="Image" /><br /><img src="http://www.robotcity.com.au/images/robonova/r4.jpg" alt="Image" /><br />0-30V 60A max switch mode power supply AUD$450 from ebay<br /><img src="http://www.robotcity.com.au/images/robonova/r5.jpg" alt="Image" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2082">Velocis</a> — Sat Jul 21, 2012 2:11 am</p><hr />
]]></content>
</entry>
</feed>