diff --git a/source/Hardware Guide/Lighthouses/setup.rst b/source/Hardware Guide/Lighthouses/setup.rst index 176154dc..fa60b082 100644 --- a/source/Hardware Guide/Lighthouses/setup.rst +++ b/source/Hardware Guide/Lighthouses/setup.rst @@ -3,14 +3,64 @@ Setup ######################### -1. Mount 2 Vive Base Station Lighthouses over the setup. +1. Mount 2 Vive Base Station Lighthouse over the behavioral arena. - .. image:: ../../_static/images/lighthouses/vive_front.jpg - :width: 48 % - .. image:: ../../_static/images/lighthouses/vive_front.jpg - :width: 48 % + .. image:: ../../_static/images/lighthouses/vive_front.jpg + :width: 48 % + .. image:: ../../_static/images/lighthouses/vive_front.jpg + :width: 48 % + + Follow these guidelines when deciding where to mount your Lighthouse base stations: + + .. On the headstage64, the photodiodes allow can accommodate up to at least distance 3m between the lighthouse receivers and transmitters. THIS REQUIRES CONFIRMATION TO INCLUDE IN DOCS, OTHERWISE DELETE. + + - They should be centered above and facing the area the behavioral arena + - The lighthouses should have the same orientation. + - The distance between the receiver and the transmitters should not exceed + the maximum range. This depends on the sensitivity of the receiver's + photodiode on the headstage and is best determined experimentally. Each + base station has a 120° field of view. However, the lighthouse receivers + have a higher chance loosing line of sight of the transmitters at these + larger angles if the headstage tilts. + - Position measurements are noisier when receivers are at the boundary of the + transmitters' range, so leave a safe margin. + - A receiver must be in range of *both* transmitters in order to measure + position. + - Secure the base stations such that they can't be easily jostled or moved. + + .. figure:: ../../_static/images/lighthouses/lighthouse_active-range.svg + + A cartoon of what a lighthouse & commutator commutator might look + mounted on extruded aluminum rail. The overlapping green area represents + the region where a TS4231 device is in range of both base stations and + can measure position. + + .. figure:: ../../_static/images/lighthouses/lighthouse-onix-figures-cropped.webp + + Crops of figures from `ONIX: a unified open-source platform for + multimodal neural recording and perturbation during naturalistic + behavior `_. The + lighthouse transmitters are mounted on the ceiling and their range cover + the entire ~2m range. The blue line represents a mouse's movement over + ~8 hours. + + .. tip:: + To confirm if the base station configuration covers the entire behavioral arena, slowly move + the TS4231 device through the entire arena while running + `an example workflow `_ and + `inspecting the TS4231V1PositionData position data visualizer `_. + If the TS4231V1PositionData operator ceases to produce data (i.e. if the visualizer stops updating) + at a certain spot, the current base station configuration does not cover that spot. If you are unfamiliar with + using Bonsai to acquire Onix data to do this, visit the OpenEphys.Onix1 Bonsai package + `Getting Started page `_. + + .. figure:: ../../_static/images/lighthouses/lighthouse-mount-example.png + + How the actual hardware could look for mounting on extruded aluminum + rail. 2. Connect one power adaptor to each base station. + 3. Using an audio to audio cable, connect the basestations to each other to synchronise them. @@ -19,7 +69,9 @@ Setup .. image:: ../../_static/images/lighthouses/vive_back.jpg :width: 48% -4. Set one base station to 'A' and one to 'b' using the channel button +4. Manage the cables such that they don't occlude the TS4231 receivers from the Lighthouse base station transmitters. + +5. Set one base station to 'A' and one to 'b' using the channel button (illustration below is from the `Vive manual `_) diff --git a/source/_static/images/lighthouses/lighthouse-mount-example.png b/source/_static/images/lighthouses/lighthouse-mount-example.png new file mode 100644 index 00000000..a19425a9 Binary files /dev/null and b/source/_static/images/lighthouses/lighthouse-mount-example.png differ diff --git a/source/_static/images/lighthouses/lighthouse-onix-figures-cropped.webp b/source/_static/images/lighthouses/lighthouse-onix-figures-cropped.webp new file mode 100644 index 00000000..5ae87a94 Binary files /dev/null and b/source/_static/images/lighthouses/lighthouse-onix-figures-cropped.webp differ diff --git a/source/_static/images/lighthouses/lighthouse-onix-figures-cropped.xcf b/source/_static/images/lighthouses/lighthouse-onix-figures-cropped.xcf new file mode 100644 index 00000000..8a6437c6 Binary files /dev/null and b/source/_static/images/lighthouses/lighthouse-onix-figures-cropped.xcf differ diff --git a/source/_static/images/lighthouses/lighthouse_active-range.svg b/source/_static/images/lighthouses/lighthouse_active-range.svg new file mode 100644 index 00000000..8fd98eee --- /dev/null +++ b/source/_static/images/lighthouses/lighthouse_active-range.svg @@ -0,0 +1,2091 @@ + + + +Enable/Disable