System)を勉強した記録です。ROSを使ってロボットに知能を吹き込みます。2012年7月14日土曜日android_coreのインストール&ビルドrosjavaの入門をすっとばして、android_coreのインストールを見てみます。原典:http://docs.rosjava.googlecode.com/hg/android_core/html/index.html1)ソースコードの入手まず以下の2つが必要なのでイントールしましょう。SKDを最新にアップデートしておきましょう(必須です。)あとはroswsでインストールします。setup.bash2)ビルドandroid_coreが必要とするgoogleパッケージをビルドして、その後、メッセージをアップデートするためrosjava_messagesをビルドします。installで、最後にandroid_coreをビルド。installdとします。するとデバイスにインストールされるので、アプリ一覧から選択して起動。Master"を選択しましょう。アプリ内でMasterが立ち上がるみたいです。以下は参考情報なので気にしないでいいです。原典のドキュメント通りにやると私の環境では以下のようなエラーがでました。googleパッケージのビルドを追加。(参考:http://answers.ros.org/question/32319/installing-rosjava-android_core-is-missing/)さらに以下のようなエラーがでました。rosjava_benchmarksのビルドを追加。シンボルを見つけられません。シンボルを見つけられません。nodeConfiguration);さらに:android_benchmarksで以下のようなエラーがたくさんでました。SDKをアップデートしました。Lorg/apache/xmlrpc/XmlRpcRequestConfig;....(参考:http://answers.ros.org/question/31252/dex-errors-when-compiling-android_tutorial_pubsub/)さらにandroid_tutorial_hokuyoで失敗。cleanして再ビルドしたら直りました。8:38はじめましてTHと申します。ROS環境構築でとても参考にさせていただいています。projectしないといけないと思いますが「どんなコマンドオプション(-targetなど)で実行されたか」ご教授いただけないでしょうか。22:28dx関連はエラーでなく警告ではないでしょうか?本当のエラーはdxに隠れたところにあると思いますので、もう一度エラーメッセージをよくみてみることをおすすめします。projectはしていません。SKDはandroidを実行して、普通にupdateしただけです。あとは書いたとおりです。何か分かりましたら追記ください。7:33言われるとおりdxはワーニングでした。projectしないと下記エラーがでてビルド出来ませんでした。エラー内容をコピペしておきます。23:53おお、よかったです。SDKでプラットフォームをいくつか入れると、THさんが言われる状況になるっぽいdす。android-13とするといいみたいです。相変わらずrosjavaは開発が激しくてついていくのが大変です。ノード名はGraphName.of("nodename")とするようになったようです。(Atom)自己紹介OTLヒューマノイドロボットラブ。おもしろいロボットを作るのが趣味です。