capabilities¶
Contents:
Summary¶
-
capabilities
¶ Version: 0.2.0
Description: Package which implements capabilities, including code to parse capability interface specs, to parse capability provider specs, and implement the capability server.
Maintainers: - William Woodall <william AT osrfoundation DOT org>
Licenses: - BSD
Urls: - website<http://wiki.ros.org/capabilities>
- repository<https://github.com/osrf/capabilities>
- bugtracker<https://github.com/osrf/capabilities/issues>
Authors: - William Woodall <william AT osrfoundation DOT org>
BuildDepends: BuildtoolDepends: BuildExportDepends: ExecDepends: TestDepends: geometry_msgs
python-coverage
python-mock
python-pep8
rosservice
Exports: - <rosdoc config=”rosdoc.yaml”/>
Types¶
Service types¶
capabilities/GetRemappings
capabilities/StartCapability
capabilities/GetSemanticInterfaces
capabilities/GetCapabilitySpec
capabilities/EstablishBond
capabilities/GetInterfaces
capabilities/GetRunningCapabilities
capabilities/UseCapability
capabilities/FreeCapability
capabilities/GetCapabilitySpecs
capabilities/StopCapability
capabilities/GetNodeletManagerName
capabilities/GetProviders
-
capabilities/GetRemappings
¶ Field (Request): - spec (string) –
Field (Response): - topics[] (capabilities/Remapping) –
- services[] (capabilities/Remapping) –
- actions[] (capabilities/Remapping) –
- parameters[] (capabilities/Remapping) –
string spec --- Remapping[] topics Remapping[] services Remapping[] actions Remapping[] parameters
-
capabilities/StartCapability
¶ Field (Request): - capability (string) –
- preferred_provider (string) –
Field (Response): - successful (bool) –
string capability string preferred_provider --- bool successful
-
capabilities/GetSemanticInterfaces
¶ Field (Request): - interface (string) –
Field (Response): - semantic_interfaces[] (string) –
string interface --- string[] semantic_interfaces
-
capabilities/GetCapabilitySpec
¶ Field (Request): - capability_spec (string) –
Field (Response): - capability_spec (capabilities/CapabilitySpec) –
string capability_spec --- CapabilitySpec capability_spec
-
capabilities/EstablishBond
¶ Field (Response): - bond_id (string) –
--- string bond_id
-
capabilities/GetInterfaces
¶ Field (Response): - interfaces[] (string) –
--- string[] interfaces
-
capabilities/GetRunningCapabilities
¶ Field (Response): - running_capabilities[] (capabilities/RunningCapability) –
--- RunningCapability[] running_capabilities
-
capabilities/UseCapability
¶ Field (Request): - capability (string) –
- preferred_provider (string) –
- bond_id (string) –
string capability string preferred_provider string bond_id ---
-
capabilities/FreeCapability
¶ Field (Request): - capability (string) –
- bond_id (string) –
string capability string bond_id ---
-
capabilities/GetCapabilitySpecs
¶ Field (Response): - capability_specs[] (capabilities/CapabilitySpec) –
--- CapabilitySpec[] capability_specs
-
capabilities/StopCapability
¶ Field (Request): - capability (string) –
Field (Response): - successful (bool) –
string capability --- bool successful
-
capabilities/GetNodeletManagerName
¶ Field (Response): - nodelet_manager_name (string) –
--- string nodelet_manager_name
-
capabilities/GetProviders
¶ Field (Request): - interface (string) –
- include_semantic (bool) –
Field (Response): - providers[] (string) –
- default_provider (string) –
string interface bool include_semantic --- string[] providers string default_provider