Install ROS Conda Environment on Atlas 200 DK

RoboStack is a pre-built Conda environment for any distributions

[RoboStack arXiv Paper] https://arxiv.org/pdf/2104.12910.pdf


Installing Conda

[Skip this section if you already have conda installed on the Atlas 200 DK]

If conda is not installed:

  1. Go to this link and download the installer for Miniconda3 Linux-aarch64 64-bit for Python3.7

    1. You can also use wget on the CLI to download the installer on the DK provided if you have internet access:

      wget <https://repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-aarch64.sh>
      
  2. Verify the hash of the downloaded file:

    sha256sum <filename>
    
  3. Install using the file

    bash Miniconda3-latest-Linux-aarch64.sh
    

Create RoboStack conda environment

How to install: (replace <env_name> with the name of the conda environment you want to create.

conda create -n <env_name> ros-noetic-desktop -c conda-forge -c robostack

Once the environment is created, verify the environment is working. Follow the below instructions to do this:

  1. Activate the environment you just created:

    conda activate <env_name>
    
  2. Run a ROS command

    roscore
    
  3. Running roscore with the activated RoboStack conda environment should output something like the following on the terminal indicating the installation is successful.

    Untitled