diff --git a/add_action_server_client.sh b/add_action_server_client.sh index ac6639ed98033e60737065cbba36758d599a7ab9..08484af9382ce02502521228dfd12fa0be2199dd 100755 --- a/add_action_server_client.sh +++ b/add_action_server_client.sh @@ -114,6 +114,10 @@ fi #go to package folder roscd "${ros_pkg}" +#modify readme with added ROS interface +type="action" +fill_readme_ros_interface ${type} ${server_client} ${ros_pkg} ${action_name} ${file_pkg} ${action_file}.action "false" + #modify node files adding server/client parameters if [[ "${server_client}" = "server" ]] then @@ -121,6 +125,3 @@ then else create_action_client ${ros_pkg} ${action_name} ${action_file%.action} ${file_pkg} ${node_h} ${node_c} ${driver_alg} fi - -type="action" -fill_readme_ros_interface ${type} ${server_client} ${ros_pkg} ${action_name} ${file_pkg} ${action_file}.action "false" \ No newline at end of file diff --git a/add_service_server_client.sh b/add_service_server_client.sh index 8d19a9f3a7c901260f58f75a8b56e86dbc889879..5bd87f17af22f6b697b14f9e6c61df422a0be0dd 100755 --- a/add_service_server_client.sh +++ b/add_service_server_client.sh @@ -113,6 +113,10 @@ fi #go to package folder roscd "${ros_pkg}" +#modify readme with added ROS interface +type="service" +fill_readme_ros_interface ${type} ${server_client} ${ros_pkg} ${service_name} ${file_pkg} ${srv_file} "false" + #modify node files adding server/client parameters if [[ "${server_client}" = "server" ]] then @@ -120,6 +124,3 @@ then else create_client ${ros_pkg} ${service_name} ${srv_file%.srv} ${file_pkg} ${node_h} ${node_c} ${driver_alg} fi - -type="service" -fill_readme_ros_interface ${type} ${server_client} ${ros_pkg} ${service_name} ${file_pkg} ${srv_file} "false" \ No newline at end of file diff --git a/add_tf_listener_broadcaster.sh b/add_tf_listener_broadcaster.sh index dbf4b91f01f816c7ff90a876841cdfa4419440a7..4bc1521eda1a863ab37b3cb70cc93056ea0a9722 100755 --- a/add_tf_listener_broadcaster.sh +++ b/add_tf_listener_broadcaster.sh @@ -90,6 +90,10 @@ fi #go to package folder roscd "${ros_pkg}" +#modify readme with added ROS interface +type="topic" +fill_readme_ros_interface ${type} ${pub_subs} ${ros_pkg} "tf" "tf" "tfMessage" "true" + #modify node files adding server/client parameters if [[ "${pub_subs}" = "broadcaster" ]] then @@ -97,6 +101,3 @@ then else create_tf_listener ${ros_pkg} ${node_h} ${node_c} ${driver_alg} fi - -type="topic" -fill_readme_ros_interface ${type} ${pub_subs} ${ros_pkg} "tf" "tf" "tfMessage" "true" \ No newline at end of file diff --git a/add_topic_publisher_subscriber.sh b/add_topic_publisher_subscriber.sh index 5504b8b21c6c89374fee801904e6f70b4e68c6d8..083670a1e76a0b61be210fd85f4d24dcae682bd8 100755 --- a/add_topic_publisher_subscriber.sh +++ b/add_topic_publisher_subscriber.sh @@ -136,6 +136,10 @@ fi #go to package folder roscd "${ros_pkg}" +#modify readme with added ROS interface +type="topic" +fill_readme_ros_interface ${type} ${pub_subs} ${ros_pkg} ${topic_name} ${file_pkg} ${msg_file} "false" + #modify node files adding server/client parameters if [[ "${pub_subs}" = "publisher" ]] then @@ -143,6 +147,3 @@ then else create_subscriber ${ros_pkg} ${topic_name} ${msg_file%.msg} ${file_pkg} ${buffer} ${node_h} ${node_c} ${driver_alg} fi - -type="topic" -fill_readme_ros_interface ${type} ${pub_subs} ${ros_pkg} ${topic_name} ${file_pkg} ${msg_file} "false" \ No newline at end of file