Skip to content

Software

raspimouse_description

By RT Corporation, Japan (checked on github.com/rt-net (opens in a new tab)), from github.com/rt-net/raspimouse_description (opens in a new tab)

  • Navigation and mapping
  • Tool
  • MIT

ROS 2 package providing the URDF robot description for the Raspberry Pi Mouse, used to display the robot model in RViz2 and as a base for simulation.

Facts

GitHub stars
24read on 6 Nov 2026
Last update
25 Aug 2026Newest commit on ros2
Maintenance
Activea commit in the last 90 days
Difficulty
Beginner
Hardware it needs, as the project states it
Raspberry Pi Mouse robot; Linux OS, Ubuntu Desktop 24.04; ROS 2 Lyrical Luth.

Checked on GitHub on 6 Nov 2026.

Licenses

Code
MIT (opens in a new tab)

Read by Robotheca from LICENSE (opens in a new tab) (MIT) at commit ed2c8b7 (opens in a new tab), on 16 Oct 2026.

Commercial use
Yes

Overview

What it does: Robotheca's summary

  • Provides a URDF model of the Raspberry Pi Mouse robot for ROS 2.
  • Launch file displays the robot model in RViz2.
  • Optional LiDAR mounts: urg, lds, or rplidar, selected with a launch argument.
  • Optional RGB camera mount, which can be pointed downward.
  • Separated from the raspimouse_sim project.

Written by Robotheca from the project's README (opens in a new tab) at commit ed2c8b7, not by its creator.

The README

The creator's own README, copied as written: README.md by RT Corporation, at commit ed2c8b7, under MIT (opens in a new tab). The original on GitHub (opens in a new tab).

Read the README here

raspimouse_description

(opens in a new tab)

ROS package with URDF description macro for Raspberry Pi Mouse (opens in a new tab)

Image: display_launch (opens in a new tab)

This ROS package was separated from rt-net/raspimouse_sim (opens in a new tab). See details from rt-net/raspimouse_sim#42 (opens in a new tab).

Table of Contents
Supported ROS distributions
ROS 2
Requirements
Installation
Binary Installation
sudo apt install ros-$ROS_DISTRO-raspimouse-description
Source Build
# Create workspace directory
mkdir -p ~/ros2_ws/src && cd ~/ros2_ws/src

# Clone package
git clone -b $ROS_DISTRO https://github.com/rt-net/raspimouse_description

# Install dependencies
rosdep install -r -y -i --from-paths .

# Build & Install
cd ~/ros2_ws
colcon build --symlink-install
source ~/ros2_ws/install/setup.bash
QuickStart

Display a Raspberry Pi Mouse robot model on RViz2 with the following command:

ros2 launch raspimouse_description display.launch.py

You can also display a LiDAR mounted robot model with the following command:

ros2 launch raspimouse_description display.launch.py lidar:=rplidar

The lidar option supports urg, lds, and rplidar.

Similarly, display an RGB Camera mounted robot model with the following command:

ros2 launch raspimouse_description display.launch.py use_rgb_camera:=true

Image: mouse_with_rgb_camera.png (opens in a new tab)

The RGB Camera can be pointed down with the following command:

ros2 launch raspimouse_description display.launch.py use_rgb_camera:=true camera_downward:=true

Image: mouse_with_rgb_camera_downward.png (opens in a new tab)

License

(C) 2016-2025 RT Corporation <support@rt-net.jp (opens in a new tab)>

Each file is licensed as stated in their headers.
If no license is specified, the file is licensed under the MIT License.
The full license text is available in the LICENSE (opens in a new tab) file or at https://opensource.org/license/MIT (opens in a new tab).

Acknowledgements

Special thanks to https://gbiggs.github.io/rosjp_urdf_tutorial_text/index.html (opens in a new tab)

The file robotis_lds01.stl (opens in a new tab) is released from ROBOTIS and licensed under the Apache License 2.0 (opens in a new tab). The original file is released in turtlebot3_description package (opens in a new tab).

Contributing
  • This software is open source, but its development is not open.
  • This software is essentially provided as open source software on an “AS IS” (in its current state) basis.
  • No free support is available for this software.
  • Requests for bug fixes and corrections of typographical errors are always accepted; however, requests for additional features will be subject to our internal guidelines. For further details, please refer to the Contribution Guidelines (opens in a new tab).

Files and versions

Facts read at commit ed2c8b7

Robotheca never hosts the code: each link goes to the creator's own page.

Use it

How to install it, in the creator's words: The project's README (opens in a new tab)

Robotheca doesn't review code. Read it before running it.

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