概要
ROS/ROS2でGazebo を使っていて、Ctrl + C を押してもうまく終了してくれないときがある
確実にすっきりGazeboを終了させる方法のメモ
1. Ctrl + \ で終了させる
Ctrl + C の代わりにターミナル上でコントロールキーとバックスラッシュキーを同時に押してプロセスを終了する
これが最も簡単
2. kill コマンドで終了
Gazebo のプロセスである「gzserver」と「gzclient」をkill コマンドで直接終了する
killall -9 gzserver gzclient
3. ROS のコマンドで終了
ROS1 のみ
rosnode kill /gazebo