43 أسطر
1.3 KiB
Markdown
43 أسطر
1.3 KiB
Markdown
# Quick ROS Install
|
|
|
|
Instant install script for ROS on various versions of Ubuntu Linux
|
|
|
|
## Install ROS on Ubuntu
|
|
|
|
wget https://raw.githubusercontent.com/PickNikRobotics/quick-ros-install/master/ros_install.sh && chmod 755 ros_install.sh && ./ros_install.sh melodic
|
|
|
|
Note: you may need these basic dependencies if, for example, you are running in a Docker container:
|
|
|
|
apt-get update && apt-get install wget lsb-release sudo -y
|
|
|
|
## Install ROS with Docker
|
|
|
|
The following documents how to use a Nvidia-ready Docker container. More [details](http://wiki.ros.org/docker/Tutorials/Hardware%20Acceleration).
|
|
|
|
### Install Docker
|
|
|
|
If you are running a recent version of Ubuntu (e.g. 14.04, 16.04) it can be as simple as:
|
|
|
|
sudo apt-get install curl
|
|
curl -sSL https://get.docker.com/ | sh
|
|
sudo usermod -aG docker $(whoami)
|
|
|
|
And you will likely need to log out and back into your user account for the changes to take affect.
|
|
|
|
### Download Nvidia Docker Script
|
|
|
|
We'll use the same approach provided by the ROS MoveIt! project for providing GPU support:
|
|
|
|
wget https://raw.githubusercontent.com/ros-planning/moveit/kinetic-devel/.docker/gui-docker gui-docker
|
|
chmod +x gui-docker
|
|
|
|
### Run Docker
|
|
|
|
./gui-docker -it --rm ros:kinetic-ros-base /bin/bash
|
|
|
|
### Test Docker
|
|
|
|
apt-get update
|
|
apt-get install ros-kinetic-rviz -y
|
|
rosrun rviz rviz
|