Note: This will only install the basic module. For other algorithm submodules, please follow the instructions Algorithm Submodule Env to install as needed.
- Pull the repository and update the submodule
cd /home/$(whoami)
git clone https://github.com/yding25/BestMan_Flexiv.git
- Run the following script to add the project to the PYTHON search path
/home/$(whoami)/BestMan_Flexiv/Install
chmod 777 pythonpath.sh
bash pythonpath.sh
source ~/.bashrc
- For Flexiv, add the flexivrdk to the PYTHON search path
chmod 777 load_flexivrdk.sh
bash load_flexivrdk.sh
source ~/.bashrc
- Create basic conda environment
cd /home/$(whoami)/BestMan_Flexiv/Install
conda env create -f basic_env_py38.yaml
- Install ROS environment
cd /home/$(whoami)/BestMan_Flexiv/Install
chmod 777 install_ros_noetic.sh
bash install_ros_noetic.sh
source ~/.bashrc
- Check ROS environment
roscore
echo $ROS_DISTRO