Skip to content

Commit 67f98b8

Browse files
committed
Migration to YAML format, related to: ipa320/RosTooling#181
1 parent c5e5073 commit 67f98b8

19 files changed

+834
-374
lines changed
Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +0,0 @@
1-
PackageSet {
2-
CatkinPackage joy {
3-
Artifact joy_node { Node { name joy_node
4-
Publishers {
5-
Publisher { name "joy" message "sensor_msgs.Joy" },
6-
Publisher { name "diagnostics" message "diagnostic_msgs.DiagnosticArray" }
7-
}}
8-
}}}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
joy:
2+
artifacts:
3+
joy_node:
4+
node: joy_node
5+
publishers:
6+
joy:
7+
type: "sensor_msgs.Joy"
8+
diagnostics:
9+
type: "diagnostic_msgs.DiagnosticArray"

de.fraunhofer.ipa.ros.communication.objects/BasicSpecs/Laser2DScan.ros

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
scan_2d:
2+
artifacts:
3+
scan_2d:
4+
node: scan_2d
5+
publishers:
6+
scan:
7+
type: "sensor_msgs.LaserScan"
8+
diagnostics:
9+
type: "diagnostic_msgs.DiagnosticArray"

de.fraunhofer.ipa.ros.communication.objects/BasicSpecs/Teleop.ros

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
teleop:
2+
artifacts:
3+
joystick_teleop_node:
4+
node: joystick_teleop_node
5+
publishers:
6+
cmd_vel:
7+
type: "geometry_msgs.Twist"
8+
subscribers:
9+
joy:
10+
type:"sensor_msgs.Joy"

de.fraunhofer.ipa.ros.communication.objects/basic_msgs/common_msgs.ros

Lines changed: 337 additions & 119 deletions
Large diffs are not rendered by default.
Lines changed: 136 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,136 @@
1-
PackageSet{
2-
Package control_msgs{ Specs {
3-
TopicSpec FollowJointTrajectoryAction{ message { FollowJointTrajectoryActionGoal action_goal FollowJointTrajectoryActionResult action_result FollowJointTrajectoryActionFeedback action_feedback }},
4-
TopicSpec FollowJointTrajectoryActionFeedback{ message { Header header "actionlib_msgs.GoalStatus" status FollowJointTrajectoryFeedback feedback }},
5-
TopicSpec FollowJointTrajectoryActionGoal{ message { Header header "actionlib_msgs.GoalID" goal_id FollowJointTrajectoryGoal goal }},
6-
TopicSpec FollowJointTrajectoryActionResult{ message { Header header "actionlib_msgs.GoalStatus" status FollowJointTrajectoryResult result }},
7-
TopicSpec FollowJointTrajectoryFeedback{ message { Header header string[] joint_names "trajectory_msgs.JointTrajectoryPoint" desired "trajectory_msgs.JointTrajectoryPoint" actual "trajectory_msgs.JointTrajectoryPoint" error }},
8-
TopicSpec FollowJointTrajectoryGoal{ message { "trajectory_msgs.JointTrajectory" trajectory JointTolerance[] path_tolerance JointTolerance[] goal_tolerance duration goal_time_tolerance }},
9-
TopicSpec FollowJointTrajectoryResult{ message { int32 error_code int32 SUCCESSFUL=0 int32 INVALID_GOAL=-1 int32 INVALID_JOINTS=-2 int32 OLD_HEADER_TIMESTAMP=-3 int32 PATH_TOLERANCE_VIOLATED=-4 int32 GOAL_TOLERANCE_VIOLATED=-5 string error_string }},
10-
TopicSpec GripperCommand{ message { float64 position float64 max_effort }},
11-
TopicSpec GripperCommandAction{ message { GripperCommandActionGoal action_goal GripperCommandActionResult action_result GripperCommandActionFeedback action_feedback }},
12-
TopicSpec GripperCommandActionFeedback{ message { Header header "actionlib_msgs.GoalStatus" status GripperCommandFeedback feedback }},
13-
TopicSpec GripperCommandActionGoal{ message { Header header "actionlib_msgs.GoalID" goal_id GripperCommandGoal goal }},
14-
TopicSpec GripperCommandActionResult{ message { Header header "actionlib_msgs.GoalStatus" status GripperCommandResult result }},
15-
TopicSpec GripperCommandFeedback{ message { float64 position float64 effort bool stalled bool reached_goal }},
16-
TopicSpec GripperCommandGoal{ message { GripperCommand command }},
17-
TopicSpec GripperCommandResult{ message { float64 position float64 effort bool stalled bool reached_goal }},
18-
TopicSpec JointControllerState{ message { Header header float64 set_point float64 process_value float64 process_value_dot float64 error float64 time_step float64 command float64 p float64 i float64 d float64 i_clamp bool antiwindup }},
19-
TopicSpec JointJog{ message { Header header string[] joint_names float64[] displacements float64[] velocities float64 duration }},
20-
TopicSpec JointTolerance{ message { string name float64 position float64 velocity float64 acceleration }},
21-
TopicSpec JointTrajectoryAction{ message { JointTrajectoryActionGoal action_goal JointTrajectoryActionResult action_result JointTrajectoryActionFeedback action_feedback }},
22-
TopicSpec JointTrajectoryActionFeedback{ message { Header header "actionlib_msgs.GoalStatus" status JointTrajectoryFeedback feedback }},
23-
TopicSpec JointTrajectoryActionGoal{ message { Header header "actionlib_msgs.GoalID" goal_id JointTrajectoryGoal goal }},
24-
TopicSpec JointTrajectoryActionResult{ message { Header header "actionlib_msgs.GoalStatus" status JointTrajectoryResult result }},
25-
TopicSpec JointTrajectoryControllerState{ message { Header header string[] joint_names "trajectory_msgs.JointTrajectoryPoint" desired "trajectory_msgs.JointTrajectoryPoint" actual "trajectory_msgs.JointTrajectoryPoint" error }},
26-
TopicSpec JointTrajectoryFeedback{ message { }},
27-
TopicSpec JointTrajectoryGoal{ message { "trajectory_msgs.JointTrajectory" trajectory }},
28-
TopicSpec JointTrajectoryResult{ message { }},
29-
TopicSpec PidState{ message { Header header duration timestep float64 error float64 error_dot float64 p_error float64 i_error float64 d_error float64 p_term float64 i_term float64 d_term float64 i_max float64 i_min float64 output }},
30-
TopicSpec PointHeadAction{ message { PointHeadActionGoal action_goal PointHeadActionResult action_result PointHeadActionFeedback action_feedback }},
31-
TopicSpec PointHeadActionFeedback{ message { Header header "actionlib_msgs.GoalStatus" status PointHeadFeedback feedback }},
32-
TopicSpec PointHeadActionGoal{ message { Header header "actionlib_msgs.GoalID" goal_id PointHeadGoal goal }},
33-
TopicSpec PointHeadActionResult{ message { Header header "actionlib_msgs.GoalStatus" status PointHeadResult result }},
34-
TopicSpec PointHeadFeedback{ message { float64 pointing_angle_error }},
35-
TopicSpec PointHeadGoal{ message { "geometry_msgs.PointStamped" target "geometry_msgs.Vector3" pointing_axis string pointing_frame duration min_duration float64 max_velocity }},
36-
TopicSpec PointHeadResult{ message { }},
37-
TopicSpec SingleJointPositionAction{ message { SingleJointPositionActionGoal action_goal SingleJointPositionActionResult action_result SingleJointPositionActionFeedback action_feedback }},
38-
TopicSpec SingleJointPositionActionFeedback{ message { Header header "actionlib_msgs.GoalStatus" status SingleJointPositionFeedback feedback }},
39-
TopicSpec SingleJointPositionActionGoal{ message { Header header "actionlib_msgs.GoalID" goal_id SingleJointPositionGoal goal }},
40-
TopicSpec SingleJointPositionActionResult{ message { Header header "actionlib_msgs.GoalStatus" status SingleJointPositionResult result }},
41-
TopicSpec SingleJointPositionFeedback{ message { Header header float64 position float64 velocity float64 error }},
42-
TopicSpec SingleJointPositionGoal{ message { float64 position duration min_duration float64 max_velocity }},
43-
TopicSpec SingleJointPositionResult{ message { }},
44-
ServiceSpec QueryCalibrationState{ request { } response { bool is_calibrated } },
45-
ServiceSpec QueryTrajectoryState{ request { time time } response { string[] name float64[] position float64[] velocity float64[] acceleration } },
46-
ActionSpec FollowJointTrajectory{ goal { FollowJointTrajectoryActionGoal action_goal} result {FollowJointTrajectoryActionResult action_result} feedback {FollowJointTrajectoryActionFeedback action_feedback}}
47-
}}
48-
}
1+
control_msgs:
2+
specs:
3+
msg: FollowJointTrajectoryAction
4+
message:
5+
FollowJointTrajectoryActionGoal action_goal FollowJointTrajectoryActionResult action_result FollowJointTrajectoryActionFeedback action_feedback
6+
msg: FollowJointTrajectoryActionFeedback
7+
message:
8+
Header header "actionlib_msgs.GoalStatus" status FollowJointTrajectoryFeedback feedback
9+
msg: FollowJointTrajectoryActionGoal
10+
message:
11+
Header header "actionlib_msgs.GoalID" goal_id FollowJointTrajectoryGoal goal
12+
msg: FollowJointTrajectoryActionResult
13+
message:
14+
Header header "actionlib_msgs.GoalStatus" status FollowJointTrajectoryResult result
15+
msg: FollowJointTrajectoryFeedback
16+
message:
17+
Header header string[] joint_names "trajectory_msgs.JointTrajectoryPoint" desired "trajectory_msgs.JointTrajectoryPoint" actual "trajectory_msgs.JointTrajectoryPoint" error
18+
msg: FollowJointTrajectoryGoal
19+
message:
20+
"trajectory_msgs.JointTrajectory" trajectory JointTolerance[] path_tolerance JointTolerance[] goal_tolerance duration goal_time_tolerance
21+
msg: FollowJointTrajectoryResult
22+
message:
23+
int32 error_code int32 SUCCESSFUL=0 int32 INVALID_GOAL=-1 int32 INVALID_JOINTS=-2 int32 OLD_HEADER_TIMESTAMP=-3 int32 PATH_TOLERANCE_VIOLATED=-4 int32 GOAL_TOLERANCE_VIOLATED=-5 string error_string
24+
msg: GripperCommand
25+
message:
26+
float64 position float64 max_effort
27+
msg: GripperCommandAction
28+
message:
29+
GripperCommandActionGoal action_goal GripperCommandActionResult action_result GripperCommandActionFeedback action_feedback
30+
msg: GripperCommandActionFeedback
31+
message:
32+
Header header "actionlib_msgs.GoalStatus" status GripperCommandFeedback feedback
33+
msg: GripperCommandActionGoal
34+
message:
35+
Header header "actionlib_msgs.GoalID" goal_id GripperCommandGoal goal
36+
msg: GripperCommandActionResult
37+
message:
38+
Header header "actionlib_msgs.GoalStatus" status GripperCommandResult result
39+
msg: GripperCommandFeedback
40+
message:
41+
float64 position float64 effort bool stalled bool reached_goal
42+
msg: GripperCommandGoal
43+
message:
44+
GripperCommand command
45+
msg: GripperCommandResult
46+
message:
47+
float64 position float64 effort bool stalled bool reached_goal
48+
msg: JointControllerState
49+
message:
50+
Header header float64 set_point float64 process_value float64 process_value_dot float64 error float64 time_step float64 command float64 p float64 i float64 d float64 i_clamp bool antiwindup
51+
msg: JointJog
52+
message:
53+
Header header string[] joint_names float64[] displacements float64[] velocities float64 duration
54+
msg: JointTolerance
55+
message:
56+
string name float64 position float64 velocity float64 acceleration
57+
msg: JointTrajectoryAction
58+
message:
59+
JointTrajectoryActionGoal action_goal JointTrajectoryActionResult action_result JointTrajectoryActionFeedback action_feedback
60+
msg: JointTrajectoryActionFeedback
61+
message:
62+
Header header "actionlib_msgs.GoalStatus" status JointTrajectoryFeedback feedback
63+
msg: JointTrajectoryActionGoal
64+
message:
65+
Header header "actionlib_msgs.GoalID" goal_id JointTrajectoryGoal goal
66+
msg: JointTrajectoryActionResult
67+
message:
68+
Header header "actionlib_msgs.GoalStatus" status JointTrajectoryResult result
69+
msg: JointTrajectoryControllerState
70+
message:
71+
Header header string[] joint_names "trajectory_msgs.JointTrajectoryPoint" desired "trajectory_msgs.JointTrajectoryPoint" actual "trajectory_msgs.JointTrajectoryPoint" error
72+
msg: JointTrajectoryFeedback
73+
message:
74+
75+
msg: JointTrajectoryGoal
76+
message:
77+
"trajectory_msgs.JointTrajectory" trajectory
78+
msg: JointTrajectoryResult
79+
message:
80+
81+
msg: PidState
82+
message:
83+
Header header duration timestep float64 error float64 error_dot float64 p_error float64 i_error float64 d_error float64 p_term float64 i_term float64 d_term float64 i_max float64 i_min float64 output
84+
msg: PointHeadAction
85+
message:
86+
PointHeadActionGoal action_goal PointHeadActionResult action_result PointHeadActionFeedback action_feedback
87+
msg: PointHeadActionFeedback
88+
message:
89+
Header header "actionlib_msgs.GoalStatus" status PointHeadFeedback feedback
90+
msg: PointHeadActionGoal
91+
message:
92+
Header header "actionlib_msgs.GoalID" goal_id PointHeadGoal goal
93+
msg: PointHeadActionResult
94+
message:
95+
Header header "actionlib_msgs.GoalStatus" status PointHeadResult result
96+
msg: PointHeadFeedback
97+
message:
98+
float64 pointing_angle_error
99+
msg: PointHeadGoal
100+
message:
101+
"geometry_msgs.PointStamped" target "geometry_msgs.Vector3" pointing_axis string pointing_frame duration min_duration float64 max_velocity
102+
msg: PointHeadResult
103+
message:
104+
105+
msg: SingleJointPositionAction
106+
message:
107+
SingleJointPositionActionGoal action_goal SingleJointPositionActionResult action_result SingleJointPositionActionFeedback action_feedback
108+
msg: SingleJointPositionActionFeedback
109+
message:
110+
Header header "actionlib_msgs.GoalStatus" status SingleJointPositionFeedback feedback
111+
msg: SingleJointPositionActionGoal
112+
message:
113+
Header header "actionlib_msgs.GoalID" goal_id SingleJointPositionGoal goal
114+
msg: SingleJointPositionActionResult
115+
message:
116+
Header header "actionlib_msgs.GoalStatus" status SingleJointPositionResult result
117+
msg: SingleJointPositionFeedback
118+
message:
119+
Header header float64 position float64 velocity float64 error
120+
msg: SingleJointPositionGoal
121+
message:
122+
float64 position duration min_duration float64 max_velocity
123+
msg: SingleJointPositionResult
124+
message:
125+
126+
srv: QueryCalibrationState
127+
request:
128+
129+
response:
130+
bool is_calibrated
131+
srv: QueryTrajectoryState
132+
request:
133+
time time
134+
135+
response:
136+
string[] name float64[] position float64[] velocity float64[] acceleration
Lines changed: 48 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,48 @@
1-
PackageSet{
2-
Package controller_manager_msgs{ Specs {
3-
TopicSpec ControllerState{},
4-
TopicSpec ControllerStatistics{},
5-
TopicSpec ControllersStatistics{},
6-
TopicSpec HardwareInterfaceResources{},
7-
ServiceSpec ListControllerTypes{},
8-
ServiceSpec ListControllers{},
9-
ServiceSpec LoadController{},
10-
ServiceSpec ReloadControllerLibraries{},
11-
ServiceSpec SwitchController{},
12-
ServiceSpec UnloadController{}
13-
}}
14-
}
1+
controller_manager_msgs:
2+
specs:
3+
msg: ControllerState
4+
message:
5+
string name string state string type "controller_manager_msgs.HardwareInterfaceResources"[] claimed_resources
6+
msg: ControllerStatistics
7+
message:
8+
string name string type time timestamp bool running duration max_time duration mean_time duration variance_time int32 num_control_loop_overruns time time_last_control_loop_overrun
9+
msg: ControllersStatistics
10+
message:
11+
"std_msgs.Header" header "controller_manager_msgs.ControllerStatistics"[] controller
12+
msg: HardwareInterfaceResources
13+
message:
14+
string hardware_interface string[] resources
15+
srv: ListControllerTypes
16+
request:
17+
18+
response:
19+
string[] types string[] base_classes
20+
srv: ListControllers
21+
request:
22+
23+
response:
24+
ControllerState[] controller
25+
srv: LoadController
26+
request:
27+
string name
28+
29+
response:
30+
bool ok
31+
srv: ReloadControllerLibraries
32+
request:
33+
bool force_kill
34+
35+
response:
36+
bool ok
37+
srv: SwitchController
38+
request:
39+
string[] start_controllers string[] stop_controllers int32 strictness int32 BEST_EFFORT=1 int32 STRICT=2 bool start_asap float64 timeout
40+
41+
response:
42+
bool ok
43+
srv: UnloadController
44+
request:
45+
string name
46+
47+
response:
48+
bool ok
Lines changed: 38 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,38 @@
1-
PackageSet{
2-
Package dynamic_reconfigure{ Specs {
3-
TopicSpec BoolParameter{},
4-
TopicSpec Config{},
5-
TopicSpec ConfigDescription{},
6-
TopicSpec DoubleParameter{},
7-
TopicSpec Group{},
8-
TopicSpec GroupState{},
9-
TopicSpec IntParameter{},
10-
TopicSpec ParamDescription{},
11-
TopicSpec SensorLevels{},
12-
TopicSpec StrParameter{},
13-
ServiceSpec Reconfigure{}
14-
}}
15-
}
1+
dynamic_reconfigure:
2+
specs:
3+
msg: BoolParameter
4+
message:
5+
string name bool value
6+
msg: Config
7+
message:
8+
BoolParameter[] bools IntParameter[] ints StrParameter[] strs DoubleParameter[] doubles GroupState[] groups
9+
msg: ConfigDescription
10+
message:
11+
Group[] groups Config max Config min Config dflt
12+
msg: DoubleParameter
13+
message:
14+
string name float64 value
15+
msg: Group
16+
message:
17+
string name string type ParamDescription[] parameters int32 parent int32 id
18+
msg: GroupState
19+
message:
20+
string name bool state int32 id int32 parent
21+
msg: IntParameter
22+
message:
23+
string name int32 value
24+
msg: ParamDescription
25+
message:
26+
string name string type uint32 level string description string edit_method
27+
msg: SensorLevels
28+
message:
29+
byte RECONFIGURE_CLOSE=3 byte RECONFIGURE_STOP=1 byte RECONFIGURE_RUNNING=0
30+
msg: StrParameter
31+
message:
32+
string name string value
33+
srv: Reconfigure
34+
request:
35+
Config config
36+
37+
response:
38+
Config config

0 commit comments

Comments
 (0)