RoPod/Tutorials/ROS installation: Difference between revisions
Jump to navigation
Jump to search
TUe\20172455 (talk | contribs) |
|||
(42 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
<div style="width: 40%; float: right;"><center>{{:RoPod_Table_Menu}}</center></div> | |||
<div STYLE="float: left; width:60%"> | |||
=Get familiar with ROS = | =Get familiar with ROS = | ||
The Robot Operating System (ROS) is a framework for writing robot software. ROS uses concepts like nodes, topics, messages, etc. Get familiar with them by searching on the web. You can start reading at: | The Robot Operating System (ROS) is a framework for writing robot software. ROS uses concepts like nodes, topics, messages, etc. Get familiar with them by searching on the web. You can start reading at: | ||
http://wiki.ros.org/ROS/Concepts | http://wiki.ros.org/ROS/Concepts | ||
=Install | = Install basic set of packages = | ||
<pre>sudo apt-get -y update && apt-get install -y \ | |||
nano \ | |||
vim \ | |||
git \ | |||
mercurial \ | |||
cmake \ | |||
build-essential \ | |||
automake \ | |||
libtool \ | |||
libtool-bin \ | |||
pkg-config \ | |||
wget \ | |||
curl \ | |||
unzip \ | |||
libjsoncpp-dev</pre> | |||
=Install ROS = | |||
ROS have several distributions (versions). Install ROS noetic distribution, which is the one compatible with ubuntu 20.04. Follow the instructions on this webpage. Install the Desktop-Full version. Make sure you follow '''at least steps 1.1-1.7 in the webpage .''' | |||
http://wiki.ros.org/noetic/Installation/Ubuntu | |||
To test the installation, run in a terminal the ROS core: | To test the installation, run in a terminal the ROS core: | ||
Line 28: | Line 41: | ||
<pre>/rosout | <pre>/rosout | ||
/rosout_agg</pre> | /rosout_agg</pre> | ||
Revision as of 14:12, 25 March 2021
RoPod Navigation:
Info
RoPod Configuration
Other
Get familiar with ROS
The Robot Operating System (ROS) is a framework for writing robot software. ROS uses concepts like nodes, topics, messages, etc. Get familiar with them by searching on the web. You can start reading at: http://wiki.ros.org/ROS/Concepts
Install basic set of packages
sudo apt-get -y update && apt-get install -y \ nano \ vim \ git \ mercurial \ cmake \ build-essential \ automake \ libtool \ libtool-bin \ pkg-config \ wget \ curl \ unzip \ libjsoncpp-dev
Install ROS
ROS have several distributions (versions). Install ROS noetic distribution, which is the one compatible with ubuntu 20.04. Follow the instructions on this webpage. Install the Desktop-Full version. Make sure you follow at least steps 1.1-1.7 in the webpage .
http://wiki.ros.org/noetic/Installation/Ubuntu
To test the installation, run in a terminal the ROS core:
roscore
Then in another terminal you can type:
rostopic list
You should be able to see at least the following:
/rosout /rosout_agg