这个教程将验证简单的service和client.
1.1运行Service
首先要运行:
roscore
然后运行service:
$ rosrun beginner_tutorials add_two_ints_server (C++)
你会看到:
Ready to add two ints.
1.2运行Client:
运行client,加上适当的参数:
$ rosrun beginner_tutorials add_two_ints_client 1 3 (C++)
你会看到:
Requesting 1+3
至此你已经成功的运行了第一个service和client.
1.3关于Service和Client nodes的深入的例子
如果你想继续研究service和client,获取一些容易上手的;例子,可以看这里here.
一个简单的Servcie和Client的结合显示了message类型的客户化使用.Service nodes是用C++语言编写,而Client 可以是C++,Python和LISP.