Issue 319 in rtm-ros-robotics: eusからhrpsysの機能を呼ぶメソッドが見つからない

4 views
Skip to first unread message

rtm-ros-...@googlecode.com

unread,
Feb 16, 2014, 9:17:49 PM2/16/14
to rtm-ros-rob...@googlegroups.com
Status: Accepted
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 319 by muro...@jsk.imi.i.u-tokyo.ac.jp: eusからhrpsysの機能を呼ぶ
メソッドが見つからない
http://code.google.com/p/rtm-ros-robotics/issues/detail?id=319

hydro/catkinで,hrpsys,eusなどをインストールしたのですが,

eusで(init-hrp2jsk)などをして,
*ri*に,:go-pos, :start-impedance, :start-stなどを送ると,
以下のようにメソッドが見つからないというエラーが出ます.
:angle-vectorはちゃんと送れて,:state :potentio-vectorなども取れているようで
す.

確認すべきところを教えていただけますでしょうか.


3.irteusgl$ send *ri* :go-pos 1 0 0
/home/murooka/ros_catkin_ws/hydro/install/share/euslisp/jskeus/eus/Linux64/bin/irteusgl
0 error: cannot find method :autobalancerservice_gopos in (send self
:autobalancerservice_gopos :x xx :y yy :th th)



--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

rtm-ros-...@googlecode.com

unread,
Feb 16, 2014, 9:23:10 PM2/16/14
to rtm-ros-rob...@googlegroups.com

Comment #1 on issue 319 by noz...@jsk.imi.i.u-tokyo.ac.jp: eusからhrpsysの機
能を呼ぶメソッドが見つからない
http://code.google.com/p/rtm-ros-robotics/issues/detail?id=319

(send *ri* :define-all-ROSBridge-srv-methods)

をよんでみてください。
これの定義はrtm-ros-robot-interface.lにありますが、
その中でよばれているメソッドがうごいていそうか確認してみてください。

メソッドをsrvファイルなどから自動で定義するようにしていますが、
ここが動いてないように思います。

rtm-ros-...@googlecode.com

unread,
Feb 17, 2014, 7:50:54 AM2/17/14
to rtm-ros-rob...@googlegroups.com

Comment #2 on issue 319 by m117...@gmail.com: eusからhrpsysの機能を呼ぶメソ
ッドが見つからない
http://code.google.com/p/rtm-ros-robotics/issues/detail?id=319

catkinはcatkin.cmakeの中で,
必要なディレクトリ・ファイルを
catkinホームのinstallディレクトリにコピーするように
明示的に書かないと見えないようになってしまう仕様で,
hrpsys_ros_bridge/idl
がコピーされていないのが原因でした.

上の問題は解決したのですが,
別のエラーが出てhrpsysが落ちるようになりました.

hrpsys-simulatorでhrp2jskntのシミュレーションを開始し,
eusから:go-posを送った時のログを添付します.

hrp2_gopos_error_hrpsys_0217.log:
rtmlaunch hrpsys_ros_bridge_tutorials hrp2jsknt.launchのログ
hrp2_gopos_error_eus_0217.log:
roseus hrp2jsknt-interface.lのログ









Attachments:
hrp2_gopos_error_hrpsys_0217.log 64.0 KB
hrp2_gopos_error_eus_0217.log 3.5 KB

rtm-ros-...@googlecode.com

unread,
Feb 17, 2014, 8:06:38 AM2/17/14
to rtm-ros-rob...@googlegroups.com

Comment #3 on issue 319 by m117...@gmail.com: eusからhrpsysの機能を呼ぶメソ
ッドが見つからない
http://code.google.com/p/rtm-ros-robotics/issues/detail?id=319

ログファイルが間違えていたので再添付します.

hrp2_gopos_error_hrpsys_0217_new.log:
rtmlaunch hrpsys_ros_bridge_tutorials hrp2jsknt.launchのログ
:go-posを送ったエラーは727行目からです.
hrp2_gopos_error_eus_0217_new.log:
roseus hrp2jsknt-interface.lのログ



Attachments:
hrp2_gopos_error_eus_0217_new.log 3.0 KB
hrp2_gopos_error_hrpsys_0217_new.log 60.1 KB
Reply all
Reply to author
Forward
0 new messages