Skip to content

rosbot_ros

  • Software
  • Navigation and mapping
  • Driver or SDK

ROS 2 packages that drive Husarion ROSbot and ROSbot XL robots, covering real-robot bringup and Gazebo simulation.

Made by Husarion.

Source on GitHub: github.com/husarion/rosbot_ros (opens in a new tab). Facts read at commit ff77c66 (opens in a new tab).

Licenses

Code
Apache-2.0 (opens in a new tab)

Read by Robotheca from LICENSE (opens in a new tab) (Apache-2.0) at commit ff77c66 (opens in a new tab), on 22 Oct 2026.

Commercial use
Yes

What it does

  • Provides bringup launch files for real ROSbot and ROSbot XL robots, with selectable configurations such as basic, pro, telepresence, autonomy and manipulation.
  • Includes a Gazebo simulation package to run the robots virtually, with options for headless mode and spawning several robots under different namespaces.
  • Communicates with the robot's microcontroller through a MAVLink bridge, and includes a utility to flash the firmware.
  • Offers launch arguments for drive type (mecanum or differential), namespaces, serial ports, LED animations and the optional manipulator arm.
  • Documents its ROS API in a separate file and links to demos for telepresence and mapping-plus-navigation autonomy.

Written by Robotheca from the project's README (opens in a new tab) at commit ff77c66.

Getting started

Difficulty
Intermediate

Maintenance

Status
Active: a commit in the last 90 days
Newest commit
29 Sept 2026 on jazzy
Latest release
0.12.0 (2 Jan 2024)

Checked on GitHub on 22 Oct 2026.

Robots that can run it

No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.