|
Detailed Description
The stereo interface allows clients to read images from a simulated stereo cameras. It provides regular camera images and simulated depth images (the latter may include occlusion and texture effects).
Define Documentation
#define GAZEBO_STEREO_MAX_RGB_SIZE 640 * 480 * 3 |
|
#define GAZEBO_STEREO_MAX_DISPARITY_SIZE 640 * 480 |
|
Typedef Documentation
Function Documentation
int gz_stereo_create |
( |
gz_stereo_t * |
self, |
|
|
gz_server_t * |
server, |
|
|
const char * |
id, |
|
|
const char * |
model_type, |
|
|
int |
model_id, |
|
|
int |
parent_model_id |
|
) |
|
|
|
For internal use only.
Create the interface (used by Gazebo server)
|
|
For internal use only.
Destroy the interface (server)
|
|
Open an existing interface (used by Gazebo clients).
|
|
Close the interface (client).
|
int gz_stereo_lock |
( |
gz_stereo_t * |
self, |
|
|
int |
blocking |
|
) |
|
|
|
Lock the interface. Set blocking to 1 if the caller should block until the lock is acquired. Returns 0 if the lock is acquired. |
|
Tell clients that new data is available.
|
|