Quickstart
This guide will help you get your K-Bot up and running quickly.
Prerequisites
- K-Bot robot hardware
- Network access to the robot's WiFi
Step 1: Connect to the Robot
-
Connect to WiFi: Join the
kd-1
orkd-7
WiFi network- Password:
stayhuman
- Password:
-
SSH into the robot:
ssh dpsh@192.168.1.1
- Password:
stayhuman
- Password:
Step 2: Set Up CAN Interfaces
-
Activate the robstride environment:
conda activate robstride
-
Set up CAN interfaces:
./kscale/robstride/set_can.sh
-
Scan for motors on all CAN interfaces:
robstride -i can0,can1,can2,can3,can4,can5,can6 scan
💡 Tip: Use
Ctrl+R
to search through command history
Step 3: Identify Motor Layout
Look for which motors are on which CAN interfaces. You should see patterns like:
can1
might have 40s motorscan2
might have 30s motorscan3
might have 20s motorscan4
might have 10s motors
Step 4: Configure CAN Interface Order
Set the CAN interfaces in the correct order (typically 10s, 20s, 30s, 40s):
export CAN_INTERFACES=can4,can3,can2,can1
Replace the interface names with the actual ones you found in the scan.
Step 5: Run the Standing Policy
-
Activate the klog environment:
conda activate klog
-
Navigate to the deployment directory:
cd ~/kbot_deployment
-
Run the standing policy:
./scripts/run ./policies/stand_frozen.kinfer
Step 6: Initialize the Robot
- Press Enter twice - The robot should move to the home position
- Verify home position - Make sure the robot is properly positioned
- Remove from stand - Take the robot off its stand
- Press Enter once more - This will start the policy and the robot should begin standing
Troubleshooting
- If you can't find the WiFi network, check that the robot is powered on
- If SSH connection fails, verify the IP address and network connection
- If motors aren't detected, check CAN interface connections
- If the robot doesn't move to home position, verify all motors are properly connected
Next Steps
Once your K-Bot is standing successfully, you can explore more advanced policies and configurations in the other documentation sections.