New in Indigo
Show EOL distros:
Package Summary
Service pair libraries for pub/sub non-blocking services.
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Daniel Stonier <d.stonier AT gmail DOT com>
- License: BSD
- Bug / feature tracker: https://github.com/robotics-in-concert/rocon_tools/issues
- Source: git https://github.com/robotics-in-concert/rocon_tools.git (branch: hydro-devel)
Package Summary
Service pair libraries for pub/sub non-blocking services.
- Maintainer status: developed
- Maintainer: Daniel Stonier <d.stonier AT gmail DOT com>
- Author: Daniel Stonier <d.stonier AT gmail DOT com>
- License: BSD
- Bug / feature tracker: https://github.com/robotics-in-concert/rocon_tools/issues
- Source: git https://github.com/robotics-in-concert/rocon_tools.git (branch: release/0.1-indigo)
Package Summary
Service pair libraries for pub/sub non-blocking services.
- Maintainer status: developed
- Maintainer: AlexV <asmodehn AT gmail DOT com>
- Author: Daniel Stonier <d.stonier AT gmail DOT com>
- License: BSD
- Bug / feature tracker: https://github.com/robotics-in-concert/rocon_tools/issues
- Source: git https://github.com/robotics-in-concert/rocon_tools.git (branch: release/0.3-kinetic)
Package Summary
Service pair libraries for pub/sub non-blocking services.
- Maintainer status: maintained
- Maintainer: AlexV <asmodehn AT gmail DOT com>
- Author: Daniel Stonier <d.stonier AT gmail DOT com>
- License: BSD
- Bug / feature tracker: https://github.com/robotics-in-concert/rocon_tools/issues
- Source: git https://github.com/robotics-in-concert/rocon_tools.git (branch: release/0.3-melodic)
Overview
This package is a collection of extensions that go above and beyond what the family of core ros modules (rospy, rosmaster, rostopic, rosnode, rosservice...) do for enabling the ros middleware with python.
Reference
Full details and usage examples are in the sphinx documentation (indigo), the following is just a brief reference of what is available.
find_xxx : helpers for finding nodes, topics and services.
SubscriberProxy : similar to a service proxy (client), but works with a latched topic.
ServicePairs : use pub-sub pairs for blocking/non-blocking request-response behaviour (c.f. actionlib).
Tutorials
Only available in indigo and beyond.
Service Pairs
- What are Service Pairs?
Detailed explanation about service pairs.
- Create ServicePair Messages
Create msgs from .pair definitions.
- Writing a ServicePair Server (Python)
Simple example of a service pair server in python.
- Writing a ServicePair Client (Python)
Simple example of a service pair client in python.