moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
parameter_name_list.hpp
Go to the documentation of this file.
1
2/*********************************************************************
3 * Software License Agreement (BSD License)
4 *
5 * Copyright (c) 2024, PickNik Inc.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions
10 * are met:
11 *
12 * * Redistributions of source code must retain the above copyright
13 * notice, this list of conditions and the following disclaimer.
14 * * Redistributions in binary form must reproduce the above
15 * copyright notice, this list of conditions and the following
16 * disclaimer in the documentation and/or other materials provided
17 * with the distribution.
18 * * Neither the name of PickNik Inc. nor the names of its
19 * contributors may be used to endorse or promote products derived
20 * from this software without specific prior written permission.
21 *
22 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
23 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
24 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
25 * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
26 * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
27 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
28 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
29 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
30 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
32 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33 * POSSIBILITY OF SUCH DAMAGE.
34 *********************************************************************/
35
36/* Author: Sebastian Jahr
37 Description: List of all parameter names used when move_group with OMPL, CHOMP, STOMP and PILZ is launched (01/2024).
38*/
39#include <string>
40
42{
43const std::vector<std::string> PARAMETER_NAME_LIST = {
44 "chomp.add_randomness",
45 "chomp.animate_endeffector",
46 "chomp.animate_endeffector_segment",
47 "chomp.animate_path",
48 "chomp.collision_clearance",
49 "chomp.collision_threshold",
50 "chomp.default_workspace_bounds",
51 "chomp.display_contacts_topic",
52 "chomp.display_path_topic",
53 "chomp.enable_failure_recovery",
54 "chomp.fix_start_state",
55 "chomp.hmc_annealing_factor",
56 "chomp.hmc_discretization",
57 "chomp.hmc_stochasticity",
58 "chomp.joint_update_limit",
59 "chomp.learning_rate",
60 "chomp.max_iterations",
61 "chomp.max_iterations_after_collision_free",
62 "chomp.max_recovery_attempts",
63 "chomp.obstacle_cost_weight",
64 "chomp.planning_plugins",
65 "chomp.planning_time_limit",
66 "chomp.progress_topic",
67 "chomp.pseudo_inverse_ridge_factor",
68 "chomp.random_jump_amount",
69 "chomp.request_adapters",
70 "chomp.response_adapters",
71 "chomp.ridge_factor",
72 "chomp.smoothness_cost_acceleration",
73 "chomp.smoothness_cost_jerk",
74 "chomp.smoothness_cost_velocity",
75 "chomp.smoothness_cost_weight",
76 "chomp.totg.min_angle_change",
77 "chomp.totg.path_tolerance",
78 "chomp.totg.resample_dt",
79 "chomp.trajectory_initialization_method",
80 "chomp.use_hamiltonian_monte_carlo",
81 "chomp.use_pseudo_inverse",
82 "chomp.use_stochastic_descent",
83 "default_planning_pipeline",
84 "moveit_controller_manager",
85 "moveit_manage_controllers",
86 "moveit_simple_controller_manager.controller_names",
87 "moveit_simple_controller_manager.panda_arm_controller.action_ns",
88 "moveit_simple_controller_manager.panda_arm_controller.default",
89 "moveit_simple_controller_manager.panda_arm_controller.joints",
90 "moveit_simple_controller_manager.panda_arm_controller.type",
91 "moveit_simple_controller_manager.panda_hand_controller.action_ns",
92 "moveit_simple_controller_manager.panda_hand_controller.default",
93 "moveit_simple_controller_manager.panda_hand_controller.joints",
94 "moveit_simple_controller_manager.panda_hand_controller.type",
95 "ompl.default_workspace_bounds",
96 "ompl.display_contacts_topic",
97 "ompl.display_path_topic",
98 "ompl.fix_start_state",
99 "ompl.hand.planner_configs",
100 "ompl.panda_arm.planner_configs",
101 "ompl.panda_arm_hand.planner_configs",
102 "ompl.planner_configs.APSConfigDefault.hybridize",
103 "ompl.planner_configs.APSConfigDefault.max_hybrid_paths",
104 "ompl.planner_configs.APSConfigDefault.num_planners",
105 "ompl.planner_configs.APSConfigDefault.planners",
106 "ompl.planner_configs.APSConfigDefault.shortcut",
107 "ompl.planner_configs.APSConfigDefault.type",
108 "ompl.planner_configs.BFMTkConfigDefault.balanced",
109 "ompl.planner_configs.BFMTkConfigDefault.cache_cc",
110 "ompl.planner_configs.BFMTkConfigDefault.extended_fmt",
111 "ompl.planner_configs.BFMTkConfigDefault.heuristics",
112 "ompl.planner_configs.BFMTkConfigDefault.nearest_k",
113 "ompl.planner_configs.BFMTkConfigDefault.num_samples",
114 "ompl.planner_configs.BFMTkConfigDefault.optimality",
115 "ompl.planner_configs.BFMTkConfigDefault.radius_multiplier",
116 "ompl.planner_configs.BFMTkConfigDefault.type",
117 "ompl.planner_configs.BKPIECEkConfigDefault.border_fraction",
118 "ompl.planner_configs.BKPIECEkConfigDefault.failed_expansion_score_factor",
119 "ompl.planner_configs.BKPIECEkConfigDefault.min_valid_path_fraction",
120 "ompl.planner_configs.BKPIECEkConfigDefault.range",
121 "ompl.planner_configs.BKPIECEkConfigDefault.type",
122 "ompl.planner_configs.BiESTkConfigDefault.range",
123 "ompl.planner_configs.BiESTkConfigDefault.type",
124 "ompl.planner_configs.BiTRRTkConfigDefault.cost_threshold",
125 "ompl.planner_configs.BiTRRTkConfigDefault.frountier_node_ratio",
126 "ompl.planner_configs.BiTRRTkConfigDefault.frountier_threshold",
127 "ompl.planner_configs.BiTRRTkConfigDefault.init_temperature",
128 "ompl.planner_configs.BiTRRTkConfigDefault.range",
129 "ompl.planner_configs.BiTRRTkConfigDefault.temp_change_factor",
130 "ompl.planner_configs.BiTRRTkConfigDefault.type",
131 "ompl.planner_configs.ESTkConfigDefault.goal_bias",
132 "ompl.planner_configs.ESTkConfigDefault.range",
133 "ompl.planner_configs.ESTkConfigDefault.type",
134 "ompl.planner_configs.FMTkConfigDefault.cache_cc",
135 "ompl.planner_configs.FMTkConfigDefault.extended_fmt",
136 "ompl.planner_configs.FMTkConfigDefault.heuristics",
137 "ompl.planner_configs.FMTkConfigDefault.nearest_k",
138 "ompl.planner_configs.FMTkConfigDefault.num_samples",
139 "ompl.planner_configs.FMTkConfigDefault.radius_multiplier",
140 "ompl.planner_configs.FMTkConfigDefault.type",
141 "ompl.planner_configs.KPIECEkConfigDefault.border_fraction",
142 "ompl.planner_configs.KPIECEkConfigDefault.failed_expansion_score_factor",
143 "ompl.planner_configs.KPIECEkConfigDefault.goal_bias",
144 "ompl.planner_configs.KPIECEkConfigDefault.min_valid_path_fraction",
145 "ompl.planner_configs.KPIECEkConfigDefault.range",
146 "ompl.planner_configs.KPIECEkConfigDefault.type",
147 "ompl.planner_configs.LBKPIECEkConfigDefault.border_fraction",
148 "ompl.planner_configs.LBKPIECEkConfigDefault.min_valid_path_fraction",
149 "ompl.planner_configs.LBKPIECEkConfigDefault.range",
150 "ompl.planner_configs.LBKPIECEkConfigDefault.type",
151 "ompl.planner_configs.LBTRRTkConfigDefault.epsilon",
152 "ompl.planner_configs.LBTRRTkConfigDefault.goal_bias",
153 "ompl.planner_configs.LBTRRTkConfigDefault.range",
154 "ompl.planner_configs.LBTRRTkConfigDefault.type",
155 "ompl.planner_configs.LazyPRMkConfigDefault.range",
156 "ompl.planner_configs.LazyPRMkConfigDefault.type",
157 "ompl.planner_configs.LazyPRMstarkConfigDefault.type",
158 "ompl.planner_configs.PDSTkConfigDefault.type",
159 "ompl.planner_configs.PRMkConfigDefault.max_nearest_neighbors",
160 "ompl.planner_configs.PRMkConfigDefault.type",
161 "ompl.planner_configs.PRMstarkConfigDefault.type",
162 "ompl.planner_configs.ProjESTkConfigDefault.goal_bias",
163 "ompl.planner_configs.ProjESTkConfigDefault.range",
164 "ompl.planner_configs.ProjESTkConfigDefault.type",
165 "ompl.planner_configs.RRTConnectkConfigDefault.range",
166 "ompl.planner_configs.RRTConnectkConfigDefault.type",
167 "ompl.planner_configs.RRTkConfigDefault.goal_bias",
168 "ompl.planner_configs.RRTkConfigDefault.range",
169 "ompl.planner_configs.RRTkConfigDefault.type",
170 "ompl.planner_configs.RRTstarkConfigDefault.delay_collision_checking",
171 "ompl.planner_configs.RRTstarkConfigDefault.goal_bias",
172 "ompl.planner_configs.RRTstarkConfigDefault.range",
173 "ompl.planner_configs.RRTstarkConfigDefault.type",
174 "ompl.planner_configs.SBLkConfigDefault.range",
175 "ompl.planner_configs.SBLkConfigDefault.type",
176 "ompl.planner_configs.SPARSkConfigDefault.dense_delta_fraction",
177 "ompl.planner_configs.SPARSkConfigDefault.max_failures",
178 "ompl.planner_configs.SPARSkConfigDefault.sparse_delta_fraction",
179 "ompl.planner_configs.SPARSkConfigDefault.stretch_factor",
180 "ompl.planner_configs.SPARSkConfigDefault.type",
181 "ompl.planner_configs.SPARStwokConfigDefault.dense_delta_fraction",
182 "ompl.planner_configs.SPARStwokConfigDefault.max_failures",
183 "ompl.planner_configs.SPARStwokConfigDefault.sparse_delta_fraction",
184 "ompl.planner_configs.SPARStwokConfigDefault.stretch_factor",
185 "ompl.planner_configs.SPARStwokConfigDefault.type",
186 "ompl.planner_configs.STRIDEkConfigDefault.degree",
187 "ompl.planner_configs.STRIDEkConfigDefault.estimated_dimension",
188 "ompl.planner_configs.STRIDEkConfigDefault.goal_bias",
189 "ompl.planner_configs.STRIDEkConfigDefault.max_degree",
190 "ompl.planner_configs.STRIDEkConfigDefault.max_pts_per_leaf",
191 "ompl.planner_configs.STRIDEkConfigDefault.min_degree",
192 "ompl.planner_configs.STRIDEkConfigDefault.min_valid_path_fraction",
193 "ompl.planner_configs.STRIDEkConfigDefault.range",
194 "ompl.planner_configs.STRIDEkConfigDefault.type",
195 "ompl.planner_configs.STRIDEkConfigDefault.use_projected_distance",
196 "ompl.planner_configs.TRRTkConfigDefault.frountierNodeRatio",
197 "ompl.planner_configs.TRRTkConfigDefault.frountier_threshold",
198 "ompl.planner_configs.TRRTkConfigDefault.goal_bias",
199 "ompl.planner_configs.TRRTkConfigDefault.init_temperature",
200 "ompl.planner_configs.TRRTkConfigDefault.k_constant",
201 "ompl.planner_configs.TRRTkConfigDefault.max_states_failed",
202 "ompl.planner_configs.TRRTkConfigDefault.min_temperature",
203 "ompl.planner_configs.TRRTkConfigDefault.range",
204 "ompl.planner_configs.TRRTkConfigDefault.temp_change_factor",
205 "ompl.planner_configs.TRRTkConfigDefault.type",
206 "ompl.planner_configs.TrajOptDefault.type",
207 "ompl.planning_plugins",
208 "ompl.progress_topic",
209 "ompl.request_adapters",
210 "ompl.response_adapters",
211 "ompl.totg.min_angle_change",
212 "ompl.totg.path_tolerance",
213 "ompl.totg.resample_dt",
214 "pilz_industrial_motion_planner.capabilities",
215 "pilz_industrial_motion_planner.default_planner_config",
216 "pilz_industrial_motion_planner.default_workspace_bounds",
217 "pilz_industrial_motion_planner.fix_start_state",
218 "pilz_industrial_motion_planner.planning_plugins",
219 "pilz_industrial_motion_planner.progress_topic",
220 "pilz_industrial_motion_planner.request_adapters",
221 "pilz_industrial_motion_planner.response_adapters",
222 "planning_pipelines",
223 "publish_geometry_updates",
224 "publish_planning_scene",
225 "publish_robot_description",
226 "publish_robot_description_semantic",
227 "publish_state_updates",
228 "publish_transforms_updates",
229 "robot_description",
230 "robot_description_kinematics.hand.kinematics_solver",
231 "robot_description_kinematics.hand.kinematics_solver_search_resolution",
232 "robot_description_kinematics.hand.kinematics_solver_timeout",
233 "robot_description_kinematics.panda_arm.epsilon",
234 "robot_description_kinematics.panda_arm.joints",
235 "robot_description_kinematics.panda_arm.kinematics_solver",
236 "robot_description_kinematics.panda_arm.kinematics_solver_search_resolution",
237 "robot_description_kinematics.panda_arm.kinematics_solver_timeout",
238 "robot_description_kinematics.panda_arm.max_solver_iterations",
239 "robot_description_kinematics.panda_arm.orientation_vs_position",
240 "robot_description_kinematics.panda_arm.position_only_ik",
241 "robot_description_kinematics.panda_arm_hand.kinematics_solver",
242 "robot_description_kinematics.panda_arm_hand.kinematics_solver_search_resolution",
243 "robot_description_kinematics.panda_arm_hand.kinematics_solver_timeout",
244 "robot_description_planning.cartesian_limits.max_rot_vel",
245 "robot_description_planning.cartesian_limits.max_trans_acc",
246 "robot_description_planning.cartesian_limits.max_trans_dec",
247 "robot_description_planning.cartesian_limits.max_trans_vel",
248 "robot_description_planning.joint_limits.panda_finger_joint1.angle_wraparound",
249 "robot_description_planning.joint_limits.panda_finger_joint1.has_acceleration_limits",
250 "robot_description_planning.joint_limits.panda_finger_joint1.has_deceleration_limits",
251 "robot_description_planning.joint_limits.panda_finger_joint1.has_effort_limits",
252 "robot_description_planning.joint_limits.panda_finger_joint1.has_jerk_limits",
253 "robot_description_planning.joint_limits.panda_finger_joint1.has_position_limits",
254 "robot_description_planning.joint_limits.panda_finger_joint1.has_soft_limits",
255 "robot_description_planning.joint_limits.panda_finger_joint1.has_velocity_limits",
256 "robot_description_planning.joint_limits.panda_finger_joint1.k_position",
257 "robot_description_planning.joint_limits.panda_finger_joint1.k_velocity",
258 "robot_description_planning.joint_limits.panda_finger_joint1.max_acceleration",
259 "robot_description_planning.joint_limits.panda_finger_joint1.max_effort",
260 "robot_description_planning.joint_limits.panda_finger_joint1.max_jerk",
261 "robot_description_planning.joint_limits.panda_finger_joint1.max_position",
262 "robot_description_planning.joint_limits.panda_finger_joint1.max_velocity",
263 "robot_description_planning.joint_limits.panda_finger_joint1.min_position",
264 "robot_description_planning.joint_limits.panda_finger_joint1.min_velocity",
265 "robot_description_planning.joint_limits.panda_finger_joint1.soft_lower_limit",
266 "robot_description_planning.joint_limits.panda_finger_joint1.soft_upper_limit",
267 "robot_description_planning.joint_limits.panda_finger_joint2.has_acceleration_limits",
268 "robot_description_planning.joint_limits.panda_finger_joint2.has_jerk_limits",
269 "robot_description_planning.joint_limits.panda_finger_joint2.has_velocity_limits",
270 "robot_description_planning.joint_limits.panda_finger_joint2.max_acceleration",
271 "robot_description_planning.joint_limits.panda_finger_joint2.max_position",
272 "robot_description_planning.joint_limits.panda_finger_joint2.max_velocity",
273 "robot_description_planning.joint_limits.panda_finger_joint2.min_position",
274 "robot_description_planning.joint_limits.panda_joint1.angle_wraparound",
275 "robot_description_planning.joint_limits.panda_joint1.has_acceleration_limits",
276 "robot_description_planning.joint_limits.panda_joint1.has_deceleration_limits",
277 "robot_description_planning.joint_limits.panda_joint1.has_effort_limits",
278 "robot_description_planning.joint_limits.panda_joint1.has_jerk_limits",
279 "robot_description_planning.joint_limits.panda_joint1.has_position_limits",
280 "robot_description_planning.joint_limits.panda_joint1.has_soft_limits",
281 "robot_description_planning.joint_limits.panda_joint1.has_velocity_limits",
282 "robot_description_planning.joint_limits.panda_joint1.k_position",
283 "robot_description_planning.joint_limits.panda_joint1.k_velocity",
284 "robot_description_planning.joint_limits.panda_joint1.max_acceleration",
285 "robot_description_planning.joint_limits.panda_joint1.max_effort",
286 "robot_description_planning.joint_limits.panda_joint1.max_jerk",
287 "robot_description_planning.joint_limits.panda_joint1.max_position",
288 "robot_description_planning.joint_limits.panda_joint1.max_velocity",
289 "robot_description_planning.joint_limits.panda_joint1.min_position",
290 "robot_description_planning.joint_limits.panda_joint1.min_velocity",
291 "robot_description_planning.joint_limits.panda_joint1.soft_lower_limit",
292 "robot_description_planning.joint_limits.panda_joint1.soft_upper_limit",
293 "robot_description_planning.joint_limits.panda_joint2.angle_wraparound",
294 "robot_description_planning.joint_limits.panda_joint2.has_acceleration_limits",
295 "robot_description_planning.joint_limits.panda_joint2.has_deceleration_limits",
296 "robot_description_planning.joint_limits.panda_joint2.has_effort_limits",
297 "robot_description_planning.joint_limits.panda_joint2.has_jerk_limits",
298 "robot_description_planning.joint_limits.panda_joint2.has_position_limits",
299 "robot_description_planning.joint_limits.panda_joint2.has_soft_limits",
300 "robot_description_planning.joint_limits.panda_joint2.has_velocity_limits",
301 "robot_description_planning.joint_limits.panda_joint2.k_position",
302 "robot_description_planning.joint_limits.panda_joint2.k_velocity",
303 "robot_description_planning.joint_limits.panda_joint2.max_acceleration",
304 "robot_description_planning.joint_limits.panda_joint2.max_effort",
305 "robot_description_planning.joint_limits.panda_joint2.max_jerk",
306 "robot_description_planning.joint_limits.panda_joint2.max_position",
307 "robot_description_planning.joint_limits.panda_joint2.max_velocity",
308 "robot_description_planning.joint_limits.panda_joint2.min_position",
309 "robot_description_planning.joint_limits.panda_joint2.min_velocity",
310 "robot_description_planning.joint_limits.panda_joint2.soft_lower_limit",
311 "robot_description_planning.joint_limits.panda_joint2.soft_upper_limit",
312 "robot_description_planning.joint_limits.panda_joint3.angle_wraparound",
313 "robot_description_planning.joint_limits.panda_joint3.has_acceleration_limits",
314 "robot_description_planning.joint_limits.panda_joint3.has_deceleration_limits",
315 "robot_description_planning.joint_limits.panda_joint3.has_effort_limits",
316 "robot_description_planning.joint_limits.panda_joint3.has_jerk_limits",
317 "robot_description_planning.joint_limits.panda_joint3.has_position_limits",
318 "robot_description_planning.joint_limits.panda_joint3.has_soft_limits",
319 "robot_description_planning.joint_limits.panda_joint3.has_velocity_limits",
320 "robot_description_planning.joint_limits.panda_joint3.k_position",
321 "robot_description_planning.joint_limits.panda_joint3.k_velocity",
322 "robot_description_planning.joint_limits.panda_joint3.max_acceleration",
323 "robot_description_planning.joint_limits.panda_joint3.max_effort",
324 "robot_description_planning.joint_limits.panda_joint3.max_jerk",
325 "robot_description_planning.joint_limits.panda_joint3.max_position",
326 "robot_description_planning.joint_limits.panda_joint3.max_velocity",
327 "robot_description_planning.joint_limits.panda_joint3.min_position",
328 "robot_description_planning.joint_limits.panda_joint3.min_velocity",
329 "robot_description_planning.joint_limits.panda_joint3.soft_lower_limit",
330 "robot_description_planning.joint_limits.panda_joint3.soft_upper_limit",
331 "robot_description_planning.joint_limits.panda_joint4.angle_wraparound",
332 "robot_description_planning.joint_limits.panda_joint4.has_acceleration_limits",
333 "robot_description_planning.joint_limits.panda_joint4.has_deceleration_limits",
334 "robot_description_planning.joint_limits.panda_joint4.has_effort_limits",
335 "robot_description_planning.joint_limits.panda_joint4.has_jerk_limits",
336 "robot_description_planning.joint_limits.panda_joint4.has_position_limits",
337 "robot_description_planning.joint_limits.panda_joint4.has_soft_limits",
338 "robot_description_planning.joint_limits.panda_joint4.has_velocity_limits",
339 "robot_description_planning.joint_limits.panda_joint4.k_position",
340 "robot_description_planning.joint_limits.panda_joint4.k_velocity",
341 "robot_description_planning.joint_limits.panda_joint4.max_acceleration",
342 "robot_description_planning.joint_limits.panda_joint4.max_effort",
343 "robot_description_planning.joint_limits.panda_joint4.max_jerk",
344 "robot_description_planning.joint_limits.panda_joint4.max_position",
345 "robot_description_planning.joint_limits.panda_joint4.max_velocity",
346 "robot_description_planning.joint_limits.panda_joint4.min_position",
347 "robot_description_planning.joint_limits.panda_joint4.min_velocity",
348 "robot_description_planning.joint_limits.panda_joint4.soft_lower_limit",
349 "robot_description_planning.joint_limits.panda_joint4.soft_upper_limit",
350 "robot_description_planning.joint_limits.panda_joint5.angle_wraparound",
351 "robot_description_planning.joint_limits.panda_joint5.has_acceleration_limits",
352 "robot_description_planning.joint_limits.panda_joint5.has_deceleration_limits",
353 "robot_description_planning.joint_limits.panda_joint5.has_effort_limits",
354 "robot_description_planning.joint_limits.panda_joint5.has_jerk_limits",
355 "robot_description_planning.joint_limits.panda_joint5.has_position_limits",
356 "robot_description_planning.joint_limits.panda_joint5.has_soft_limits",
357 "robot_description_planning.joint_limits.panda_joint5.has_velocity_limits",
358 "robot_description_planning.joint_limits.panda_joint5.k_position",
359 "robot_description_planning.joint_limits.panda_joint5.k_velocity",
360 "robot_description_planning.joint_limits.panda_joint5.max_acceleration",
361 "robot_description_planning.joint_limits.panda_joint5.max_effort",
362 "robot_description_planning.joint_limits.panda_joint5.max_jerk",
363 "robot_description_planning.joint_limits.panda_joint5.max_position",
364 "robot_description_planning.joint_limits.panda_joint5.max_velocity",
365 "robot_description_planning.joint_limits.panda_joint5.min_position",
366 "robot_description_planning.joint_limits.panda_joint5.min_velocity",
367 "robot_description_planning.joint_limits.panda_joint5.soft_lower_limit",
368 "robot_description_planning.joint_limits.panda_joint5.soft_upper_limit",
369 "robot_description_planning.joint_limits.panda_joint6.angle_wraparound",
370 "robot_description_planning.joint_limits.panda_joint6.has_acceleration_limits",
371 "robot_description_planning.joint_limits.panda_joint6.has_deceleration_limits",
372 "robot_description_planning.joint_limits.panda_joint6.has_effort_limits",
373 "robot_description_planning.joint_limits.panda_joint6.has_jerk_limits",
374 "robot_description_planning.joint_limits.panda_joint6.has_position_limits",
375 "robot_description_planning.joint_limits.panda_joint6.has_soft_limits",
376 "robot_description_planning.joint_limits.panda_joint6.has_velocity_limits",
377 "robot_description_planning.joint_limits.panda_joint6.k_position",
378 "robot_description_planning.joint_limits.panda_joint6.k_velocity",
379 "robot_description_planning.joint_limits.panda_joint6.max_acceleration",
380 "robot_description_planning.joint_limits.panda_joint6.max_effort",
381 "robot_description_planning.joint_limits.panda_joint6.max_jerk",
382 "robot_description_planning.joint_limits.panda_joint6.max_position",
383 "robot_description_planning.joint_limits.panda_joint6.max_velocity",
384 "robot_description_planning.joint_limits.panda_joint6.min_position",
385 "robot_description_planning.joint_limits.panda_joint6.min_velocity",
386 "robot_description_planning.joint_limits.panda_joint6.soft_lower_limit",
387 "robot_description_planning.joint_limits.panda_joint6.soft_upper_limit",
388 "robot_description_planning.joint_limits.panda_joint7.angle_wraparound",
389 "robot_description_planning.joint_limits.panda_joint7.has_acceleration_limits",
390 "robot_description_planning.joint_limits.panda_joint7.has_deceleration_limits",
391 "robot_description_planning.joint_limits.panda_joint7.has_effort_limits",
392 "robot_description_planning.joint_limits.panda_joint7.has_jerk_limits",
393 "robot_description_planning.joint_limits.panda_joint7.has_position_limits",
394 "robot_description_planning.joint_limits.panda_joint7.has_soft_limits",
395 "robot_description_planning.joint_limits.panda_joint7.has_velocity_limits",
396 "robot_description_planning.joint_limits.panda_joint7.k_position",
397 "robot_description_planning.joint_limits.panda_joint7.k_velocity",
398 "robot_description_planning.joint_limits.panda_joint7.max_acceleration",
399 "robot_description_planning.joint_limits.panda_joint7.max_effort",
400 "robot_description_planning.joint_limits.panda_joint7.max_jerk",
401 "robot_description_planning.joint_limits.panda_joint7.max_position",
402 "robot_description_planning.joint_limits.panda_joint7.max_velocity",
403 "robot_description_planning.joint_limits.panda_joint7.min_position",
404 "robot_description_planning.joint_limits.panda_joint7.min_velocity",
405 "robot_description_planning.joint_limits.panda_joint7.soft_lower_limit",
406 "robot_description_planning.joint_limits.panda_joint7.soft_upper_limit",
407 "robot_description_planning.joint_limits.virtual_joint.angle_wraparound",
408 "robot_description_planning.joint_limits.virtual_joint.has_acceleration_limits",
409 "robot_description_planning.joint_limits.virtual_joint.has_deceleration_limits",
410 "robot_description_planning.joint_limits.virtual_joint.has_effort_limits",
411 "robot_description_planning.joint_limits.virtual_joint.has_jerk_limits",
412 "robot_description_planning.joint_limits.virtual_joint.has_position_limits",
413 "robot_description_planning.joint_limits.virtual_joint.has_soft_limits",
414 "robot_description_planning.joint_limits.virtual_joint.has_velocity_limits",
415 "robot_description_planning.joint_limits.virtual_joint.k_position",
416 "robot_description_planning.joint_limits.virtual_joint.k_velocity",
417 "robot_description_planning.joint_limits.virtual_joint.max_acceleration",
418 "robot_description_planning.joint_limits.virtual_joint.max_effort",
419 "robot_description_planning.joint_limits.virtual_joint.max_jerk",
420 "robot_description_planning.joint_limits.virtual_joint.max_position",
421 "robot_description_planning.joint_limits.virtual_joint.max_velocity",
422 "robot_description_planning.joint_limits.virtual_joint.min_position",
423 "robot_description_planning.joint_limits.virtual_joint.min_velocity",
424 "robot_description_planning.joint_limits.virtual_joint.soft_lower_limit",
425 "robot_description_planning.joint_limits.virtual_joint.soft_upper_limit",
426 "robot_description_planning.joint_limits.virtual_joint/rot_w.has_acceleration_limits",
427 "robot_description_planning.joint_limits.virtual_joint/rot_w.has_jerk_limits",
428 "robot_description_planning.joint_limits.virtual_joint/rot_w.has_velocity_limits",
429 "robot_description_planning.joint_limits.virtual_joint/rot_w.max_position",
430 "robot_description_planning.joint_limits.virtual_joint/rot_w.min_position",
431 "robot_description_planning.joint_limits.virtual_joint/rot_x.has_acceleration_limits",
432 "robot_description_planning.joint_limits.virtual_joint/rot_x.has_jerk_limits",
433 "robot_description_planning.joint_limits.virtual_joint/rot_x.has_velocity_limits",
434 "robot_description_planning.joint_limits.virtual_joint/rot_x.max_position",
435 "robot_description_planning.joint_limits.virtual_joint/rot_x.min_position",
436 "robot_description_planning.joint_limits.virtual_joint/rot_y.has_acceleration_limits",
437 "robot_description_planning.joint_limits.virtual_joint/rot_y.has_jerk_limits",
438 "robot_description_planning.joint_limits.virtual_joint/rot_y.has_velocity_limits",
439 "robot_description_planning.joint_limits.virtual_joint/rot_y.max_position",
440 "robot_description_planning.joint_limits.virtual_joint/rot_y.min_position",
441 "robot_description_planning.joint_limits.virtual_joint/rot_z.has_acceleration_limits",
442 "robot_description_planning.joint_limits.virtual_joint/rot_z.has_jerk_limits",
443 "robot_description_planning.joint_limits.virtual_joint/rot_z.has_velocity_limits",
444 "robot_description_planning.joint_limits.virtual_joint/rot_z.max_position",
445 "robot_description_planning.joint_limits.virtual_joint/rot_z.min_position",
446 "robot_description_planning.joint_limits.virtual_joint/trans_x.has_acceleration_limits",
447 "robot_description_planning.joint_limits.virtual_joint/trans_x.has_jerk_limits",
448 "robot_description_planning.joint_limits.virtual_joint/trans_x.has_velocity_limits",
449 "robot_description_planning.joint_limits.virtual_joint/trans_x.max_position",
450 "robot_description_planning.joint_limits.virtual_joint/trans_x.min_position",
451 "robot_description_planning.joint_limits.virtual_joint/trans_y.has_acceleration_limits",
452 "robot_description_planning.joint_limits.virtual_joint/trans_y.has_jerk_limits",
453 "robot_description_planning.joint_limits.virtual_joint/trans_y.has_velocity_limits",
454 "robot_description_planning.joint_limits.virtual_joint/trans_y.max_position",
455 "robot_description_planning.joint_limits.virtual_joint/trans_y.min_position",
456 "robot_description_planning.joint_limits.virtual_joint/trans_z.has_acceleration_limits",
457 "robot_description_planning.joint_limits.virtual_joint/trans_z.has_jerk_limits",
458 "robot_description_planning.joint_limits.virtual_joint/trans_z.has_velocity_limits",
459 "robot_description_planning.joint_limits.virtual_joint/trans_z.max_position",
460 "robot_description_planning.joint_limits.virtual_joint/trans_z.min_position",
461 "robot_description_semantic",
462 "stomp.control_cost_weight",
463 "stomp.default_workspace_bounds",
464 "stomp.delta_t",
465 "stomp.display_contacts_topic",
466 "stomp.display_path_topic",
467 "stomp.exponentiated_cost_sensitivity",
468 "stomp.fix_start_state",
469 "stomp.max_rollouts",
470 "stomp.num_iterations",
471 "stomp.num_iterations_after_valid",
472 "stomp.num_rollouts",
473 "stomp.num_timesteps",
474 "stomp.path_marker_topic",
475 "stomp.planning_plugins",
476 "stomp.progress_topic",
477 "stomp.request_adapters",
478 "stomp.response_adapters",
479 "stomp.stomp_moveit.control_cost_weight",
480 "stomp.stomp_moveit.delta_t",
481 "stomp.stomp_moveit.exponentiated_cost_sensitivity",
482 "stomp.stomp_moveit.max_rollouts",
483 "stomp.stomp_moveit.num_iterations",
484 "stomp.stomp_moveit.num_iterations_after_valid",
485 "stomp.stomp_moveit.num_rollouts",
486 "stomp.stomp_moveit.num_timesteps",
487 "stomp.totg.min_angle_change",
488 "stomp.totg.path_tolerance",
489 "stomp.totg.resample_dt",
490 "trajectory_execution.allowed_execution_duration_scaling",
491 "trajectory_execution.allowed_goal_duration_margin",
492 "trajectory_execution.allowed_start_tolerance",
493 "use_sim_time",
494};
495} // namespace move_group_test
const std::vector< std::string > PARAMETER_NAME_LIST