Skip to content

Commit 1a1a437

Browse files
committed
[wip/ros-pr2-mechanism-msgs] initial commit
1 parent 2965da4 commit 1a1a437

File tree

6 files changed

+176
-0
lines changed

6 files changed

+176
-0
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ SUBDIR+= ros-pcl-msgs
134134
SUBIDR+= ros-pr2-description
135135
SUBDIR+= ros-pr2-hardware-interface
136136
SUBDIR+= ros-pr2-machine
137+
SUBIDR+= ros-pr2-mechanism-msgs
137138
SUBDIR+= ros-pr2-msgs
138139
SUBDIR+= ros-py-urdf-parser
139140
SUBDIR+= ros-qualisys

ros-pr2-mechanism-msgs/DESCR

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
This package defines services that are used to communicate with the
2+
realtime control loop. It also defines messages that represent the
3+
state of the realtime controllers, the joints and the actuators.

ros-pr2-mechanism-msgs/Makefile

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
2+
ROS_PKG= pr2_mechanism_msgs
3+
ROS_VERSION= 1.8.2
4+
ROS_REPO= pr2-mechanism-msgs
5+
6+
PKGNAME= ros-$(subst _,-,${ROS_PKG})-${ROS_VERSION}
7+
8+
MASTER_SITES= ${MASTER_SITE_GITHUB:=PR2}/${ROS_PKG}/archive/refs/tags/
9+
10+
CATEGORIES= wip
11+
12+
ROS_COMMENT= Services that are used to communicate with the realtime control loop.
13+
14+
WRKSRC= ${WRKDIR}/${ROS_PKG}-${ROS_VERSION}
15+
16+
include ../../meta-pkgs/ros-base/Makefile.common
17+
18+
include ../../interfaces/ros-common-msgs/depend.mk
19+
include ../../interfaces/ros-std-msgs/depend.mk
20+
include ../../lang/ros-message-generation/depend.mk
21+
include ../../lang/ros-message-runtime/depend.mk
22+
include ../../devel/ros-catkin/depend.mk
23+
include ../../mk/sysdep/python.mk
24+
include ../../mk/robotpkg.mk

ros-pr2-mechanism-msgs/PLIST

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
@comment Thu Jun 19 20:32:21 CEST 2025
2+
include/pr2_mechanism_msgs/ActuatorStatistics.h
3+
include/pr2_mechanism_msgs/ControllerStatistics.h
4+
include/pr2_mechanism_msgs/JointStatistics.h
5+
include/pr2_mechanism_msgs/ListControllerTypes.h
6+
include/pr2_mechanism_msgs/ListControllerTypesRequest.h
7+
include/pr2_mechanism_msgs/ListControllerTypesResponse.h
8+
include/pr2_mechanism_msgs/ListControllers.h
9+
include/pr2_mechanism_msgs/ListControllersRequest.h
10+
include/pr2_mechanism_msgs/ListControllersResponse.h
11+
include/pr2_mechanism_msgs/LoadController.h
12+
include/pr2_mechanism_msgs/LoadControllerRequest.h
13+
include/pr2_mechanism_msgs/LoadControllerResponse.h
14+
include/pr2_mechanism_msgs/MechanismStatistics.h
15+
include/pr2_mechanism_msgs/ReloadControllerLibraries.h
16+
include/pr2_mechanism_msgs/ReloadControllerLibrariesRequest.h
17+
include/pr2_mechanism_msgs/ReloadControllerLibrariesResponse.h
18+
include/pr2_mechanism_msgs/SwitchController.h
19+
include/pr2_mechanism_msgs/SwitchControllerAction.h
20+
include/pr2_mechanism_msgs/SwitchControllerActionFeedback.h
21+
include/pr2_mechanism_msgs/SwitchControllerActionGoal.h
22+
include/pr2_mechanism_msgs/SwitchControllerActionResult.h
23+
include/pr2_mechanism_msgs/SwitchControllerFeedback.h
24+
include/pr2_mechanism_msgs/SwitchControllerGoal.h
25+
include/pr2_mechanism_msgs/SwitchControllerRequest.h
26+
include/pr2_mechanism_msgs/SwitchControllerResponse.h
27+
include/pr2_mechanism_msgs/SwitchControllerResult.h
28+
include/pr2_mechanism_msgs/UnloadController.h
29+
include/pr2_mechanism_msgs/UnloadControllerRequest.h
30+
include/pr2_mechanism_msgs/UnloadControllerResponse.h
31+
lib/pkgconfig/pr2_mechanism_msgs.pc
32+
${PYTHON_SITELIB}/pr2_mechanism_msgs/__init__.py
33+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_ActuatorStatistics.py
34+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_ControllerStatistics.py
35+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_JointStatistics.py
36+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_MechanismStatistics.py
37+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_SwitchControllerAction.py
38+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_SwitchControllerActionFeedback.py
39+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_SwitchControllerActionGoal.py
40+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_SwitchControllerActionResult.py
41+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_SwitchControllerFeedback.py
42+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_SwitchControllerGoal.py
43+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/_SwitchControllerResult.py
44+
${PYTHON_SITELIB}/pr2_mechanism_msgs/msg/__init__.py
45+
${PYTHON_SITELIB}/pr2_mechanism_msgs/srv/_ListControllerTypes.py
46+
${PYTHON_SITELIB}/pr2_mechanism_msgs/srv/_ListControllers.py
47+
${PYTHON_SITELIB}/pr2_mechanism_msgs/srv/_LoadController.py
48+
${PYTHON_SITELIB}/pr2_mechanism_msgs/srv/_ReloadControllerLibraries.py
49+
${PYTHON_SITELIB}/pr2_mechanism_msgs/srv/_SwitchController.py
50+
${PYTHON_SITELIB}/pr2_mechanism_msgs/srv/_UnloadController.py
51+
${PYTHON_SITELIB}/pr2_mechanism_msgs/srv/__init__.py
52+
share/common-lisp/ros/pr2_mechanism_msgs/msg/ActuatorStatistics.lisp
53+
share/common-lisp/ros/pr2_mechanism_msgs/msg/ControllerStatistics.lisp
54+
share/common-lisp/ros/pr2_mechanism_msgs/msg/JointStatistics.lisp
55+
share/common-lisp/ros/pr2_mechanism_msgs/msg/MechanismStatistics.lisp
56+
share/common-lisp/ros/pr2_mechanism_msgs/msg/SwitchControllerAction.lisp
57+
share/common-lisp/ros/pr2_mechanism_msgs/msg/SwitchControllerActionFeedback.lisp
58+
share/common-lisp/ros/pr2_mechanism_msgs/msg/SwitchControllerActionGoal.lisp
59+
share/common-lisp/ros/pr2_mechanism_msgs/msg/SwitchControllerActionResult.lisp
60+
share/common-lisp/ros/pr2_mechanism_msgs/msg/SwitchControllerFeedback.lisp
61+
share/common-lisp/ros/pr2_mechanism_msgs/msg/SwitchControllerGoal.lisp
62+
share/common-lisp/ros/pr2_mechanism_msgs/msg/SwitchControllerResult.lisp
63+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package.lisp
64+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_ActuatorStatistics.lisp
65+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_ControllerStatistics.lisp
66+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_JointStatistics.lisp
67+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_MechanismStatistics.lisp
68+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_SwitchControllerAction.lisp
69+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_SwitchControllerActionFeedback.lisp
70+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_SwitchControllerActionGoal.lisp
71+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_SwitchControllerActionResult.lisp
72+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_SwitchControllerFeedback.lisp
73+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_SwitchControllerGoal.lisp
74+
share/common-lisp/ros/pr2_mechanism_msgs/msg/_package_SwitchControllerResult.lisp
75+
share/common-lisp/ros/pr2_mechanism_msgs/msg/pr2_mechanism_msgs-msg.asd
76+
share/common-lisp/ros/pr2_mechanism_msgs/srv/ListControllerTypes.lisp
77+
share/common-lisp/ros/pr2_mechanism_msgs/srv/ListControllers.lisp
78+
share/common-lisp/ros/pr2_mechanism_msgs/srv/LoadController.lisp
79+
share/common-lisp/ros/pr2_mechanism_msgs/srv/ReloadControllerLibraries.lisp
80+
share/common-lisp/ros/pr2_mechanism_msgs/srv/SwitchController.lisp
81+
share/common-lisp/ros/pr2_mechanism_msgs/srv/UnloadController.lisp
82+
share/common-lisp/ros/pr2_mechanism_msgs/srv/_package.lisp
83+
share/common-lisp/ros/pr2_mechanism_msgs/srv/_package_ListControllerTypes.lisp
84+
share/common-lisp/ros/pr2_mechanism_msgs/srv/_package_ListControllers.lisp
85+
share/common-lisp/ros/pr2_mechanism_msgs/srv/_package_LoadController.lisp
86+
share/common-lisp/ros/pr2_mechanism_msgs/srv/_package_ReloadControllerLibraries.lisp
87+
share/common-lisp/ros/pr2_mechanism_msgs/srv/_package_SwitchController.lisp
88+
share/common-lisp/ros/pr2_mechanism_msgs/srv/_package_UnloadController.lisp
89+
share/common-lisp/ros/pr2_mechanism_msgs/srv/pr2_mechanism_msgs-srv.asd
90+
share/pr2_mechanism_msgs/action/SwitchController.action
91+
share/pr2_mechanism_msgs/cmake/pr2_mechanism_msgs-msg-extras.cmake
92+
share/pr2_mechanism_msgs/cmake/pr2_mechanism_msgs-msg-paths.cmake
93+
share/pr2_mechanism_msgs/cmake/pr2_mechanism_msgsConfig-version.cmake
94+
share/pr2_mechanism_msgs/cmake/pr2_mechanism_msgsConfig.cmake
95+
share/pr2_mechanism_msgs/msg/ActuatorStatistics.msg
96+
share/pr2_mechanism_msgs/msg/ControllerStatistics.msg
97+
share/pr2_mechanism_msgs/msg/JointStatistics.msg
98+
share/pr2_mechanism_msgs/msg/MechanismStatistics.msg
99+
share/pr2_mechanism_msgs/msg/SwitchControllerAction.msg
100+
share/pr2_mechanism_msgs/msg/SwitchControllerActionFeedback.msg
101+
share/pr2_mechanism_msgs/msg/SwitchControllerActionGoal.msg
102+
share/pr2_mechanism_msgs/msg/SwitchControllerActionResult.msg
103+
share/pr2_mechanism_msgs/msg/SwitchControllerFeedback.msg
104+
share/pr2_mechanism_msgs/msg/SwitchControllerGoal.msg
105+
share/pr2_mechanism_msgs/msg/SwitchControllerResult.msg
106+
share/pr2_mechanism_msgs/package.xml
107+
share/pr2_mechanism_msgs/srv/ListControllerTypes.srv
108+
share/pr2_mechanism_msgs/srv/ListControllers.srv
109+
share/pr2_mechanism_msgs/srv/LoadController.srv
110+
share/pr2_mechanism_msgs/srv/ReloadControllerLibraries.srv
111+
share/pr2_mechanism_msgs/srv/SwitchController.srv
112+
share/pr2_mechanism_msgs/srv/UnloadController.srv

ros-pr2-mechanism-msgs/depend.mk

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# robotpkg depend.mk for: wip/ros-pr2-mechanism-msgs
2+
# Created: Matthieu Herrb on Mon, 16 Jun 2025
3+
#
4+
5+
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
6+
ROS_PR2_MECHANISM_MSGS_DEPEND_MK:= ${ROS_PR2_MECHANISM_MSGS_DEPEND_MK}+
7+
8+
ifeq (+,${DEPEND_DEPTH})
9+
DEPEND_PKG+= ros-pr2-mechanism-msgs
10+
endif
11+
12+
ifeq (+,${ROS_PR2_MECHANISM_MSGS_DEPEND_MK})
13+
14+
include ../../meta-pkgs/ros-base/depend.common
15+
PREFER.ros-pr2-mechanism-msgs?= ${PREFER.ros-base}
16+
SYSTEM_PREFIX.ros-pr2-mechanism-msgs?= ${SYSTEM_PREFIX.ros-base}
17+
18+
DEPEND_USE+= ros-pr2-mechanism-msgs
19+
ROS_DEPEND_USE+= ros-pr2-mechanism-msgs
20+
21+
DEPEND_ABI.ros-pr2-mechanism-msgs?= ros-pr2-mechanism-msgs>=1.8.21
22+
DEPEND_DIR.ros-pr2-mechanism-msgs?= ../../wip/ros-pr2-mechanism-msgs
23+
24+
SYSTEM_SEARCH.ros-pr2-mechanism-msgs=\
25+
include/pr2_mechanism_msgs/ActuatorStatistics.h \
26+
lib/pkgconfig/pr2_mechanism_msgs.pc \
27+
share/pr2_mechanism_msgs/package.xml
28+
29+
CMAKE_PREFIX_PATH.ros-pr2-mechanism-msgs= ${PREFIX.ros-pr2-mechanism-msgs}
30+
31+
endif
32+
33+
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}

ros-pr2-mechanism-msgs/distinfo

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
SHA1 (ros/pr2_mechanism_msgs/1.8.2.tar.gz) = 87c621285e23a3118299205b31502800bea8b8c9
2+
RMD160 (ros/pr2_mechanism_msgs/1.8.2.tar.gz) = ff0aeae381b7cbca65e5c6bf95514f63aa235021
3+
Size (ros/pr2_mechanism_msgs/1.8.2.tar.gz) = 3846 bytes

0 commit comments

Comments
 (0)