LibMultiSense
LibMultiSense Documentation
|
Remote head sync group defines a group of remote heads which will have their image captures synchronized. More...
#include <MultiSenseTypes.hh>
Public Member Functions | |
RemoteHeadSyncGroup () | |
Default constructor. More... | |
RemoteHeadSyncGroup (const RemoteHeadChannel c, const std::vector< RemoteHeadChannel > &r) | |
Constructor to initialize a remote head sync pair. More... | |
Public Attributes | |
RemoteHeadChannel | controller |
The synchronization controller. More... | |
std::vector< RemoteHeadChannel > | responders |
The synchronization responders. More... | |
Remote head sync group defines a group of remote heads which will have their image captures synchronized.
It is currently not possible to synchronize more than 2 pairs of remote heads. Furthermore, it is currently not possible to synchronize one head to multiple heads. Given that there are currently only 4 possible remote head cameras, there are only 2 possible remote head synchronization pairs. It is not possible to synchronize Remote Head Stereo Cameras. Possible components are: Remote_Head_0 The Remote Head Camera located in position 0 Remote_Head_1 The Remote Head Camera located in position 1 Remote_Head_2 The Remote Head Camera located in position 2 Remote_Head_3 The Remote Head Camera located in position 3
Definition at line 234 of file MultiSenseTypes.hh.
|
inline |
Default constructor.
Definition at line 239 of file MultiSenseTypes.hh.
|
inline |
Constructor to initialize a remote head sync pair.
c | The remote head sync pair controller |
r | The remote head sync responder channels |
Definition at line 249 of file MultiSenseTypes.hh.
RemoteHeadChannel crl::multisense::RemoteHeadSyncGroup::controller |
The synchronization controller.
Definition at line 252 of file MultiSenseTypes.hh.
std::vector<RemoteHeadChannel> crl::multisense::RemoteHeadSyncGroup::responders |
The synchronization responders.
Definition at line 257 of file MultiSenseTypes.hh.