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
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
- Humble (
humble(opens in a new tab)) - Jazzy (
jazzy(opens in a new tab)) - Lyrical Luth (
feature/support-lyrical(opens in a new tab))
Requirements
- Raspberry Pi Mouse
- Linux OS
- Ubuntu Desktop 24.04
- ROS 2
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
- Repository on GitHubgithub.com/rt-net/raspimouse_description (opens in a new tab)
- The version Robotheca readed2c8b7 (opens in a new tab)
- Latest release3.0.0 for Lyrical (28 Aug 2026)
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.