File Exchange

image thumbnail


version (4.56 KB) by Florian Enner
Shares a 4x4 homogeneous transform among MATLAB instances


Updated 12 Dec 2016

View License

SharedTransform provides a low overhead way to share a 4x4 transform between MATLAB instances using memory mapped files. The original use case was a need for asynchronously updating the target pose of a robot that is controlled at >100 Hz with input data from a computer vision algorithm running at 30 Hz. Memory mapped files provide a simpler way to share data than using sockets or e.g. ROS messages using the robotics toolbox.

% MATLAB instance (writer)
blob = SharedTransform('blob');

% MATLAB instance (reader)
blob = SharedTransform('blob');
T = blob.getTransform();

Please consult the help documentation for more info.

Comments and Ratings (0)


added help note

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired: SharedData

MATLAB Online Live Editor Challenge

View the winning live scripts from faculty and students who participated in the recent challenge.

Learn more

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video