Skip to content

Pulsar Python SDK

Install Pulsar Python SDK

Pixi is the recommended package and environment manager for Pulsar SDK projects. It installs Python and native dependencies together, pins them per project, and provides the same project commands on Linux and Windows.

Install Pixi

curl -fsSL https://pixi.sh/install.sh | sh
powershell -ExecutionPolicy Bypass -c "irm -useb https://pixi.sh/install.ps1 | iex"

Restart the terminal after installation, then create a project and add the public Pulsar channel:

pixi init my-pulsar-project
cd my-pulsar-project
pixi workspace channel add --prepend https://prefix.dev/pulsarhri/pulsar-forge
pixi add pulsar-sdk

For virtual actuators, install the model assets too:

pixi add pulsar-assets

Run Python or the CLI through Pixi:

pixi run python -c "import pulsar_sdk; print('Pulsar Python SDK installed')"
pixi run pulsar-cli --help

The public channel does not require authentication. The project commands above are identical on Linux and Windows.

pip and venv

For physical-actuator projects that use a conventional Python environment:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pulsar-sdk
py -m venv .venv
.venv\Scripts\Activate.ps1
python -m pip install --upgrade pulsar-sdk

AUGUR Digital Twin assets are distributed separately as pulsar-assets; Pixi is the recommended complete virtual-actuator setup.

Verify hardware compatibility

Physical actuators require firmware 2.0.4 or newer. If an older actuator needs an update, visit the Firmware page.

Next steps