Observation registration server¶
This node provides a service which registers two observations. The service used is defined here:
string source_observation_xml
string target_observation_xml
---
geometry_msgs/Transform transform
int32 total_correspondences
The service returns the transform which aligns the source observation to the target observation. The underlying registration computes correspondences between pairs of images from the source and target observations from which the registration transformation is computed.
Test observation registration server¶
For convenience, a test routine is provided in this package which takes
as input two observation xml files, calls the
observation_registration_server
and visualizes the registration
results. To run execute:
rosrun observation_registration_server test_observation_registration XML_1 XML_2