[openrtm-users 02634] Re: InPortデータ取得時のExceptionについて

soosan mr mr.soosan @ gmail.com
2012年 8月 14日 (火) 08:48:37 JST


$BCfK\$5$s(B

$B$3$s$K$A$O!#(B
$B??@%$G$9!#(B

$B8f2rEz!"$"$j$,$H$&$4$6$$$^$9!#(B

Marshalizer$B%/%i%9$G$9$M!"JY6/$7$F$_$^$9!#(B

>$B%P%C%U%!$N:GBg%5%$%:$rJQ99$9$l$P<u?.$G$-$k$H;W$$$^$9$,!"(B
>USBCameraAqcuireComp$BB&$+$iAw?.$7$F$$$k%G!<%?$N%5%$%:$O$I$l$@$1$+J,$+$j$^$9$+!)(B

android$B%"%W%j$r%G%P%C%/$7$FD4$Y$F$_$^$7$?$,!"(B
$B%G%P%C%/!&%m%0$K$O$^$@8+$D$1$F$*$j$^$;$s!#(B
$B!J%m%0$K=P$F$$$k$+$J!"$H;W$C$F$$$k$N$G$9$,!K(B

USBCameraAqcuireComp$BB&$N%m%0$G$9$,!"(B
"7.39705 [FPS]"$B$H=PNO$5$l$F$$$k$@$1$G$7$?!#(B

USBCameraAqcuireComp$B$N%=!<%9$r2r @ O$7$h$&$H(B
$B;W$$;O$a$?$H$3$m$G$9!#(B

$B$A$J$_$K!"%=!<%9$G$9$,!"(B
OpenRTM-aist$B$N#H#P$r8+$F$$$^$9!#(B
$B!J(Bhttp://www.openrtm.org/openrtm/ja/content/openrtm-aist-100-rc1$B!K(B
C++$BHG(BWindows$B @ lMQ%=!<%9!'(BOpenRTM-aist-1.0.0-RC1-win32.zip<http://www.openrtm.org/pub/OpenRTM-aist/cxx/1.0.0/OpenRTM-aist-1.0.0-RC1-win32.zip>

<$B%U%)%k%@(B>
$B!&(B/$B#C(B++/OpenRTM-aist/examples/USBCamera/
$B!c%U%!%$%k!d(B
$B!&(BUSBCameraAcquireComp.cpp

$B8=>uJs9p$G$7$?!#(B
$B$^$?!"O"Mm$5$;$FD:$-$^$9!#(B

$B$A$J$_$K$G$9$,!"(B
$B!d%P%C%U%!$N:GBg%5%$%:$rJQ99$9$l$P<u?.$G$-$k$H;W$$$^$9$,!"(B
$B$H$"$j$^$9$,!"(B
RTM on Android$BB&$GJQ99$9$kJ}K!$rCN$j$^$;$s!#(B
$B65$($FD:$1$J$$$G$7$g$&$+!)(B

$B0J>e$G$9!#(B
$B$h$m$7$/$*4j$$$7$^$9!#(B



2012$BG/(B8$B7n(B13$BF|(B 22:24 Hiroyuki Nakamoto <nakamoto @ sec.co.jp>:

> $B??@%MM(B
>
> $B%;%C%/$NCfK\$G$9!#(B
> RTM on Android$B$N3+H/<T$N0l?M$G$9!#(B
>
> $B$*Ld$$9g$o$;$N7o$K$D$$$F!"2sEz$$$?$7$^$9!#(B
>
> RTM on Android$B$,MQ0U$7$F$$$k(BMarshalizer$B$H$$$&%/%i%9$NCf$G!"(B
> $B<u?.$7$?(BTimedOctetSeq$B$N%G!<%?$N%"%s%^!<%7%c%j%s%0(B($B%G!<%?$N(B
> $B2r @ O(B)$B$r$*$3$J$C$F$$$k$N$G$9$,!"$=$3$G<u?.%G!<%?MQ$N%P%C%U%!(B
> $BNN0h$N%5%$%:$r%*!<%P!<$7$F$$$k$?$a!"%(%i!<$,H/@8$7$F$$$k$h$&(B
> $B$G$9!#(B
>
> RTM on Android$B$G$O!"%G!<%?$N<u?.:GBg%5%$%:$r(B32768$B%P%$%H$K@)8B(B
> $B$7$F$$$k$N$G$9$,!"$=$N$?$a$+$bCN$l$^$;$s!#(B
>
> $B%P%C%U%!$N:GBg%5%$%:$rJQ99$9$l$P<u?.$G$-$k$H;W$$$^$9$,!"(B
> USBCameraAqcuireComp$BB&$+$iAw?.$7$F$$$k%G!<%?$N%5%$%:$O$I$l$@$1$+(B
> $BJ,$+$j$^$9$+!)(B
>
> $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
>
> $B0J>e(B
>
> (2012/08/13 1:10), soosan mr wrote:
> > openrtm-users$B$N3'$5$s(B
> >
> > $B$3$s$K$A$O!#(B
> > $B??@%$G$9!#(B
> >
> > $B8D?M$G(BRTMonAndroid$B$rJY6/$7$F$$$^$9!#(B
> > $B8=:_%"%W%j$r:n @ .Cf$G$9$,!"(B
> > $B$o$+$i$J$$$3$H$,=P$F$-$^$7$?$N$G!"(B
> > $B%a!<%k$5$;$FD:$-$^$7$?!#(B
> > $B%"%I%P%$%9D:$1$l$P!"$H;W$$$^$9!#(B
> >
> > $B-!$d$m$&$H$7$F$$$k;v(B
> >
> > $B#P#CB&$G#W#e#b%+%a%iF02h$r(B
> > $B%5%s%W%k%"%W%j!V(BUSBCameraAqcuireComp.exe$B!W$rMxMQ$7$F=PNO$7!"(B
> > $B%9%^!<%H%U%)%s(B(android)$BB&$GF02h%G!<%?$r<u?.$7$F!"(B
> > $B%+%a%i$GF02hI=<($9$k%"%W%j$r:n @ .$7$F$$$^$9!#(B
> >
> > $B"((BOpenRTM-asit$B$N!V(BNaming Service$B!W!"!V(BRT System Editor$B!W$rMxMQ$7$F(B
> >  $BDL?.$7$F$$$^$9(B(Wifi$B$G%m!<%+%k@\B3(B)$B!#(B
> >
> > $B-"8=>u(B
> > $B%9%^!<%H%U%)%sB&$N(Bandroid$B%"%W%j$G!"(B
> > $B%G!<%?$r<u?.$9$k;~!"(BBufferOverflowException$B$rH/@8$7$F$$$k!#(B
> >
> > $B-#>\:Y(B
> > $B!&#P#CB&$N!V(BUSBCameraAqcuireComp.exe$B!W(B
> >  OutPort$B$N(BDataType$B$O!"!V(BTimedOctetSeq$B!W$G$9!#(B
> > $B!&%9%^!<%H%U%)%sB&$N(Bandroid$B%"%W%j(B
> >  $B<u?.$N;~$O!"2<5-%m%8%C%/$G$9!#(B
> > ----------------------------------------------------
> >      private InPort<TimedOctetSeq>    inPort;
> >
> >      Object indata = inPort.read();
> > ----------------------------------------------------
> >
> > $B-$%(%i!<;~$N%m%0FbMF(B
> > ----------------------------------------------------
> > E/AndroidRuntime( 4296): java.nio.BufferOverflowException
> > E/AndroidRuntime( 4296):     at
> > java.nio.ReadWriteHeapByteBuffer.put(ReadWriteHeapByteBuffer.java:125)
> > E/AndroidRuntime( 4296):     at
> java.nio.ByteBuffer.put(ByteBuffer.java:724)
> > E/AndroidRuntime( 4296):     at
> > jp.co.sec.rtm.Marshalizer.<init>(Marshalizer.java:35)
> > E/AndroidRuntime( 4296):     at
> > jp.co.sec.rtm.TimedOctetSeq.demarshal(TimedOctetSeq.java:55)
> > E/AndroidRuntime( 4296):     at jp.co.sec.rtm.InPort.read(InPort.java:70)
> > $B!&!&!&!&!&!&!&!&!&!&!&!&!&!&!&(B
> > ----------------------------------------------------
> >
> > $B-%<ALd(B
> > API$B$NCf$G%(%i!<$,H/@8$7$F$$$k$H;W$$$^$9$,!"(B
> > $B%G!<%?<hF@;~$N%m%8%C%/$K8m$j$,$"$j$^$9$G$7$g$&$+!)(B
> >
> > $B%"%I%P%$%9!"$h$m$7$/$*4j$$CW$7$^$9!#(B
> >
> > $B0J>e!"$h$m$7$/$*4j$$$7$^$9!#(B
> >
> >
> >
> > _______________________________________________
> > openrtm-users mailing list
> > openrtm-users @ openrtm.org
> > http://www.openrtm.org/mailman/listinfo/openrtm-users
> >
>
> --
> /***************************************************************
>  $B3t<02q<R%;%C%/(B $B3+H/K\It(B $BBh;M3+H/It(B ($B1'Ch @ hC<%7%9%F%`C4Ev(B)
>    ADR: 158-0097 $BEl5~ET@$EDC+6hMQ2l(B4-10-1 $B@$EDC+%S%8%M%9%9%/%(%"(B
>    TEL: 03-5491-4404    FAX : 03-5491-4771
>    URL: http://www.sec.co.jp
>
>  $BCfK\(B $B7<G7(B [Hiroyuki NAKAMOTO]
>    E-Mail: nakamoto @ sec.co.jp (office)
> ***************************************************************/
>
> ======================================================================
> $B$3$NEE;R%a!<%k$NFbMF$*$h$SE:IU$5$l$F$$$k>pJs$O!"5!L)>pJs$G$"$k$HF1;~$K!"(B
> $B08 @ h$H$7$F0U?^$7$?FCDj$N<u?.<T$N$_$KAw?.$$$?$7$F$*$j$^$9!#EvJ}$N8mAw?.(B
> $BEy$K$h$j!"?4Ev$?$j$N$J$$J}$,<u?.$5$l$?>l9g$O!"BgJQ$*<j?t$G$9$,!"<u?.$5(B
> $B$l$^$7$?%a!<%kFbMF$O:o=|$7$F$$$?$@$-$^$9$h$&$*4j$$$$$?$7$^$9!#(B
> ======================================================================
>
> _______________________________________________
> openrtm-users mailing list
> openrtm-users @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users
>
>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://www.openrtm.org/pipermail/openrtm-users/attachments/20120814/02eaca59/attachment-0001.html>


More information about the openrtm-users mailing list