diff --git a/data/sample_parking/goals_A.yaml b/data/sample_parking/goals_A.yaml new file mode 100644 index 0000000000000000000000000000000000000000..865e1c66676bfbd6cd0c063084e7da8283902081 --- /dev/null +++ b/data/sample_parking/goals_A.yaml @@ -0,0 +1,18 @@ +goals: + - id: goal1 + x: 8.18 + y: 3.50 + yaw: 1.5709 + type: 0 + + - id: goal2 + x: -1.22 + y: 3.50 + yaw: 4.7124 + type: 1 + + - id: goal3 + x: 3.75 + y: 3.5 + yaw: 1.5709 + type: 2 diff --git a/data/sample_parking/goals_B.yaml b/data/sample_parking/goals_B.yaml new file mode 100644 index 0000000000000000000000000000000000000000..40fc12cb863dcf30407e492cacb1531bf3f9cc92 --- /dev/null +++ b/data/sample_parking/goals_B.yaml @@ -0,0 +1,18 @@ +goals: + - id: goal1 + x: -0.77 + y: 3.50 + yaw: 1.5709 + type: 0 + + - id: goal2 + x: 3.25 + y: 3.50 + yaw: 4.7124 + type: 1 + + - id: goal3 + x: 7.8 + y: 7.15 + yaw: 4.7124 + type: 2 diff --git a/launch/adc_jury.launch b/launch/adc_jury.launch new file mode 100644 index 0000000000000000000000000000000000000000..df98effa1c8b8d5c01634f10896c4340aa51b506 --- /dev/null +++ b/launch/adc_jury.launch @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<launch> + + <arg name="road_name" default="sample_parking"/> + <arg name="goals_filename" default="goals_A.yaml"/> + <arg name="goals_file" default="$(find iri_adc_launch)/data/$(arg road_name)/$(arg goals_filename)"/> + + <arg name="output" default="screen"/> + <arg name="launch_prefix" default=""/> + <arg name="dr" default="true"/> + + <rosparam command="load" file="$(arg goals_file)" /> + + <include file="$(find iri_adc_jury)/launch/node.launch"> + <arg name="node_name" value="iri_adc_jury"/> + <arg name="output" value="$(arg output)"/> + <arg name="launch_prefix" value="$(arg launch_prefix)"/> + </include> + + <!-- + <node name="axserver" + pkg="actionlib" + type="axserver.py" + args="iri_adc_jury/adc_jury iri_adc_msgs/adc_juryAction"> + </node> + --> + + <node name="rqt_reconfigure_iri_adc_jury" + pkg ="rqt_reconfigure" + type="rqt_reconfigure" + if ="$(arg dr)" + args="iri_adc_jury"> + </node> + +</launch>