差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン | |||
| ros:study:04 [2018/05/24 03:19] – [slam_gmappingのインストール] tsukuchalle | ros:study:04 [2018/05/24 04:07] (現在) – tsukuchalle | ||
|---|---|---|---|
| 行 7: | 行 7: | ||
| $ sudo apt-get install ros-kinetic-slam-gmapping | $ sudo apt-get install ros-kinetic-slam-gmapping | ||
| $ sudo apt-get install ros-kinetic-map-server | $ sudo apt-get install ros-kinetic-map-server | ||
| + | |||
| + | ===== オンラインによる地図生成 ===== | ||
| + | |||
| + | ターミナル1 | ||
| + | $ roscore | ||
| + | | ||
| + | ターミナル2(ロボットとPCを接続しておくこと) | ||
| + | $ ypspur-coordinator -p your_robot.param -d / | ||
| + | | ||
| + | ターミナル3 | ||
| + | $ rosrun ypspur_ros_bridge ypspur_ros_bridge | ||
| + | | ||
| + | ターミナル4 | ||
| + | $ rosrun hokuyo_node hokuyo_node _port: | ||
| + | | ||
| + | ターミナル5 | ||
| + | $ rosrun sensor_tf_test sensor_tf_test | ||
| + | | ||
| + | ターミナル6 | ||
| + | $ rosrun gmapping slam_gmapping scan:=scan | ||
| + | | ||
| + | ターミナル7 | ||
| + | $ rosrun joystick_commander joystick_commander / | ||
| + | ロボットを走らせる。 | ||
| + | 走らせ終わったら、今までのターミナルを止めずに新しくターミナルを作り、次のコマンドで地図を保存する。 | ||
| + | |||
| + | ターミナル8 | ||
| + | $ mkdir -p ~/ros_study | ||
| + | $ cd ~/ros_study | ||
| + | $ rosrun map_server map_saver -f map_name | ||
| + | |||
| ===== オフラインによる地図生成 ===== | ===== オフラインによる地図生成 ===== | ||
| 行 71: | 行 102: | ||
| ~/ | ~/ | ||
| - | |||
| - | |||
| - | ===== オンラインによる地図生成 ===== | ||
| - | |||
| - | ターミナル1 | ||
| - | $ roscore | ||
| - | | ||
| - | ターミナル2(ロボットとPCを接続しておくこと) | ||
| - | $ ypspur-coordinator -p your_robot.param -d / | ||
| - | | ||
| - | ターミナル3 | ||
| - | $ rosrun ypspur_ros_bridge ypspur_ros_bridge | ||
| - | | ||
| - | ターミナル4 | ||
| - | $ rosrun hokuyo_node hokuyo_node _port: | ||
| - | | ||
| - | ターミナル5 | ||
| - | $ rosrun sensor_tf_test sensor_tf_test | ||
| - | | ||
| - | ターミナル6 | ||
| - | $ rosrun gmapping slam_gmapping scan:=scan | ||
| - | | ||
| - | ターミナル7 | ||
| - | $ rosrun joystick_commander joystick_commander / | ||
| - | ロボットを走らせる。 | ||
| - | 走らせ終わったら、今までのターミナルを止めずに新しくターミナルを作り、次のコマンドで地図を保存する。 | ||
| - | |||
| - | ターミナル8 | ||
| - | $ mkdir -p ~/ros_study | ||
| - | $ cd ~/ros_study | ||
| - | $ rosrun map_server map_saver -f map_name | ||
| - | |||
| ===== 地図生成の様子をrvizで見る ===== | ===== 地図生成の様子をrvizで見る ===== | ||