Unity ProBridge is part of the ProBridge System, designed for seamless communication between Unity and ROS. For ROS integration, see RosProBridge. With the Sensors plugin (UnityBridgeSensors), you can simulate sensors in Unity and send data to ROS effortlessly.
Before you begin, ensure you have the following:
- Git installed on your computer.
- Unity Editor 2018.4 or later installed and ready to use.
- NuGetForUnity Installed, Check their README for installation and usage guide.
First we'll need to install NetMQ through NuGetForUnity:
- Open the NuGetForUnity menu by clicking on
NuGet>Manage NuGet Packages
-
Then search for
NetMQin the search box and selectNetMQfrom the results -
Click on the
Installbutton to install the package
- After the installation, go to the Installed tab, expand the
Implicitly installed packagesdrop down - Make sure you only have these 3 packages and uninstall anything else.
Next, you need to open Unity and access the Package Manager:
- Launch Unity and open your project.
- Go to
Window>Package Managerto open the Package Manager window.
Within the Package Manager:
- Click the
+button in the top left corner. - Select
Add package from git URL.... - Add the following link
https://github.com/RosProBridge/UnityBridge.git
If the installation process was successful, you should now be able to see ProBridge listed among the installed packages in the Package Manager. This confirms the package is ready for use in your project.
For usage details and how to create new custom publisher and subscribers check the Documentation





