Installation Tutorial
Service Installation
Aurora runs as a service on the robot and provides a docker image for easy installation. Please follow the steps below to install Aurora on the robot's chest computer. You can access the robot's chest computer via SSH, or directly use a monitor and keyboard.
Installing fourierassets
fourierassets is an S3-based resource management tool. You can install it by running the following command in the terminal:
pip3 install fourierassets
Please ensure your python version is 3.8 or higher.
After installation, you can set the credentials by running:
fourierassets config set-credentials $access_key $secrect_key --endpoint-url https://oss-cn-wulanchabu.aliyuncs.com
For $access_key and $secrect_key, please send an email to gr_support@fftai.com to obtain the access key and secret key.
Check if the credentials are set correctly by running:
fourierassets ls s3://fftai-opensource
Downloading the Docker Image
After installing fourierassets, you can download the docker image by running the following command in the terminal:
fourierassets download -v s3://fftai-opensource/fourier_aurora_sdk_fouriern1_v1.3.0.zip --cache-dir $your_download_directory
Loading the Docker Image
After downloading and extracting the docker image, you can load it by running the following command in the terminal:
(sudo) docker load -i fourier_aurora_sdk_fouriern1:v1.3.0.tar
Please ensure Docker is installed before downloading the image. You can check Docker installation by running the following command in the terminal:
(sudo) docker --version
If Docker is not installed, please refer to the official Docker installation guide: Get Docker.
You can check if the docker image is successfully loaded using:
(sudo) docker images
Client Installation
The Aurora client can be installed on the robot's chest computer or any other device to communicate with the Aurora server running on the chest computer. You can easily install the Aurora client by running the following command in the terminal:
pip3 install fourier_aurora_client
Please ensure your python version is 3.9 or higher.