利用ハード:
BUFFALO RUF2-P8G-BK
Thinkpad X61 tablet
Ubuntu8.10のCDがあったのでこれを利用した。
CDでブート。
https://forums.ubuntulinux.jp/viewtopic.php?id=3283
にしたがいUSBにUbuntu8.10をインストール
BOOT CDは作成されるが利用しない。
(strage partition 1024G, 起動パーティションは720じゃ少ない気がしてスクリプト編集して2048にしたけど
意味なかったっぽい。
CD外して再起動
BIOSでブート優先度でUSB HDDを通常のHDDより上位にする
USBから起動を確認
パッケージマネージャで
設定->リポジトリ->Ubuntuのソフトウェア
ですべてにチェックを入れる
http://pr.willowgarage.com/wiki/ROS/Installation
にしたがい
sudo apt-get install build-essential python-yaml cmake subversion
を実行
wget http://ros.sf.net/rosconfig -O ~/rosconfig
chmod 755 ~/rosconfig
~/rosconfig bootstrap -s http://ros.sf.net/config/stable.rosconfig ~/ros move_base_stage
を実行中(4時間経過)
[ 97%] Building CXX object CMakeFiles/bin/move_base_new.dir/src/move_base.o
In file included from /home/ubuntu/ros/ros-pkg/stacks/nav/move_base/include/move_base/move_base.h:41,
from /home/ubuntu/ros/ros-pkg/stacks/nav/move_base/src/move_base.cpp:37:
/home/ubuntu/ros/ros-pkg/sandbox/actionlib/include/actionlib/single_goal_action_server.h:57: error: declaration of ‘typedef class actionlib::ActionServer<ActionGoal, Goal, ActionResult, Result, ActionFeedback, Feedback> actionlib::SingleGoalActionServer<ActionGoal, Goal, ActionResult, Result, ActionFeedback, Feedback>::ActionServer’
/home/ubuntu/ros/ros-pkg/sandbox/actionlib/include/actionlib/action_server.h:63: error: changes meaning of ‘ActionServer’ from ‘class actionlib::ActionServer<ActionGoal, Goal, ActionResult, Result, ActionFeedback, Feedback>’
/home/ubuntu/ros/ros-pkg/stacks/nav/move_base/src/move_base.cpp: In function ‘int main(int, char**)’:
/home/ubuntu/ros/ros-pkg/stacks/nav/move_base/src/move_base.cpp:631: 警告: ‘const std::string& ros::NodeHandle::getName() const’ is deprecated (declared at /home/ubuntu/ros/ros/core/roscpp/include/ros/node_handle.h:1041)
make[3]: *** [CMakeFiles/bin/move_base_new.dir/src/move_base.o] エラー 1
make[3]: ディレクトリ `/home/ubuntu/ros/ros-pkg/stacks/nav/move_base/build' から出ます
最終更新:2009年07月28日 18:18