This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
workgroup:messaging:start [2017/03/16 17:25] Mark Charlebois [Previous Analysis] |
workgroup:messaging:start [2017/03/20 01:42] Hamish Willee Move meetings up into Overviews. |
||
---|---|---|---|
Line 9: | Line 9: | ||
* Extensible serialization format | * Extensible serialization format | ||
- | ==== Current Status ==== | + | **Weekly Messaging WG Meetings:** Google Hangout, Thurs mornings PT. |
- | Weekly Messaging WG Meetings are being held by Google Hangout on Wed mornings. | + | |
+ | ===== Current Status ===== | ||
The majority of the work to date has been done by eProsima on creating a bridge between uORB and RTPS. There are repositories on Github and videos on YouTube of the progress to date: | The majority of the work to date has been done by eProsima on creating a bridge between uORB and RTPS. There are repositories on Github and videos on YouTube of the progress to date: | ||
Line 19: | Line 21: | ||
* https://github.com/eProsima/PX4-FastRTPS-PoC | * https://github.com/eProsima/PX4-FastRTPS-PoC | ||
* https://www.youtube.com/watch?v=NF65EPD-6aY&feature=youtu.be | * https://www.youtube.com/watch?v=NF65EPD-6aY&feature=youtu.be | ||
- | ==== Open Issues ==== | + | ===== Open Issues ===== |
There are a few open issues to resolve: | There are a few open issues to resolve: | ||
* Whether to support ROS via full ROS2 support and existing ROS2 to ROS bridge or create a MAVROS impelmentation that works with RTPS | * Whether to support ROS via full ROS2 support and existing ROS2 to ROS bridge or create a MAVROS impelmentation that works with RTPS | ||
Line 25: | Line 27: | ||
* The details of the PX4 integration plan need to be flushed out | * The details of the PX4 integration plan need to be flushed out | ||
* Snapdragon FastRPC support, OMG IDL and DDS RPC | * Snapdragon FastRPC support, OMG IDL and DDS RPC | ||
- | * Investigate the best architecture for integration of FastRTPS with FastRPC | + | * Investigate the best architecture for integration of FastRTPS with FastRPC |
+ | * Serialization format | ||
+ | * ROS2 uses ROS serialization format which is currently not extensible | ||
+ | * 3DR had selected Cap n' Proto for serialization | ||
Line 41: | Line 46: | ||
OSRF Analysis of RTPS and why it was selected for ROS2: | OSRF Analysis of RTPS and why it was selected for ROS2: | ||
* http://design.ros2.org/articles/ros_with_zeromq.html | * http://design.ros2.org/articles/ros_with_zeromq.html | ||
+ | * http://design.ros2.org/articles/ros_on_dds.html | ||
Links to other middleware comparisons: | Links to other middleware comparisons: |