<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ims.ut.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Madis002</id>
	<title>Intelligent Materials and Systems Lab - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://ims.ut.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Madis002"/>
	<link rel="alternate" type="text/html" href="https://ims.ut.ee/Special:Contributions/Madis002"/>
	<updated>2026-04-07T05:43:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16487</id>
		<title>Installing Gazebo 8 with ROS Kinetic</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16487"/>
		<updated>2017-04-03T07:22:48Z</updated>

		<summary type="html">&lt;p&gt;Madis002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing ROS Kinetic and Gazebo 8 on Ubuntu 16.04 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Install ROS Kinetic ===&lt;br /&gt;
&lt;br /&gt;
http://wiki.ros.org/kinetic/Installation/Ubuntu&lt;br /&gt;
&lt;br /&gt;
1. Configure Ubuntu to allow &amp;quot;restricted&amp;quot;, &amp;quot;universe&amp;quot; and &amp;quot;multiverse&amp;quot; repositories. Detailed instructions: &lt;br /&gt;
   &lt;br /&gt;
https://help.ubuntu.com/community/Repositories/Ubuntu&lt;br /&gt;
&lt;br /&gt;
2. Setup sources.list&lt;br /&gt;
&lt;br /&gt;
* sudo sh -c 'echo &amp;quot;deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main&amp;quot; &amp;gt; /etc/apt/sources.list.d/ros-latest.list' &lt;br /&gt;
&lt;br /&gt;
3. Set up keys&lt;br /&gt;
&lt;br /&gt;
* sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116 &lt;br /&gt;
&lt;br /&gt;
4. Update package index&lt;br /&gt;
&lt;br /&gt;
* sudo apt-get update &lt;br /&gt;
&lt;br /&gt;
5. Install ROS Kinetic&lt;br /&gt;
&lt;br /&gt;
* sudo apt-get install ros-kinetic-desktop-full &lt;br /&gt;
&lt;br /&gt;
6. Initialize rosdep&lt;br /&gt;
&lt;br /&gt;
* sudo rosdep init &lt;br /&gt;
&lt;br /&gt;
* rosdep update &lt;br /&gt;
&lt;br /&gt;
7. Add /opt/ros/kinetic/setup.bash to &amp;quot;.bashrc&amp;quot;. The command has to be for every user planning to use ROS&lt;br /&gt;
&lt;br /&gt;
* sudo echo &amp;quot;source /opt/ros/kinetic/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc &lt;br /&gt;
&lt;br /&gt;
8. Rosinstall&lt;br /&gt;
&lt;br /&gt;
* sudo apt-get install python-rosinstall &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Setup ROS Catkin workspace ===&lt;br /&gt;
&lt;br /&gt;
http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment&lt;br /&gt;
&lt;br /&gt;
1. Open a new terminal. Create folder for workspace&lt;br /&gt;
&lt;br /&gt;
* mkdir -p ~/catkin_ws/src &lt;br /&gt;
&lt;br /&gt;
2. &amp;quot;Build&amp;quot; the empty workspace&lt;br /&gt;
&lt;br /&gt;
* cd ~/catkin_ws/ &lt;br /&gt;
&lt;br /&gt;
* catkin_make &lt;br /&gt;
&lt;br /&gt;
3. Add ~/catkin_ws/devel/setup.bash to &amp;quot;.bashrc&amp;quot;. The command has to be run with every user planning to use ROS&lt;br /&gt;
&lt;br /&gt;
* sudo echo &amp;quot;source ~/catkin_ws/devel/setup.bash&amp;quot; &amp;gt;&amp;gt; ~/.bashrc &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Install Gazebo 8 ===&lt;br /&gt;
&lt;br /&gt;
http://gazebosim.org/tutorials/?tut=ros_wrapper_versions&lt;br /&gt;
&lt;br /&gt;
http://gazebosim.org/tutorials?tut=install_ubuntu&lt;br /&gt;
&lt;br /&gt;
1. Open a new terminal. Uninstall Gazebo 7&lt;br /&gt;
&lt;br /&gt;
* sudo apt-get remove gazebo7 &lt;br /&gt;
&lt;br /&gt;
2. Install Gazebo 8 &lt;br /&gt;
&lt;br /&gt;
* curl -ssL http://get.gazebosim.org | sh &lt;br /&gt;
&lt;br /&gt;
3. Install ROS Gazebo 8 packages&lt;br /&gt;
&lt;br /&gt;
* sudo apt-get install ros-kinetic-gazebo8-ros-pkgs &lt;br /&gt;
&lt;br /&gt;
* sudo apt-get install ros-kinetic-gazebo8-ros-control &lt;br /&gt;
&lt;br /&gt;
* sudo apt install ros-kinetic-gazebo8-ros &lt;br /&gt;
&lt;br /&gt;
4. Try running Gazebo, launching for the first time will take a little longer than usual&lt;br /&gt;
&lt;br /&gt;
* gazebo &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installing ROS Kinetic and Gazebo 8 (Before ros Gazebo8 packages were added to the repository) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Install ROS Kinetic full installation &lt;br /&gt;
&lt;br /&gt;
[http://wiki.ros.org/kinetic/Installation/Ubuntu http://wiki.ros.org/kinetic/Installation/Ubuntu]&lt;br /&gt;
&lt;br /&gt;
*Uninstall Gazebo 7&lt;br /&gt;
&lt;br /&gt;
*Install Gazebo 8&lt;br /&gt;
&lt;br /&gt;
[http://gazebosim.org/tutorials?tut=install_ubuntu http://gazebosim.org/tutorials?tut=install_ubuntu]&lt;br /&gt;
&lt;br /&gt;
' curl -ssL http://get.gazebosim.org | sh '&lt;br /&gt;
&lt;br /&gt;
*Clone gazebo_ros_pkgs to catkin_ws/src&lt;br /&gt;
&lt;br /&gt;
[https://github.com/ros-simulation/gazebo_ros_pkgs gazebo_ros_pkgs https://github.com/ros-simulation/gazebo_ros_pkgs gazebo_ros_pkgs ]&lt;br /&gt;
&lt;br /&gt;
*try to catkin_make&lt;br /&gt;
I got about 3 errors of missing dependencies one a time and installed them with ' sudo apt-get install ros-kinetic-&amp;lt;package_name&amp;gt; ' &lt;br /&gt;
Some &amp;quot;_&amp;quot; needed to be &amp;quot;-&amp;quot; for installing, '''use tab-completion to finish typing'''. Install each package and repeat until successful.&lt;br /&gt;
&lt;br /&gt;
after successfully catkin_make'ing the package the installation should be done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Error building keyboard_reader package&lt;br /&gt;
&amp;quot;error: ros/ros.h: No such file or directory&amp;quot;&lt;br /&gt;
Solved by adding the line &amp;quot; include_directories(${catkin_INCLUDE_DIRS}) &amp;quot; to package CMakeLists.txt &lt;br /&gt;
&lt;br /&gt;
[https://github.com/ros-interactive-manipulation/sql_database/issues/8 https://github.com/ros-interactive-manipulation/sql_database/issues/8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*teleop_twist_keyboard&lt;br /&gt;
after installing teleop_twist_keyboard with ' sudo apt-get install ros-kinetic-teleop-twist-keyboard ' the package did not publish /cmd_vel. When uinstalled and built from source worked as expected.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ros.org/teleop_twist_keyboard http://wiki.ros.org/teleop_twist_keyboard]&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16478</id>
		<title>Installing Gazebo 8 with ROS Kinetic</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16478"/>
		<updated>2017-03-31T08:46:56Z</updated>

		<summary type="html">&lt;p&gt;Madis002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installing ROS Kinetic and Gazebo 8 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Install ROS Kinetic full installation &lt;br /&gt;
&lt;br /&gt;
[http://wiki.ros.org/kinetic/Installation/Ubuntu http://wiki.ros.org/kinetic/Installation/Ubuntu]&lt;br /&gt;
&lt;br /&gt;
*Uninstall Gazebo 7&lt;br /&gt;
&lt;br /&gt;
*Install Gazebo 8&lt;br /&gt;
&lt;br /&gt;
[http://gazebosim.org/tutorials?tut=install_ubuntu http://gazebosim.org/tutorials?tut=install_ubuntu]&lt;br /&gt;
&lt;br /&gt;
' curl -ssL http://get.gazebosim.org | sh '&lt;br /&gt;
&lt;br /&gt;
*Clone gazebo_ros_pkgs to catkin_ws/src&lt;br /&gt;
&lt;br /&gt;
[https://github.com/ros-simulation/gazebo_ros_pkgs gazebo_ros_pkgs https://github.com/ros-simulation/gazebo_ros_pkgs gazebo_ros_pkgs ]&lt;br /&gt;
&lt;br /&gt;
*try to catkin_make&lt;br /&gt;
I got about 3 errors of missing dependencies one a time and installed them with ' sudo apt-get install ros-kinetic-&amp;lt;package_name&amp;gt; ' &lt;br /&gt;
Some &amp;quot;_&amp;quot; needed to be &amp;quot;-&amp;quot; for installing, '''use tab-completion to finish typing'''. Install each package and repeat until successful.&lt;br /&gt;
&lt;br /&gt;
after successfully catkin_make'ing the package the installation should be done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Error building keyboard_reader package&lt;br /&gt;
&amp;quot;error: ros/ros.h: No such file or directory&amp;quot;&lt;br /&gt;
Solved by adding the line &amp;quot; include_directories(${catkin_INCLUDE_DIRS}) &amp;quot; to package CMakeLists.txt &lt;br /&gt;
&lt;br /&gt;
[https://github.com/ros-interactive-manipulation/sql_database/issues/8 https://github.com/ros-interactive-manipulation/sql_database/issues/8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*teleop_twist_keyboard&lt;br /&gt;
after installing teleop_twist_keyboard with ' sudo apt-get install ros-kinetic-teleop-twist-keyboard ' the package did not publish /cmd_vel. When uinstalled and built from source worked as expected.&lt;br /&gt;
&lt;br /&gt;
[http://wiki.ros.org/teleop_twist_keyboard http://wiki.ros.org/teleop_twist_keyboard]&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16475</id>
		<title>Installing Gazebo 8 with ROS Kinetic</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16475"/>
		<updated>2017-03-30T17:50:23Z</updated>

		<summary type="html">&lt;p&gt;Madis002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installing ROS Kinetic and Gazebo 8 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Install ROS Kinetic full installation &lt;br /&gt;
&lt;br /&gt;
[http://wiki.ros.org/kinetic/Installation/Ubuntu ROS install tutorial]&lt;br /&gt;
&lt;br /&gt;
*Uninstall Gazebo 7&lt;br /&gt;
&lt;br /&gt;
*Install Gazebo 8&lt;br /&gt;
&lt;br /&gt;
[http://gazebosim.org/tutorials?tut=install_ubuntu Gazebo install tutorial]&lt;br /&gt;
&lt;br /&gt;
' curl -ssL http://get.gazebosim.org | sh '&lt;br /&gt;
&lt;br /&gt;
*Clone gazebo_ros_pkgs to catkin_ws/src&lt;br /&gt;
&lt;br /&gt;
[https://github.com/ros-simulation/gazebo_ros_pkgs gazebo_ros_pkgs Github repository ]&lt;br /&gt;
&lt;br /&gt;
*try to catkin_make&lt;br /&gt;
I got about 3 errors of missing dependencies one a time and installed them with ' sudo apt-get install ros-kinetic-&amp;lt;package_name&amp;gt; ' &lt;br /&gt;
Some &amp;quot;_&amp;quot; needed to be &amp;quot;-&amp;quot; for installing, '''use tab-completion to finish typing'''. Install each package and repeat until successful.&lt;br /&gt;
&lt;br /&gt;
after successfully catkin_make'ing the package the installation should be done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Error building keyboard_reader package&lt;br /&gt;
&amp;quot;error: ros/ros.h: No such file or directory&amp;quot;&lt;br /&gt;
Solved by adding the line &amp;quot; include_directories(${catkin_INCLUDE_DIRS}) &amp;quot; to package CMakeLists.txt&lt;br /&gt;
[https://github.com/ros-interactive-manipulation/sql_database/issues/8 Forum link]&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16474</id>
		<title>Installing Gazebo 8 with ROS Kinetic</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=Installing_Gazebo_8_with_ROS_Kinetic&amp;diff=16474"/>
		<updated>2017-03-30T17:47:56Z</updated>

		<summary type="html">&lt;p&gt;Madis002: Created page with &amp;quot; == Installing ROS Kinetic and Gazebo 8 ==   *Install ROS Kinetic full installation   [http://wiki.ros.org/kinetic/Installation/Ubuntu]  *Uninstall Gazebo 7  *Install Gazebo 8...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installing ROS Kinetic and Gazebo 8 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Install ROS Kinetic full installation &lt;br /&gt;
&lt;br /&gt;
[http://wiki.ros.org/kinetic/Installation/Ubuntu]&lt;br /&gt;
&lt;br /&gt;
*Uninstall Gazebo 7&lt;br /&gt;
&lt;br /&gt;
*Install Gazebo 8&lt;br /&gt;
&lt;br /&gt;
[http://gazebosim.org/tutorials?tut=install_ubuntu]&lt;br /&gt;
&lt;br /&gt;
' curl -ssL http://get.gazebosim.org | sh '&lt;br /&gt;
&lt;br /&gt;
*Clone gazebo_ros_pkgs to catkin_ws/src&lt;br /&gt;
&lt;br /&gt;
[https://github.com/ros-simulation/gazebo_ros_pkgs]&lt;br /&gt;
&lt;br /&gt;
*try to catkin_make&lt;br /&gt;
I got about 3 errors of missing dependencies one a time and installed them with ' sudo apt-get install ros-kinetic-&amp;lt;package_name&amp;gt; ' &lt;br /&gt;
Some &amp;quot;_&amp;quot; needed to be &amp;quot;-&amp;quot; for installing, '''use tab-completion to finish typing'''. Install each package and repeat until successful.&lt;br /&gt;
&lt;br /&gt;
after successfully catkin_make'ing the package the installation should be done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Error building keyboard_reader package&lt;br /&gt;
&amp;quot;error: ros/ros.h: No such file or directory&amp;quot;&lt;br /&gt;
Solved by adding the line &amp;quot; include_directories(${catkin_INCLUDE_DIRS}) &amp;quot; to package CMakeLists.txt&lt;br /&gt;
[https://github.com/ros-interactive-manipulation/sql_database/issues/8]&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=User:Madis002&amp;diff=16473</id>
		<title>User:Madis002</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=User:Madis002&amp;diff=16473"/>
		<updated>2017-03-30T17:24:47Z</updated>

		<summary type="html">&lt;p&gt;Madis002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Madis Kull ==&lt;br /&gt;
&lt;br /&gt;
[[File:432328 232055090216295 421675226 n.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
'''Skype:''' madis002&amp;lt;br&amp;gt;&lt;br /&gt;
'''Email:''' madis@kokora.ee&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phone:''' +372 5022098&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Interesting ROS resources I have come across]]&lt;br /&gt;
&lt;br /&gt;
[[Installing Gazebo 8 with ROS Kinetic]]&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=Interesting_ROS_resources_I_have_come_across&amp;diff=16376</id>
		<title>Interesting ROS resources I have come across</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=Interesting_ROS_resources_I_have_come_across&amp;diff=16376"/>
		<updated>2017-03-09T12:45:44Z</updated>

		<summary type="html">&lt;p&gt;Madis002: Created page with &amp;quot;*[https://github.com/wsnewman/learning_ros Learning ROS]  Example code of ROS implementations from the very basic gradually increasing in complexity with a lot of comments.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[https://github.com/wsnewman/learning_ros Learning ROS] &lt;br /&gt;
Example code of ROS implementations from the very basic gradually increasing in complexity with a lot of comments.&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=User:Madis002&amp;diff=16375</id>
		<title>User:Madis002</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=User:Madis002&amp;diff=16375"/>
		<updated>2017-03-09T12:34:38Z</updated>

		<summary type="html">&lt;p&gt;Madis002: /* Madis Kull */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Madis Kull ==&lt;br /&gt;
&lt;br /&gt;
[[File:432328 232055090216295 421675226 n.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
'''Skype:''' madis002&amp;lt;br&amp;gt;&lt;br /&gt;
'''Email:''' madis@kokora.ee&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phone:''' +372 5022098&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Interesting ROS resources I have come across]]&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=User:Madis002&amp;diff=16374</id>
		<title>User:Madis002</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=User:Madis002&amp;diff=16374"/>
		<updated>2017-03-09T12:11:46Z</updated>

		<summary type="html">&lt;p&gt;Madis002: Created page with &amp;quot;== Madis Kull ==  200px  '''Skype:''' madis002&amp;lt;br&amp;gt; '''Email:''' madis@kokora.ee&amp;lt;br&amp;gt; '''Phone:''' +372 5022098&amp;lt;br&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Madis Kull ==&lt;br /&gt;
&lt;br /&gt;
[[File:432328 232055090216295 421675226 n.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
'''Skype:''' madis002&amp;lt;br&amp;gt;&lt;br /&gt;
'''Email:''' madis@kokora.ee&amp;lt;br&amp;gt;&lt;br /&gt;
'''Phone:''' +372 5022098&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
	<entry>
		<id>https://ims.ut.ee/index.php?title=File:432328_232055090216295_421675226_n.jpg&amp;diff=16373</id>
		<title>File:432328 232055090216295 421675226 n.jpg</title>
		<link rel="alternate" type="text/html" href="https://ims.ut.ee/index.php?title=File:432328_232055090216295_421675226_n.jpg&amp;diff=16373"/>
		<updated>2017-03-09T12:09:33Z</updated>

		<summary type="html">&lt;p&gt;Madis002: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Madis002</name></author>
	</entry>
</feed>