Skip to content

Commit

Permalink
Update Windows install instructions (#830)
Browse files Browse the repository at this point in the history
  • Loading branch information
henningkayser authored Dec 4, 2023
1 parent b526e66 commit 789f504
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 11 deletions.
9 changes: 7 additions & 2 deletions install-moveit2/binary-windows/index.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@ title: MoveIt 2 Binary Install On Windows

# MoveIt 2 Binary Install On Windows

We're thrilled you're ready to start using MoveIt 2!
Binary installation for MoveIt 2 on Windows is currently included in the `ros-foxy-desktop` Metapackage. You can can install it with the [ROS on Windows Installation Instructions](http://wiki.ros.org/Installation/Windows).
MoveIt 2 binaries for Windows are available through the [RoboStack ROS distribution bundler](https://robostack.github.io/humble.html).

Simply follow the [Getting Started](https://robostack.github.io/GettingStarted.html) instructions for installing ROS on Windows, and afterwards install the MoveIt binary release using the following command:

```
mamba install ros-humble-moveit
```


## Quick Start
Expand Down
15 changes: 6 additions & 9 deletions install-moveit2/source-windows/index.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ title: MoveIt 2 Source Build - Windows

# MoveIt 2 Source Build - Windows

**NOTE: The Windows source build support is not being maintained, currently. The install instructions are provided for completeness, but have not been tested. Contributions and fixes are welcome.**

Installing MoveIt 2 from source is the first step in contributing new features, optimizations, and bug fixes back to the open source project. Thanks for getting involved!

<img class="docker-img" src="/assets/install_page/docker-illustration.png"/>
Expand All @@ -15,7 +17,7 @@ Installing MoveIt 2 from source is the first step in contributing new features,

### Install <img src="/assets/install_page/ros_logo.jpeg"/>

Install the `ros-foxy-desktop` metapackage. You can can install it with the [ROS on Windows Installation Instructions](http://wiki.ros.org/Installation/Windows).
Install the `ros-humble-desktop` metapackage. You can can install it with the [ROS on Windows Installation Instructions](http://wiki.ros.org/Installation/Windows).

### Create Workspace and Source

Expand All @@ -27,21 +29,16 @@ Create a colcon workspace:

## Download Source Code

Download the foxy branch of the moveit2 repository. The required dependencies to build moveit2 are included in `ros-foxy-desktop`.
### Foxy
Download the humble branch of the moveit2 repository. The required dependencies to build moveit2 are included in `ros-humble-desktop`.

git clone https://github.com/ros-planning/moveit2.git -b foxy
git clone https://github.com/ros-planning/moveit2.git -b humble

## Build MoveIt

Currently `warehourse_ros_mongo` is not supported on windows so it is ignored when building:

set IGNORED_PACKAGES=warehouse_ros_mongo

Configure and build the workspace:

cd %COLCON_WS%
colcon build --packages-skip-by-dep %IGNORED_PACKAGES% --packages-skip %IGNORED_PACKAGES% --event-handlers desktop_notification- status- --cmake-args -DCMAKE_BUILD_TYPE=Release
colcon build --event-handlers desktop_notification- status- --cmake-args -DCMAKE_BUILD_TYPE=Release

### Source the Colcon Workspace

Expand Down

0 comments on commit 789f504

Please sign in to comment.