Software Development

Programming for robotic and industrial machines, hardware drivers, and test programs

Programming is not one size fits all.  That’s why Sisu maintains expertise in multiple programming languages and environments.  Engineers at Sisu use LabVIEW, C#, C++, or SQL depending on the application.

Our core competency is automation of industrial machines using LabVIEW from National Instruments.  LabVIEW is a graphical programming environment that excels in communicating with sensors, cameras, motors, and other real-world hardware.

 

Robotic Integration

Sisu has created a unique control set for Kuka’s Robotic Sensor Interface (RSI) using LabVIEW.  This means an incredibly responsive robot for sensor feedback control, collision avoidance, and multi-robot applications.

Motor and Sensor Drivers

Connecting to third party motors with LabVIEW graphical programming environment is a Sisu core competency.  Drivers are written for specific machine builds as well as directly for motor and sensor manufacturers.

Industrial Automation

Sisu specializes in programming motors that are tightly coordinated with each other as well as with input from cameras and sensors.  This means using complex motion profiles, state machines, and vision algorithms.

User Interfaces

A beautiful and intuitive user interface makes all the difference in customer experience.  Sisu creates elegant and functional 2D and 3D user interfaces for its trade-show demos and automated machinery.

Test Programs

Many of Sisu’s automation projects have a test component.  Sisu has created test programs for many different industries including the semiconductor and energy segments.

Database Design

Most test machines need to interface with a database.  Coordinating with a separate company to create the database element is burdensome and costly.  Sisu can seamlessly integrate database programming with test functionality.

Tell us About Your Next Project