Skip to content

Commit 88bb24c

Browse files
add section to better explain UWP support
1 parent 5bf528b commit 88bb24c

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ The current set of features include:
2121
- Generation of all builtin ROS types
2222
- Support for publishers and subscriptions
2323
- Support for clients and services
24-
- Cross-platform support (Linux, Windows)
25-
- For using ROS 2 with Hololens see https://github.com/ms-iot/ros_msft_mrtk
24+
- Cross-platform support (Linux, Windows, Windows IoT Core, UWP)
2625

2726
What's missing?
2827
---------------
@@ -40,7 +39,8 @@ Sounds great, how can I try this out?
4039
-------------------------------------
4140

4241
First of all install the standard ROS2 dependencies for your operating system
43-
of choice: https://github.com/ros2/ros2/wiki/Installation#building-from-source
42+
of choice (**NOTE**: only do this if building Windows Desktop or Linux. For UWP,
43+
see the relevant section below): https://github.com/ros2/ros2/wiki/Installation#building-from-source
4444

4545
Next make sure you've either installed .Net Core (preferred)
4646
https://www.microsoft.com/net/learn/get-started or Mono
@@ -93,6 +93,14 @@ vcs import ~/ros2_dotnet_ws/src < ros2_dotnet_foxy.repos
9393
colcon build
9494
```
9595

96+
Universal Windows Platform (Win32, Win64)
97+
-----------------------------------------
98+
99+
For running within UWP (Universal Windows Platform) applications, the entire core of ROS2 must be compiled for UWP compatibility.
100+
101+
See the [Mixed Reality Toolkit for ROS 2](https://github.com/ms-iot/ros_msft_mrtk) wich provides instructions, scripts and binary packages to set up an UWP application for Hololens.
102+
This Toolkit builds upon this and core ROS 2 packages that provide support for UWP.
103+
96104
### Publisher and subscriber
97105

98106
Publisher:

0 commit comments

Comments
 (0)