-
Notifications
You must be signed in to change notification settings - Fork 365
User_Inst_ROSOnUbuntu
1.3 ROS on Ubuntu
Note: This tutorial assumes that you have completed tutorial:
- For Ubuntu 16, follow this tutorial to install ROS Kinetic
- For Ubuntu 18, follow this tutorial to install ROS Melodic
- For other platforms, check ROS Distributions Page
- Follow this tutorial to install and configure the ROS environment
- Install
rosbridge-suite
via
$ sudo apt-get install ros-kinetic-rosbridge-server
- Place the file_server package in the
src
folder of your Catkin workspace, then build by running$ catkin_make
from the root folder of your catkin workspace. (Your catkin workspace is found in the home directory of the Ubuntu VM, and is usually called catkin_ws).
See http://wiki.ros.org/rosbridge_suite for further information.
Next tutorial: 1.4 Gazebo Setup on VM
© Siemens AG, 2017-2019 Author: Verena Röhrl ([email protected])
1. Installation and Configuration
1.1 Unity on Windows
1.2 Ubuntu on Oracle VM
1.3 ROS on Ubuntu
1.4 Gazebo Setup on VM
1.5 TurtleBot2
1.6 Shadow Hand
1.7 Gazebo Simulation Example Setup
1.8 Unity Simulation Example Setup
2. Application examples with ROS communication
2.1 Transfer a URDF from ROS to Unity
2.2 Transfer a URDF from Unity to ROS
2.3 Gazebo Simulation Example
2.4 Unity Simulation Example
2.5 Fibonacci Action Client
2.6 Fibonacci Action Server
3. Application examples without ROS communication
3.1 Import a URDF on Windows
3.2 Create, Modify and Export a URDF Model
3.3 Animate a Robot Model in Unity
ROS-Unity Coordinate System Conversions
How to add new Message Types
RosBridgeClient Protocols
RosBridgeClient Serializers
Message Handling Code Map
Action Server State Machine Model
License Headers