MrLacquer / Hello-ROS-world

This repository for ROS study.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello ROS world (melodic)

Overview

This repository is for the ROS study.

The packages have been tested under ROS Melodic and Ubuntu 18.04,

Author: Hyeonjun Park, koreaphj91@gmail.com

Affiliation: Human-Robot Interaction LAB, Kyung Hee Unviersity, South Korea

Installation

  • Before do this, please backup important files.

Dependencies

This software is built on the Robotic Operating System (ROS).

for Desktop

$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
$ sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
$ sudo apt update
$ sudo apt install ros-melodic-desktop-full

after ROS install

$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc 
$ source ~/.bashrc

$ sudo apt install python-rosdep 
$ sudo rosdep init 
$ rosdep update

setup workspace

$ mkdir catkin_ws 
$ cd catkin_ws 
$ mkdir src 
$ cd src 
$ catkin_ws && catkin_make

setup shortcuts

$ gedit ~/.bashrc 
      alias eb='gedit ~/.bashrc' 
      alias sb='source ~/.bashrc' 
      alias cw='cd ~/catkin_ws' 
      alias cs='cd ~/catkin_ws/src' 
      alias cm='cd ~/catkin_ws && catkin_make' 

      source /opt/ros/melodic/setup.bash 
      source ~/catkin_ws/devel/setup.bash 

$ source ~/.bashrc

Reference ROS Melodic Install, humine

Note

About

This repository for ROS study.

License:MIT License


Languages

Language:CMake 72.3%Language:Python 27.7%