Skip to content

ROS-TCP-Connector v0.6.0

Compare
Choose a tag to compare
@LaurieCheers-unity LaurieCheers-unity released this 04 Oct 17:29
· 35 commits to main since this release
7f05510
  • 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