1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Maritime RobotX Challenge公式シミュレータのセットアップ

Posted at

こんにちは、本日は自動航行船ロボコンのMaritime RobotX Challengeの公式シミュレータのセットアップ方法についてメモしておきたいとおもいます。

まず、リポジトリのURLはこちらです。
また本記事はこちらのチュートリアルを参考にしてください。

#動作環境
##PCスペック
CPU:Intel Core i7 4770K
Memory:32GB
GPU:GTX1060
##OS等
OS:Ubuntu 16.04 LTS
ROS:Kinetic
Gazebo: Ver.7.0.0

#依存関係のダウンロード等
以下のコマンドを実行してください。
(path_to_ros_workspace)にはソースコードを置きたいROSのワークスペースへのパスが入ります。

install_dependencies.sh
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt update
sudo apt install mercurial cmake pkg-config python python-pip git gazebo7 libgazebo7-dev ros-kinetic-ros-base ros-kinetic-teleop-tools ros-kinetic-teleop-twist-keyboard ros-kinetic-gazebo-plugins ros-kinetic-gazebo-ros ros-kinetic-xacro ros-kinetic-joy libeigen3-dev wget
sudo pip install --upgrade pip
sudo pip install packaging
sudo pip install vcstools
sudo pip install appdirs
cd (path_to_ros_workspace)/src
hg clone https://bitbucket.org/osrf/vmrc
cd (path_to_ros_workspace)
catkin_make

#ビルド中に起こったエラー

vmrc/robotx_gazebo/CMakeFiles/robotx_gazebo_generate_messages_java_gradle.dir/build.make:63: ターゲット 'vmrc/robotx_gazebo/java/robotx_gazebo/build.gradle' のレシピで失敗しました
make[2]: *** [vmrc/robotx_gazebo/java/robotx_gazebo/build.gradle] エラー 1
CMakeFiles/Makefile2:4866: ターゲット 'vmrc/robotx_gazebo/CMakeFiles/robotx_gazebo_generate_messages_java_gradle.dir/all' のレシピで失敗しました
make[1]: *** [vmrc/robotx_gazebo/CMakeFiles/robotx_gazebo_generate_messages_java_gradle.dir/all] エラー 2
make[1]: *** 未完了のジョブを待っています....
fatal error: robotx_gazebo/UsvDrive.h: そのようなファイルやディレクトリはありません

初回ビルド時には上の2つのエラーにであいました。
おそらくオリジナルメッセージのビルド周りだとおもうのでもう一度catkin_makeしてみたところビルドに成功しました。

#シミュレーション実行結果


roslaunch robotx_gazebo sandisland.launch 

Screenshot from 2018-03-04 00-17-13.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?