These instructions are a work in progress, please do not follow these instructions until this message is removed!!!

Overview

This article describes how to install ROS on a Microsoft Windows computer.

Supported Versions

  • Windows 7 32/64 Bit
  • Windows 8 32/64 Bit

Supported Build Tools

  • Programming Languages
    • Microsoft Visual C++ 2012 (MSVC 11)
    • MinGW
    • Python 2.7.3
  • Build Tools
    • CMake 2.8.10.2

Binary Install (.msi)

TODO

Source Install

Install Prerequisites

Install Pip and Core Python Packages

  • Install pip (easy_install.exe pip)
  • pip.exe install empy nose catkin_pkg

Create catkin Workspace

  • Create a catkin workspace
    • Create a folder
    • Create a "build" and "src" folder in said folder
    • Checkout gtest into your catkin workspace (svn checkout http://googletest.googlecode.com/svn/tags/release-1.6.0 gtest)

    • Clone catkin from source into your catkin workspace
    • Copy the toplevel.cmake file into the workspace root and rename to CMakeLists.txt
    • Test the catkin workspace to be buildable
    • cd into build folder
    • type cmake ../src
    • visual c++ solution called Project.sln should be in build folder
    • Open file with VC++ and build

TODO: Remaining packages here

Wiki: win_ros/groovy/Mirza (last edited 2013-04-01 05:44:31 by DanielStonier)