Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.39 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.39 KB

Setup scripts for ROS environment

Build

Shell scripts for installing ROS2 Dashing on Ubuntu 18.04.4 LTS Bionic. Includes Gazebo installation.

Setup steps

  1. Download Ubuntu 18.04.4 LTS Server from Ubuntu website.
  2. Install Ubuntu Server (you can click through the installation).
  3. Download this repo with git clone.
  4. Enter the repo cd ros-setup-scripts.
  5. Setup permissions chmod +x ./install.
  6. Run installation ./install.
  7. To enter desktop environment start X server startx.
  8. Setting up xfce theming may require re-running the script after entering gui.

Setup test

After typing following commands you should see a simple robot moving.

  1. gazebo --verbose /opt/ros/dashing/share/gazebo_plugins/worlds/gazebo_ros_diff_drive_demo.world.
  2. ros2 topic pub /demo/cmd_demo geometry_msgs/Twist '{linear: {x: 1.0}}' -1.

Files in repo

When extending the setup please put packages in according files:

  • pkglist-de - desktop environment related packages.
  • pkglist-gazebo- gazebo related packages.
  • pkglist-ros - ROS related packages.
  • pkglist-rosdeps - ROS dependencies and ros projects related packages.
  • replist-de - additional repos related to desktop environment.
  • requirements.txt- pip modules.