Intelligent Robotics http://intelligentrobotics.es/ @IntellRobotLabs
ARViz is an RViz implementation for Augmented Reality. This application runs inside the Microsoft Hololens AR device as a UWP application, without the need to use Ros Bridge. This project has as goal to combine:
- TF2 support for ROS C#.
- Secure communications.
- Hololens Positioning in the scene.
This project uses the UWP port of ROS2 done by Esteve Fernández. You can have a look at the talk he gave at ROSCon 2018 about ROS2 for Android, iOS and UWP to understand the underlying code Video Slides.
This project is funded by ROSIN as a focused Technical Project.
- Esteve Fernández (firstname.lastname@example.org)
Supported by ROSIN - ROS-Industrial Quality-Assured Robot Software Components.
More information: rosin-project.eu
This project has received funding from the European Union’s Horizon 2020
research and innovation programme under grant agreement no. 732287.
Building and using ROS2 for UWP
|Hololens positioning. Hololens node which publish TF2 messages with the device position with respect the world frame.||Finished development of TF2 bindings for rcldotnet at https://github.com/IntelligentRoboticsLabs/geometry2.git (branch:rcldotnet)||100 %
|User AR Interface||Finished initial version||100 %
|Final Development of C# bindings||Finished development of Nested types and Collections, needed for TF2 bindings, finished. PRs pending in https://github.com/esteve/ros2_dotnet||100 %
|AR representation of basic types: scalar, images, pointcloud, laser, TFs, Maps, PoseArray and Paths||Work in progress||75 %
|Integration of data types in rcldotnet||Work in progress||80 %
|Aceptation tests and final design of user AR Interface||0 %
|Multi robot in same scene||0 %
|Unitary and integrations tests||0 %
|System final acceptance questionnaire|
|Final Documentation||Works in https://github.com/esteve/ros2_dotnet||20 %