Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use YAML anchors in reach study config files to simplify #15

Merged
merged 1 commit into from Sep 22, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
16 changes: 10 additions & 6 deletions demo/config/reach_study.yaml
@@ -1,3 +1,7 @@
# Anchors
planning_group: &planning_group manipulator
collision_mesh_filename: &collision_mesh_filename package://reach_ros/demo/config/part.ply

optimization:
radius: 0.2
max_steps: 10
Expand All @@ -6,25 +10,25 @@ optimization:
ik_solver:
name: MoveItIKSolver
distance_threshold: 0.0
planning_group: manipulator
collision_mesh_filename: package://reach_ros/demo/config/part.ply
planning_group: *planning_group
collision_mesh_filename: *collision_mesh_filename
touch_links: []

evaluator:
name: MultiplicativeEvaluator
plugins:
- name: ManipulabilityMoveIt
planning_group: manipulator
planning_group: *planning_group
- name: DistancePenaltyMoveIt
planning_group: manipulator
planning_group: *planning_group
distance_threshold: 0.025
exponent: 2
collision_mesh_filename: package://reach_ros/demo/config/part.ply
collision_mesh_filename: *collision_mesh_filename
touch_links: []

display:
name: ROSDisplay
collision_mesh_filename: package://reach_ros/demo/config/part.ply
collision_mesh_filename: *collision_mesh_filename
kinematic_base_frame: base_link
marker_scale: 0.05

Expand Down