ROS-TCP-Connector v0.6.0
-
Add the Ros Tcp Connector assembly to support Universal Windows Platform
-
Added the CameraInfoGenerator that takes a Unity Camera and a provided HeaderMsg, generate a corresponding CameraInfoMsg, see:
CameraInfo Generator -
Added API to create TransformMsg using local frame of a transform in Unity
-
Added an optional pooling system for ros publishers
-
Implemented a queueing and latching system to mimic the ROS implementation in Unity
-
Collected the various service/publisher/subscriber tables into a single table of RosTopicState
-
Hud becomes a generic display platform to support visualizations
-
Unity service implementations can be async
-
Publishing a message to an unregistered topic will show an error.
-
Registering a service now requires both the request and response message type.
-
Fixed the issue when queuing a message fails if the type is unspecified in compile type.
-
Fixed and issue that Time.realtimeSinceStartup was being called on another thread when publishing from another Thread.
-
Added the missing SerializeTo function for DurationMsg
-
Allow switching protocol to ROS2 in different build targets (Standalone, WSA, etc.).
-
Fixed dotnet format