Dear Geoffrey and OpenRTM ML:<br><br>Actually I just started using the hokuyo_aist OpenRTM component in the Gearbox project. <br><br>I quickly looked through the new RTC:HokuyoAist component, <br>it's very different to the one in Gearbox. <br>
<br>I wonder what was the reason behind this major change??<br><br>The link to download on the webpage (<a href="http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist-0" target="_blank">http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist-0</a>) <br>
is not correctly formated. Please check. <br><br>Another thing not so related is that,<br>I actually have been trying to write a component with a consumer service port to link with the control port (provider service)<br>on the old hokuyo_aist component in Gearbox for the whole day today. But have not had any success. <br>
<br>It should be quite straight forward, but I couldn't find out why it's not connecting<br>I have code like this.<br>h:/<br>RTC::CorbaPort m_hokuyo_aistPort;<br>RTC::CorbaConsumer<hokuyo_aist_control> m_hokuyoPort;<br>
cpp:/<br>onInitialize()<br>m_hokuyo_aistPort.registerConsumer("hokuyoPort", "hokuyo_aist_control", m_hokuyoPort);<br>addPort(m_hokuyo_aistPort);<br><br>but whenever I call a function like below.<br>double tmp = m_hokuyoPort->GetStartAngle();<br>
<br>It throws an error complaining<br>omniORB: ERROR -- the application attempted to invoke an operation on a nil reference.<br>Error in service port.<br><br>Do you know Is there anyway I can check the connection between service ports after they are initialise ? <br>
or what I am doing wrong?<br><br><br>Thanks in advance<br>Tony<br><br><br><br><br><div class="gmail_quote">2010/11/8 Geoffrey Biggs <span dir="ltr"><<a href="mailto:geoffrey.biggs@aist.go.jp">geoffrey.biggs@aist.go.jp</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">(English announcement follows Japanese.)<br>
<br>
OpenRTM-aist$B%a!<%j%s%0%j%9%H$N3'MM(B<br>
<br>
$BKLMNEE5!3t<02q<R@=$N%l!<%6!<%;%s%5!<MQ$N(BRT$B%3%s%]!<%M%s%H(B<br>
$B!V(BRTC:HokuyoAist$B!W$r%j%j!<%9$7$^$7$?!#(BURG-04LX$B!J(BClassic-URG$B!K!"(BUGH-<br>
08LX$B!J(BHi-URG$B!K!"(BUTM-30LX$B!J(BTop-URG$B!K!"(BUXM-30LX$B!J(BTough-URG$B!K5Z$S(BUXM-30LX-E<br>
$B$r4^$`%l!<%6!<%;%s%5!<$N!"$9$Y$F$N8=:_$N%b%G%k$G5!G=$7$^$9!#(BWindows$B!"(B<br>
Linux$B5Z$S(BMacOS X$B$G;H$&$3$H$,$G$-$^$9!#(B<br>
<br>
$B"#(B $B;2>H(B<br>
<a href="http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist" target="_blank">http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist</a><br>
<br>
$B"#(B $B%@%&%s%m!<%I!'(B<br>
<a href="http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist-0" target="_blank">http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist-0</a><br>
<br>
<br>
---<br>
<br>
An RT-Component for laser range sensors from Hokuyo Automatic Co., Ltd.<br>
has been released. It functions with all current models of laser<br>
scanner, including the URG-04LX (Classic-URG), UHG-08LX (Hi-URG),<br>
UTM-30LX (Top-URG) and UXM-30LX/UXM-30LX-E (Tough-URG). It can be used<br>
in  Windows, Linux and MacOS X.<br>
<br>
- Further information:<br>
<a href="http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist" target="_blank">http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist</a><br>
<br>
- Download:<br>
<a href="http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist-0" target="_blank">http://www.openrtm.org/openrtm/ja/content/rtchokuyoaist-0</a><br>
<br>
<br>
<br>
$BFHN)9T@/K!?M;:6H5;=QAm9g8&5f=j(B<br>
$BCNG=%7%9%F%`8&5fItLg(B $BE}9gCNG=8&5f%0%k!<%W(B<br>
$B")(B305-8568 $B0q>k8)$D$/$P;TG_1`(B1-1-1 $BCf1{Bh(B2<br>
<font color="#888888">Geoffrey Biggs<br>
<br>
</font></blockquote></div><br>