README

crane_plus_moveit_config

このパッケージはCRANE+ V2のmove_group設定ファイル及びlaunchファイルを含んでいます。

ros-planning/moveit2/moveit_demo_nodes/run_move_group を参考にパッケージを作成しています。

ノードの起動

run_move_group.launch.pyを実行すると、move_grouprviz等のノードが起動します。 コントローラノードは起動しないため、 CRANE+ V2本体を動かすことはできません。(crane_plus_examplesを参照してください。)

configファイル

  • controllers.yaml

    • moveit_simple_controller_managerのパラメータを設定しています

    • 設定内容はcrane_plus_controlのコントローラ名やコントローラタイプに依存します

  • crane_plus.srdf

    • move_groupとしてarmgripperを設定しています

    • armのgourp_stateとしてhomeverticalを設定しています

  • kinematics.yaml

    • armのkinematics_solverを設定しています

    • デフォルトのKDLKinematicsPluginでは軌道計画に失敗するため、LMAKinematicsPluginを使用しています

  • ompl_planning.yaml