## page was renamed from Robots/Copernicus/Tutorials/Adding a Source Workshop ## for a custom note with links: ## note = ## for the canned note of "This tutorial assumes that you have completed the previous tutorials:" just add the links ## note.0= ## descriptive title for the tutorial ## title = Adding a Source Workspace ## multi-line description to be displayed in search ## description = Step-by-step instruction on how to download and run Copernius and Copernicus_simulation smoothly ## the next tutorial description (optional) ## next = ## links to next tutorial (optional) ## next.0.link= ## next.1.link= ## what level user is this tutorial for ## level = BeginnerCategory ## keywords = Copernicus #################################### <<IncludeCSTemplate(TutorialCSHeaderTemplate)>> Configuring a non-standard peripheral requires a source workspace on the robot/ remote PC. The instructions below is the step-by-step instructions on how to download and run Copernicus and Copernicus_simulation smoothly. '''Instructions:''' *Creating a workspace {{{ $ mkdir ~p ~/copernicus_ws/src }}} *Open the ~/copernicus_ws/src file by running: {{{ $ cd ~/copernicus_ws/src }}} *Git-clone the Copernicus repositories: *For Physical Robot {{{ $ git clone https://github.com/botsync/copernicus.git }}} .To use the melodic-devel repository: {{{ $ cd copernicus $ git checkout melodic-devel $ cd .. }}} *For Simulation (the Copernicus repository above is required for simulation): {{{ $ git clone https://github.com/botsync/copernicus_simulation.git }}} .To use the melodic-devel repository: {{{ $ cd copernicus_simulation $ git checkout melodic-devel $ cd .. }}} *Ensure that necessary dependencies are properly installed: {{{ $ cd ~/copernicus_ws $ rosdep install --from-paths src --ignore-src -r -y }}} *Once done, catkin_make the packages {{{ $ catkin_make -j1 }}} *Reinitialize the environment so the operating system will be able to pick up the newly installed workspace: {{{ $ cd $ source /opt/ros/melodic/setup.bash }}} *To overlay this workspace on top of your ROS environment: {{{ $ source ~/copernicus_ws/devel/setup.bash }}} .You can also include the previous command into your .bashrc to be executed in every new terminal: {{{ $ echo "source ~/copernicus_ws/devel/setup.bash" >> ~/.bashrc }}} ## AUTOGENERATED DO NOT DELETE ## TutorialCategory ## FILL IN THE STACK TUTORIAL CATEGORY HERE