Add-on to use Blender for visualization with ROS (Robot Operating System).
- Download ROS_addon.zip to install it from blender->Edit->Preferences->Add-ons->Install.
- Install Python dependencies
sudo apt install python3-rospy python3-opencv
-
Control and Publish objects Location using geometry_msgs/Point
-
Control and Publish objects Rotation using geometry_msgs/Quaternion
-
Control and Publish objects Location & Rotation using geometry_msgs/Pose
-
Publish Rendered Image Stream using sensor_msgs/Image
-
Control and Publish any value inside Blender using std_msgs/Float64 and std_msgs/Int64
-
Save Image sequence to chosen file path
-
Adjustable Publish Rate
- Don't Subscribe and Publish to the same topic - Blender WILL CRASHES!!
NOTE: everything in "/external" is a direct copy from ROS repositories, Only included to avoid import errors.