# learning_ros **Repository Path**: lanqx/learning_ros ## Basic Information - **Project Name**: learning_ros - **Description**: repository to accompany "A Systematic Approach to Learning Robot Programming with ROS" - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-09-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # learning_ros This repository accompanies the text "A Systematic Approach to Learning Robot Programming with ROS". Code examples reside in folders corresponding to chapters. This entire repository should be cloned to: ~/ros_ws/src (assuming your ros workspace is named "ros_ws" and resides within your home directory). To do so, navigate to ~/ros_ws/src from a terminal and enter: `git clone https://github.com/wsnewman/learning_ros.git` and also clone the external packages used with: `git clone https://github.com/wsnewman/learning_ros_external_packages.git` Then, from a terminal, navigate to ~/ros_ws and compile the code with the command: `catkin_make` If you are installing ROS for the first time, see the instructions here: [installation scripts](//github.com/wsnewman/learning_ros_setup_scripts) The scripts located at this site automate installation of ROS (consistent with the version and packages used with the learning-ROS code examples). These scripts also install a variety of useful tools.