Hydrologic Controllers

The brains of your BoidKit system—sophisticated control electronics that translate motion commands into precisely timed valve actuations for fluid, natural movement.

BoidKit Hydrologic Controller
BoidKit Controller - Front Detail
BoidKit Controller - Connection Detail
BoidKit Controller - Interface Detail

Hydrologic Control System

Our dedicated control electronics for BoidKit systems, featuring high-speed valve drivers, advanced motion algorithms, and versatile integration options. The Hydrologic Controller transforms simple commands into complex, coordinated motions across your entire hydraulic network.

Select Controller Model

Add-On Options

$199.95
Est. delivery: Q1 2025

25% deposit required to secure your pre-order

Technical Specifications

FeatureStandard ControllerAdvanced Controller
Valve ChannelsUp to 16Up to 32
CommunicationUSBUSB, WiFi, Bluetooth
Update RateUp to 500HzUp to 1000Hz
Motion PlanningBasicAdvanced with dynamic models
Sensor Inputs4 analog (expandable)8 analog + 4 digital
Power Consumption3W typical5W typical
Dimensions80mm × 60mm × 20mm100mm × 80mm × 20mm
Weight65g95g

Software & Integration

Open API

Our Hydrologic Controller features a comprehensive API that allows for easy integration with popular robotics frameworks and custom software applications. The open architecture ensures you're never locked into proprietary solutions.

// Example API usage in Python
import boidkit

# Connect to controller
controller = boidkit.Controller()

# Set valve positions (0-100%)
controller.set_valve(1, 75)  # Channel 1 at 75%
controller.set_valve(2, 25)  # Channel 2 at 25%

# Create coordinated motion
sequence = boidkit.Sequence()
sequence.add_keyframe(
  time=0.5,  # seconds
  valves=[50, 75, 20, 0, 100, 50, 25, 30]
)
sequence.add_keyframe(
  time=1.0,
  valves=[0, 0, 75, 100, 0, 25, 75, 50]
)

# Execute the sequence
controller.run_sequence(sequence)

Platform Support

The BoidKit control software is available for all major platforms, with support for direct programming or integration with existing robotics frameworks.

  • Operating Systems: Windows, macOS, Linux (Ubuntu, Debian, etc.)
  • Programming Languages: Python, C++, JavaScript (Node.js)
  • Robotics Frameworks: ROS, ROS2, MoveIt
  • Motion Design: Dedicated motion planning interface for non-programmers

The Advanced Controller also includes a WiFi interface for wireless control and programming, allowing it to function as a standalone system without a constant connection to a host computer.

Developer Resources

All controllers include access to our documentation portal with basic examples and integration guides. For advanced developers, our Developer SDK provides additional libraries, example projects, and detailed technical documentation for creating sophisticated motion control applications.

Application Examples

Robotics Application

Robotics Research

Our controllers enable academic research in soft robotics, biomimetics, and novel actuator designs with a versatile, programmable interface.

Animatronics Application

Animatronics

Create fluid, lifelike movements for entertainment, art installations, and interactive exhibits with precise timing and coordination.

Prosthetics Application

Advanced Prosthetics

Develop sophisticated assistive devices with the natural compliance and high force-to-weight ratio of hydraulic actuation.

Complete Your System

BoidKit Hydraulic Artificial Muscles

Hydraulic Artificial Muscles

Our innovative actuators that convert hydraulic pressure into linear motion.

View HAMs
BoidKit Valve Manifolds

Valve Manifolds

Multi-channel fluid control units for directing pressure to your HAMs.

View Manifolds
BoidKit Prime Movers

Prime Movers

Hydraulic power sources that drive your entire BoidKit system.

View Prime Movers