Vislab Project

Index Page

# Introduction

The pacpus component is composed of many classes :

- DiskWriter
- Display
- VislabCamera
- VislabComponent
- VislabImageProcessor

The DiskWriter class permit to record the video, it records all pictures taken by the camera The Display class permit to see the video, this class creates the windows to display the videos The VislabCamera class has for actions to start, stop and poweroff the camera The VislabComponent class is the base of the pacpus component; this class instantiate the elements. It execute the callbacks, start and stop the transmission of the camera The VislabImageProcessor class

With this pacpus component we can record a video with two specificities :

- The classic video
- The disparity video

# to use the camera

- Connect the power and the RJ45 cable
- Configure the IP address of your computer with 192.168.0.xx
- Finally in the terminal, run pacpussensors with the plugin Vislab
- The XML file to use have to look like this :
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <pacpus>
  <components>
  <component name="Vislab" type="VislabComponent" ui="0" />
  </components>
  <connections>
  </connections>
  <plugins prefix="" postfix="" extension="so">
  // extension="so" on linux, extension="dll" on windows
  <plugin lib="VislabComponent" />
  </plugins>
  <parameters>
  </parameters>
  </pacpus>