Skip to content

Conversation

@KuraZuzu
Copy link

@KuraZuzu KuraZuzu commented Jul 18, 2025

What does this implement/fix?

MoveItとtf2のヘッダファイル名変更に対応するため、includeするヘッダファイル名を.hから.hppに修正します。

Does this close any currently open issues?

しません。

How has this been tested?

GAZEBO上でサンプルプログラムを実行できることを確認しました。

  • Ubuntu 24.04 Desktop
    • 6.11.0-29-generic
  • ROS 2 Jazzy
  • GAZEBO Harmonic v 8.9.0

Any other comments?

includeするヘッダを.hから.hppに変更することで、以下の警告が解消されます。

In file included from /home/kuradesk/crane_v2/src/crane_plus/crane_plus_examples/src/joint_values.cpp:21:
/opt/ros/jazzy/include/moveit_ros_planning_interface/moveit/move_group_interface/move_group_interface.h:51:77: note: ‘#pragma message: .h header is obsolete. Please use the .hpp header instead.’
   51 | #pragma message(".h header is obsolete. Please use the .hpp header instead.")
      |                                                                             ^
In file included from /home/kuradesk/crane_v2/src/crane_plus/crane_plus_examples/src/gripper_control.cpp:21:
/opt/ros/jazzy/include/moveit_ros_planning_interface/moveit/move_group_interface/move_group_interface.h:51:77: note: ‘#pragma message: .h header is obsolete. Please use the .hpp header instead.’
   51 | #pragma message(".h header is obsolete. Please use the .hpp header instead.")
      |                                                                             ^
In file included from /home/kuradesk/crane_v2/src/crane_plus/crane_plus_examples/src/pick_and_place.cpp:23:
/opt/ros/jazzy/include/moveit_ros_planning_interface/moveit/move_group_interface/move_group_interface.h:51:77: note: ‘#pragma message: .h header is obsolete. Please use the .hpp header instead.’
   51 | #pragma message(".h header is obsolete. Please use the .hpp header instead.")
      |                                                                             ^
In file included from /home/kuradesk/crane_v2/src/crane_plus/crane_plus_examples/src/pose_groupstate.cpp:19:
/opt/ros/jazzy/include/moveit_ros_planning_interface/moveit/move_group_interface/move_group_interface.h:51:77: note: ‘#pragma message: .h header is obsolete. Please use the .hpp header instead.’
   51 | #pragma message(".h header is obsolete. Please use the .hpp header instead.")
      |                                                                             ^
In file included from /home/kuradesk/crane_v2/src/crane_plus/crane_plus_examples/src/pick_and_place_tf.cpp:30:
/opt/ros/jazzy/include/moveit_ros_planning_interface/moveit/move_group_interface/move_group_interface.h:51:77: note: ‘#pragma message: .h header is obsolete. Please use the .hpp header instead.’
   51 | #pragma message(".h header is obsolete. Please use the .hpp header instead.")
      |                                                                             ^
---

Any other comments?

Checklists

@KuraZuzu KuraZuzu requested a review from Kuwamai July 18, 2025 06:52
@KuraZuzu KuraZuzu self-assigned this Jul 18, 2025
@KuraZuzu KuraZuzu added the Type: Maintenance Repository Maintenance label Jul 18, 2025
@KuraZuzu KuraZuzu marked this pull request as draft July 18, 2025 06:53
@KuraZuzu KuraZuzu marked this pull request as ready for review July 22, 2025 04:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Maintenance Repository Maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants