Skip to content

Commit 09b4821

Browse files
author
Vikrant Shah
authored
Update readme with multicam info
1 parent 117ac4a commit 09b4821

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,5 +97,11 @@ This is the names that would be given to the cameras for filenames and rostopics
9797
Intrinsic coefficients of all the cameras in the array. Must match the number of cam_ids provided.
9898
Specified as [fx 0 cx 0 fy cy 0 0 1]
9999

100+
## Multicamera Master-Slave Setup
101+
When using multiple cameras, we have found that the only way to keep images between different cameras synched is by using a master-slave setup using the GPIO connector. So this is the only way we support multicamera operation with this code. A general guide for multi camera setup is available at https://www.ptgrey.com/tan/11052, however note that we use a slightly different setup with our package.
102+
Refer to the `params/multi-cam_example.yaml` for an example on how to setup the configuration. You must specify a master_cam which must be one of the cameras in the cam_ids list. This master camera is the camera that is either explicitly software triggered by the code or triggered internally via a counter at a given frame rate. All the other cameras are triggered externally when the master camera triggers. In order to make this work, the wiring must be such that the external signal from the master camera **Line2** is connected to **Line3** on all slave cameras. To connect cameras in this way:
103+
* Connect the primary (master) camera's pin 3 (red wire, GPIO) to each secondary (slave) camera's pin 1 (green wire, GPI).
104+
* Connect the primary (master) camera's pin 6 (brown wire, ground) to each secondary (slave) camera's pin 6 (brown wire, ground).
105+
100106
## License
101107
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details

0 commit comments

Comments
 (0)