Line | |
---|
1 | /**
|
---|
2 | \mainpage Lib3DV
|
---|
3 | \subpage Installation Building instruction
|
---|
4 | This library provides an API to handle the UDP network protocol of 3DV devices.
|
---|
5 |
|
---|
6 | It allows to:
|
---|
7 | - enumerate the available units (see lib3dv::device::enumerate), creating the corresponding lib3dv::device objects;
|
---|
8 | - enumerate each device properties (see lib3dv::device::enumerate_properties);
|
---|
9 | - set and get property values (see lib3dv::device::set_property_value / lib3dv::device::get_property_value);
|
---|
10 | - permanently save or clear configuration values (see lib3dv::device::save_properties / lib3dv::device::reset_properties);
|
---|
11 | - register callback functions triggered by the arrival of image / terrain / obstacle data (see lib3dv::device::connect_image_callback and the like);
|
---|
12 | - remotely shutdown / reboot a given unit (see lib3dv::device::poweroff / lib3dv::device::reboot);
|
---|
13 | - convert raw depth measurements into a 3D point cloud (see lib3dv::inverse_perspective_mapping).
|
---|
14 | */
|
---|
Note:
See
TracBrowser
for help on using the repository browser.