EDP Platform User Guide
Embodied Development Platform (EDP) is a one-stop data processing platform provided by Galaxea, which enables configuration of data collection tasks, active upload of recorded data, data visualization, data retrieval, data download and other functions. Welcome to use it.
1. EDP Platform Login
EDP platform entrance: https://edp.galaxea-ai.com/app/login
Please contact Galaxea official after-sales service for EDP platform tenant account, personal account and password. Each user who purchases Galaxea robot body and teleoperation kit will have 100G of free usage.
2. API Access Key Creation
Select "Personal Center" in the left navigation bar, click "API Access Key", and select "Create".

Obtain API access key ACCESS KEY and SECRET KEY

3. Robot Body Configuration
3.1 Configure Device Serial Number and Device Name
This step is consistent with the configuration content in Section 3 of the Teleoperation Manual, no need to repeat the operation. If you have never configured it before, please follow the steps below:
# Get R1Pro serial number
cat /opt/galaxea/body/RSN
## If the serial number is not returned, there is an SN label at the connection between the robot torso and chassis, such as: S2RL100P25110, or contact Galaxea customer service.
# Create path
sudo mkdir -p /opt/galaxea
# Change permissions
## If your robot product is R1 Pro:
sudo chown -R nvidia:nvidia /opt/galaxea
## If your robot product is R1 Lite:
sudo chown -R r1lite:r1lite /opt/galaxea
# Create path
mkdir -p /opt/galaxea/body
echo "S2RL100P25110" | tee /opt/galaxea/body/RSN > /dev/null
echo "S2RL100P25110" | tee /opt/galaxea/body/RSN_REAL > /dev/null
## If your robot product is R1 Pro:
echo "R1PRO" | tee /opt/galaxea/body/ROBOT_NAME > /dev/null
## If your robot product is R1 Lite:
echo "R1LITE" | tee /opt/galaxea/body/ROBOT_NAME > /dev/null
# Check if write is successful
cat /opt/galaxea/body/RSN
cat /opt/galaxea/body/RSN_REAL
cat /opt/galaxea/body/ROBOT_NAME
3.2 Configure Authentication File
# Install dependencies
sudo apt install python3-pip
pip3 install tos
sudo apt install ros-humble-rosbag2-storage-mcap
# Create configuration path
mkdir -p /opt/galaxea/data_collection
# Create EDP authentication file
vim /opt/galaxea/data_collection/edp_credentials.json
# Write the following content and save
{
"access_key": "xxx", # Replace account key
"secret_key": "xxx" # Replace account key
}
The above content is the prerequisite configuration for data collection and EDP. After completion, please power off the robot and restart it. After restarting, the software package configuration is completed and the teleoperation function can be used.
4. EDP Platform Data Collection Element Configuration
The EDP platform website is equipped with a detailed user manual. You can visit EDP Platform Document Center to view all functions.
To complete the first data recording and upload, please check the manual to complete the registration and configuration of related data collection elements.