Skip to content

Commit c96192e

Browse files
author
YH.Wang
committed
1.0.8 Update README.md, remove some unused dependencies, annotation code, and good programming return 0 in main().
1 parent c2e1aa8 commit c96192e

26 files changed

+542
-619
lines changed

demo/CMakeLists.txt

100644100755
Lines changed: 47 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
1515
add_compile_options(-Wall -Wextra -Wpedantic)
1616
endif()
1717

18-
add_definitions(-DROS2_BUILD)
19-
2018
# find dependencies
2119
find_package(ament_cmake REQUIRED)
2220
# uncomment the following section in order to fill in
@@ -43,8 +41,8 @@ include_directories(include
4341

4442
add_executable(demo_send_script
4543
src/demo_send_script.cpp
46-
4744
)
45+
4846
ament_target_dependencies(demo_send_script
4947
rclcpp
5048
std_msgs
@@ -58,9 +56,9 @@ install(TARGETS
5856
)
5957

6058
add_executable(demo_ask_sta
61-
src/demo_ask_sta.cpp
62-
59+
src/demo_ask_sta.cpp
6360
)
61+
6462
ament_target_dependencies(demo_ask_sta
6563
rclcpp
6664
std_msgs
@@ -74,9 +72,9 @@ demo_ask_sta
7472
)
7573

7674
add_executable(demo_connect_tm
77-
src/demo_connect_tm.cpp
78-
75+
src/demo_connect_tm.cpp
7976
)
77+
8078
ament_target_dependencies(demo_connect_tm
8179
rclcpp
8280
std_msgs
@@ -85,14 +83,14 @@ ament_target_dependencies(demo_connect_tm
8583
)
8684

8785
install(TARGETS
88-
demo_connect_tm
86+
demo_connect_tm
8987
DESTINATION lib/${PROJECT_NAME}
9088
)
9189

9290
add_executable(demo_set_event
93-
src/demo_set_event.cpp
94-
91+
src/demo_set_event.cpp
9592
)
93+
9694
ament_target_dependencies(demo_set_event
9795
rclcpp
9896
std_msgs
@@ -101,13 +99,14 @@ ament_target_dependencies(demo_set_event
10199
)
102100

103101
install(TARGETS
104-
demo_set_event
102+
demo_set_event
105103
DESTINATION lib/${PROJECT_NAME}
106104
)
105+
107106
add_executable(demo_set_io
108-
src/demo_set_io.cpp
109-
107+
src/demo_set_io.cpp
110108
)
109+
111110
ament_target_dependencies(demo_set_io
112111
rclcpp
113112
std_msgs
@@ -116,13 +115,14 @@ ament_target_dependencies(demo_set_io
116115
)
117116

118117
install(TARGETS
119-
demo_set_io
118+
demo_set_io
120119
DESTINATION lib/${PROJECT_NAME}
121120
)
121+
122122
add_executable(demo_set_positions # robot does'nt move
123-
src/demo_set_positions.cpp
124-
123+
src/demo_set_positions.cpp
125124
)
125+
126126
ament_target_dependencies(demo_set_positions
127127
rclcpp
128128
std_msgs
@@ -131,13 +131,14 @@ ament_target_dependencies(demo_set_positions
131131
)
132132

133133
install(TARGETS
134-
demo_set_positions
134+
demo_set_positions
135135
DESTINATION lib/${PROJECT_NAME}
136136
)
137+
137138
add_executable(demo_write_item
138-
src/demo_write_item.cpp
139-
139+
src/demo_write_item.cpp
140140
)
141+
141142
ament_target_dependencies(demo_write_item
142143
rclcpp
143144
std_msgs
@@ -146,13 +147,14 @@ ament_target_dependencies(demo_write_item
146147
)
147148

148149
install(TARGETS
149-
demo_write_item
150+
demo_write_item
150151
DESTINATION lib/${PROJECT_NAME}
151152
)
153+
152154
add_executable(demo_ask_item
153-
src/demo_ask_item.cpp
154-
155+
src/demo_ask_item.cpp
155156
)
157+
156158
ament_target_dependencies(demo_ask_item
157159
rclcpp
158160
std_msgs
@@ -161,13 +163,14 @@ ament_target_dependencies(demo_ask_item
161163
)
162164

163165
install(TARGETS
164-
demo_ask_item
166+
demo_ask_item
165167
DESTINATION lib/${PROJECT_NAME}
166168
)
169+
167170
add_executable(demo_get_feedback
168-
get_status_demo_src/demo_get_feedback.cpp
169-
171+
get_status_demo_src/demo_get_feedback.cpp
170172
)
173+
171174
ament_target_dependencies(demo_get_feedback
172175
rclcpp
173176
std_msgs
@@ -176,13 +179,14 @@ ament_target_dependencies(demo_get_feedback
176179
)
177180

178181
install(TARGETS
179-
demo_get_feedback
182+
demo_get_feedback
180183
DESTINATION lib/${PROJECT_NAME}
181184
)
185+
182186
add_executable(demo_get_torque_feedback
183-
get_status_demo_src/demo_get_torque_feedback.cpp
184-
187+
get_status_demo_src/demo_get_torque_feedback.cpp
185188
)
189+
186190
ament_target_dependencies(demo_get_torque_feedback
187191
rclcpp
188192
std_msgs
@@ -191,13 +195,14 @@ ament_target_dependencies(demo_get_torque_feedback
191195
)
192196

193197
install(TARGETS
194-
demo_get_torque_feedback
198+
demo_get_torque_feedback
195199
DESTINATION lib/${PROJECT_NAME}
196200
)
201+
197202
add_executable(demo_get_sct_response
198-
get_status_demo_src/demo_get_sct_response.cpp
199-
203+
get_status_demo_src/demo_get_sct_response.cpp
200204
)
205+
201206
ament_target_dependencies(demo_get_sct_response
202207
rclcpp
203208
std_msgs
@@ -206,13 +211,14 @@ ament_target_dependencies(demo_get_sct_response
206211
)
207212

208213
install(TARGETS
209-
demo_get_sct_response
214+
demo_get_sct_response
210215
DESTINATION lib/${PROJECT_NAME}
211216
)
217+
212218
add_executable(demo_get_sta_response
213-
get_status_demo_src/demo_get_sta_response.cpp
214-
219+
get_status_demo_src/demo_get_sta_response.cpp
215220
)
221+
216222
ament_target_dependencies(demo_get_sta_response
217223
rclcpp
218224
std_msgs
@@ -221,14 +227,14 @@ ament_target_dependencies(demo_get_sta_response
221227
)
222228

223229
install(TARGETS
224-
demo_get_sta_response
230+
demo_get_sta_response
225231
DESTINATION lib/${PROJECT_NAME}
226232
)
227233

228234
add_executable(demo_get_svr_response
229-
get_status_demo_src/demo_get_svr_response.cpp
230-
235+
get_status_demo_src/demo_get_svr_response.cpp
231236
)
237+
232238
ament_target_dependencies(demo_get_svr_response
233239
rclcpp
234240
std_msgs
@@ -237,13 +243,13 @@ ament_target_dependencies(demo_get_svr_response
237243
)
238244

239245
install(TARGETS
240-
demo_get_svr_response
246+
demo_get_svr_response
241247
DESTINATION lib/${PROJECT_NAME}
242248
)
243249
add_executable(demo_leave_listen_node
244-
src/demo_leave_listen_node.cpp
245-
250+
src/demo_leave_listen_node.cpp
246251
)
252+
247253
ament_target_dependencies(demo_leave_listen_node
248254
rclcpp
249255
std_msgs
@@ -252,10 +258,8 @@ ament_target_dependencies(demo_leave_listen_node
252258
)
253259

254260
install(TARGETS
255-
demo_leave_listen_node
261+
demo_leave_listen_node
256262
DESTINATION lib/${PROJECT_NAME}
257263
)
258264

259-
260-
261265
ament_package()

demo/package.xml

100644100755
File mode changed.

demo/src/demo_ask_item.cpp

100644100755
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,10 @@
77

88
using namespace std::chrono_literals;
99

10-
1110
int main(int argc, char **argv)
1211
{
1312
rclcpp::init(argc, argv);
1413

15-
1614
std::shared_ptr<rclcpp::Node> node = rclcpp::Node::make_shared("demo_ask_item");
1715
rclcpp::Client<tm_msgs::srv::AskItem>::SharedPtr client =
1816
node->create_client<tm_msgs::srv::AskItem>("ask_item");
@@ -41,12 +39,10 @@ int main(int argc, char **argv)
4139
} else{
4240
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"not OK");
4341
}
44-
4542
} else {
4643
RCLCPP_ERROR_STREAM(rclcpp::get_logger("rclcpp"), "Failed to call service");
4744
}
4845
return true;
49-
5046

5147
rclcpp::shutdown();
5248
return 0;

demo/src/demo_ask_sta.cpp

100644100755
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@
44
#include <chrono>
55
#include <cstdlib>
66
#include <memory>
7-
#include "iostream"
7+
#include <iostream>
88

99
using namespace std::chrono_literals;
1010

1111
int main(int argc, char **argv)
1212
{
1313
rclcpp::init(argc, argv);
1414

15-
1615
std::shared_ptr<rclcpp::Node> node = rclcpp::Node::make_shared("demo_ask_sta");
1716
rclcpp::Client<tm_msgs::srv::AskSta>::SharedPtr client =
1817
node->create_client<tm_msgs::srv::AskSta>("ask_sta");
@@ -43,7 +42,6 @@ int main(int argc, char **argv)
4342
} else{
4443
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"not OK");
4544
}
46-
4745
} else {
4846
RCLCPP_ERROR_STREAM(rclcpp::get_logger("rclcpp"), "Failed to call service");
4947
}

demo/src/demo_connect_tm.cpp

100644100755
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ int main(int argc, char **argv)
1111
{
1212
rclcpp::init(argc, argv);
1313

14-
1514
std::shared_ptr<rclcpp::Node> node = rclcpp::Node::make_shared("demo_connect_tm");
1615
rclcpp::Client<tm_msgs::srv::ConnectTM>::SharedPtr client =
1716
node->create_client<tm_msgs::srv::ConnectTM>("connect_tmsvr");
@@ -35,13 +34,11 @@ int main(int argc, char **argv)
3534
if (rclcpp::spin_until_future_complete(node, result) ==
3635
rclcpp::executor::FutureReturnCode::SUCCESS)
3736
{
38-
3937
if(result.get()->ok){
4038
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"OK");
4139
} else{
4240
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"not OK");
4341
}
44-
4542
} else {
4643
RCLCPP_ERROR_STREAM(rclcpp::get_logger("rclcpp"), "Failed to call service");
4744
}

demo/src/demo_leave_listen_node.cpp

100644100755
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ bool send_cmd(std::string cmd, std::shared_ptr<rclcpp::Node> node, rclcpp::Clien
3030
} else{
3131
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"not OK");
3232
}
33-
3433
} else {
3534
RCLCPP_ERROR_STREAM(rclcpp::get_logger("rclcpp"), "Failed to call service");
3635
}
@@ -41,7 +40,6 @@ int main(int argc, char **argv)
4140
{
4241
rclcpp::init(argc, argv);
4342

44-
4543
std::shared_ptr<rclcpp::Node> node = rclcpp::Node::make_shared("demo_leave_listen_node");
4644
rclcpp::Client<tm_msgs::srv::SendScript>::SharedPtr client =
4745
node->create_client<tm_msgs::srv::SendScript>("send_script");

demo/src/demo_send_script.cpp

100644100755
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ bool send_cmd(std::string cmd, std::shared_ptr<rclcpp::Node> node, rclcpp::Clien
3030
} else{
3131
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"not OK");
3232
}
33-
3433
} else {
3534
RCLCPP_ERROR_STREAM(rclcpp::get_logger("rclcpp"), "Failed to call service");
3635
}
@@ -41,7 +40,6 @@ int main(int argc, char **argv)
4140
{
4241
rclcpp::init(argc, argv);
4342

44-
4543
std::shared_ptr<rclcpp::Node> node = rclcpp::Node::make_shared("demo_send_script");
4644
rclcpp::Client<tm_msgs::srv::SendScript>::SharedPtr client =
4745
node->create_client<tm_msgs::srv::SendScript>("send_script");

demo/src/demo_set_event.cpp

100644100755
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ int main(int argc, char **argv)
1111
{
1212
rclcpp::init(argc, argv);
1313

14-
1514
std::shared_ptr<rclcpp::Node> node = rclcpp::Node::make_shared("demo_set_event");
1615
rclcpp::Client<tm_msgs::srv::SetEvent>::SharedPtr client =
1716
node->create_client<tm_msgs::srv::SetEvent>("set_event");
@@ -39,7 +38,6 @@ int main(int argc, char **argv)
3938
} else{
4039
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"not OK");
4140
}
42-
4341
} else {
4442
RCLCPP_ERROR_STREAM(rclcpp::get_logger("rclcpp"), "Failed to call service");
4543
}

demo/src/demo_set_io.cpp

100644100755
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ int main(int argc, char **argv)
1111
{
1212
rclcpp::init(argc, argv);
1313

14-
1514
std::shared_ptr<rclcpp::Node> node = rclcpp::Node::make_shared("demo_set_io");
1615
rclcpp::Client<tm_msgs::srv::SetIO>::SharedPtr client =
1716
node->create_client<tm_msgs::srv::SetIO>("set_io");
@@ -40,7 +39,6 @@ int main(int argc, char **argv)
4039
} else{
4140
RCLCPP_INFO_STREAM(rclcpp::get_logger("rclcpp"),"not OK");
4241
}
43-
4442
} else {
4543
RCLCPP_ERROR_STREAM(rclcpp::get_logger("rclcpp"), "Failed to call service");
4644
}

0 commit comments

Comments
 (0)