Skip to main content
Skip table of contents

Use IO.Bot presets (XD motion)

IO.Bot is a multi-platform software developed by XD motion allowing to manage robotic cameras and PTZs.

Learn more about → https://www.xd-motion.com/

Set up IO.Bot connection

  1. Configure the IO.Bot server IP address in Director > Setup > Machine and wait for the “Connection successful” notification

IO.Bot must run its REST API server in the same network as Pixotope. Please contact XD motion for details.

Create presets and trajectories

For information on how to create presets for robotic cameras or PTZs, please refer to XD motion’s documentation.

Supported preset types

Type

Supported calls

Position

  • Cue: moves the camera to that position

Trajectory

  • Cue: moves the camera to that position

  • Play: moves the camera along the trajectory

  • Play Loop: moves the camera along the trajectory and reverses the movement when it reaches the end until Stop is called (Ping pong)

  • Stop: stops the movement

Trigger presets from Control panel

The current setup involves API call triggers. An example setup can be checked out in the attached control panel.

Launch IOBot test panel

  1. Download the control panel below and copy it to [Project folder]/ControlPanels/
    OR Create a new control panel and import the control panel below from the top toolbar

  2. Launch panel in Director

IOBot test panel.pxpanel

IOBot test panel documentation

  1. In Director > Configure > Machines enter IP and Port of the IO.Bot server

  2. Click Test connection > should return true

  3. Click Get all entities > returns all cameras including their EntityIds

  4. Enter the EntityId you want to get Presets for

  5. Click Get Presets > returns all presets including their type and PresetId

  6. Enter the PresetId

  7. Click Cue, Play, Loop, Stop

On the bottom you can find some linked buttons for Position Presets.

  1. Enter the cameras EntityId

  2. Enter the position presets PresetId

  3. Click "Cue" to move the camera to the specified position

Screenshot 2025-06-27 at 16.21.34.png

IOBot test panel.pxpanel

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.