TL;DR
This paper introduces a ROS 2 wrapper for Florence-2, enabling multi-mode vision-language inference in robotic systems with local execution on consumer hardware.
Contribution
It provides a flexible, multi-mode ROS 2 interface for Florence-2, facilitating practical integration of advanced vision-language models into robotic software stacks.
Findings
Feasible local deployment on consumer-grade GPUs.
Supports three interaction modes: topic, service, action.
Repository available at https://github.com/JEDominguezVidal/florence2_ros2_wrapper.
Abstract
Foundation vision-language models are becoming increasingly relevant to robotics because they can provide richer semantic perception than narrow task-specific pipelines. However, their practical adoption in robot software stacks still depends on reproducible middleware integrations rather than on model quality alone. Florence-2 is especially attractive in this regard because it unifies captioning, optical character recognition, open-vocabulary detection, grounding and related vision-language tasks within a comparatively manageable model size. This article presents a ROS 2 wrapper for Florence-2 that exposes the model through three complementary interaction modes: continuous topic-driven processing, synchronous service calls and asynchronous actions. The wrapper is designed for local execution and supports both native installation and Docker container deployment. It also combines generic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
