Installation¶
Install the ARVOS Python SDK and all dependencies.
Prerequisites¶
- Python 3.8 or higher
- pip (Python package manager)
- Same Wi-Fi network as your iPhone (for Wi-Fi protocols)
Basic Installation¶
From PyPI (Recommended)¶
From Source¶
Protocol-Specific Dependencies¶
The core SDK includes WebSocket support. For other protocols, install additional dependencies:
gRPC¶
MQTT¶
pip install paho-mqtt
# Also install Mosquitto broker
brew install mosquitto # macOS
sudo apt-get install mosquitto # Linux
Bluetooth LE¶
MCAP Stream¶
QUIC/HTTP3¶
Optional Dependencies¶
Visualization¶
Image Processing¶
ROS 2 Integration¶
Development¶
Verify Installation¶
Test your installation:
Should output: 1.0.0
Next Steps¶
- Quick Start - Create your first server
- First Connection - Connect your iPhone
- Protocol Examples - Try different protocols