diff --git a/pps install/pps_install.sh b/pps install/pps_install.sh index a2732b7428436c474310cfa6fca8e61c07a32a46..233bd38753fd31ea1935d849af0d2d8a52a85561 100755 --- a/pps install/pps_install.sh +++ b/pps install/pps_install.sh @@ -15,7 +15,8 @@ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C #system update and installation sudo apt-get update sudo apt-get -y upgrade -sudo apt-get -y install ros-kinetic-desktop-full +sudo apt-get -y install ros-kinetic-desktop-full python-pip +sudo pip install pyusb #rosdep sudo rosdep init diff --git a/pps_wiki/installation.md b/pps_wiki/installation.md index 8e467070a10cd9d7b4796af38b5886fbdcfbcd6c..b5f57f713fb7cf597772df51a7433302e0c3fa57 100644 --- a/pps_wiki/installation.md +++ b/pps_wiki/installation.md @@ -40,12 +40,15 @@ If you are not sure at any point you can check out the install script. ## Additional Steps for Teacher -### Removing Config.sh +### Removing Config.sh and replacing As the teacher must not source the script ``config.sh``, the ``.bashrc`` must be edited and the last line ``` source ~/pps_ws/src/d_fall_pps/launch/Config.sh ``` -must be removed. +must be replaced with +``` +export ROS_HOSTNAME=teacher +``` ### Installation of cfclient The steps to install the crazyflie client are taken from [here](https://github.com/bitcraze/crazyflie-clients-python). To install the cfclient you need to install its dependencies: