PS-Tech’s PST Software Suite 5.0 is the control center for your PST optical tracker.
The PST Software Suite 5.0 is used to communicate between a PC and your PST. The PST is connected to the PC using USB. The PST Software Suite 5.0 enables the distribution of tracking data to other applications using various channels such as a native C++ API or an ethernet connection.
The PST Software Suite 5.0 gives you access to one or multiple optical trackers.
The newly released PST Software Suite 5.0 offers more flexibility in how you connect to your PST Tracking unit :
The PST Client application offers a graphical (GUI) front-end for interacting with the PST optical tracker.
Summary of the functionality available in the PST Client :
Screenshots of the PST Client application :
Window in tracking modus
Window in editing mode
Window in interfacing mode
The PST Software Suite 5.0 introduces a new PST SDK that enables full integration of PST optical tracking systems into your own application. The PST SDK offers direct access to your PST and enables you to get images and tracking data into your application. It also allows you to set various PST parameters directly from within your application without the need of having the PST Client in between.
The C++ API enables you to fully integrate the PST into your application. The API directly connects to the PST and requires no intermediate application to create the communication pipeline.
For users who are unable to directly integrate the C++ API, a REST API is offered that enables HTTP-based access to the PST. This enables communication with the PST through standardized HTTP GET and POST requests. The REST server is accessible as a stand-alone server application or through the C++ API.
(Image: integrated solution example; A PST Pico tracking unit integrated into a 3D Medical workstation; the user only uses the medical application and there is no need to run the PST Client)
The new PST SDK enables you to easily integrate the PST optical tracker into your own software. The PST SDK provides a high level of flexibility while keeping it simple to use.
The PST SDK gives you :
While the Classic PST SDK requires you to run the PST Client as an intermediate software layer, the new PST SDK works without starting the PST Client. During development, the PST Client is only required once when connecting to a new PST and setting up tracking targets. In most cases, this step can even be skipped when redistributing your application.
The Classic PST SDK allows you to connect your application to a PST optical tracker via the PST Client application. It offers an easy to use C SDK with bindings for C# and Python. The Classic PST SDK allows your application to receive tracking data from the PST. Control of PST parameters and settings is still done in the PST Client.
With the release of the new PST SDK in the PST Software Suite 5.0, the Classic PST SDK has been marked as legacy software. The new PST SDK is now the recommended way to connect your application to the PST.
Overview of PST Software Suite 5.0 :
If you are interested in integrating our trackers in your solution contact us here.