このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
ROSシステムのシャットダウン
rosshutdown
は,グローバルノードとROSマスター(実行中の場合)をシャットダウンします。ROSネットワークでの作業が完了したら,rosshutdown
を使用して,rosinit
により作成されたグローバルROSエンティティをシャットダウンします。グローバルノードとROSマスターが実行されていない場合,この関数の効果はありません。
メモ
rosshutdown
を呼び出すと,rossubscriber
により作成された,サブスクライバーなどのグローバルノードに依存するすべてのROSエンティティ(オブジェクト)が削除され,不安定になります。
ROSエンティティを安全に削除するには,rosshutdown
を呼び出す前に,これらのオブジェクトで清晰的
を呼び出します。