Quickstart
Get your first robot connected to Roboticks and see data flowing.Step 1: Create a Project
- Log in to the Roboticks Dashboard
- Navigate to Settings → Projects
- Click Create Project
- Give it a name (e.g., “My Robots”)
Step 2: Register a Device
- Go to Fleet → Add Device
- Enter a name for your device (e.g., “warehouse-robot-01”)
- Select the device type
- Click Register
- Download the device capsule - you’ll need this for the next step
The capsule contains credentials that let your device connect securely to Roboticks.
Step 3: Install Device Manager
On your robot/device, install the Device Manager:Step 4: Verify Connection
Within 30 seconds, your device should appear online:- Go to Fleet in the dashboard
- Your device status should show Online
- You’ll see heartbeat timestamps updating
Success! Your device is now connected to Roboticks.
Step 5: Start Your First Session
Now let’s run a session to see logs and data:- From Dashboard
- From CLI
- Click on your device in Fleet
- Click Start Session
- Select a composition (or use the default HelloWorld)
- Click Start
Step 6: View Logs
While the session is running:- Go to Sessions in the dashboard
- Click on your active session
- Watch logs stream in real-time
What You Should See
- Device status: Online in Fleet
- Session status transitions: Starting → Running → Completed
- Logs streaming in near real-time
- Artifacts available after session ends
Troubleshooting
Device stays Offline
Device stays Offline
- Check network connectivity:
curl -I https://api.roboticks.io - Verify capsule was extracted correctly
- Check service is running:
sudo systemctl status roboticks-manager
No logs appearing
No logs appearing
- Wait a few seconds for the first batch
- Verify the session is in “Running” state
- Check device logs:
sudo journalctl -u roboticks-manager -f