Software
raspimouse_sim
By RT Corporation, Japan (checked on github.com/rt-net (opens in a new tab)), from github.com/rt-net/raspimouse_sim (opens in a new tab)
- Simulators
- Simulator
- MIT
A ROS 2 package set for simulating the Raspberry Pi Mouse robot in the Gazebo simulator, with a fake motor interface and Gazebo models.
Facts
- GitHub stars
- 49read on 6 Nov 2026
- Last update
- 30 Sept 2026Newest commit on ros2
- Maintenance
- Activea commit in the last 90 days
- Difficulty
- Beginner
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 9361f99 (opens in a new tab), on 16 Oct 2026.
- Commercial use
- Yes
Overview
What it does: Robotheca's summary
- Simulates Raspberry Pi Mouse motion inside Gazebo.
- Provides raspimouse_fake, which mimics the robot's motor control interface.
- Provides raspimouse_gazebo, with models and scripts for building Gazebo simulation environments.
- Includes a QuickStart launch that opens Gazebo with the Raspberry Pi Mouse model in an empty world.
- Ships example programs covering joystick control, object tracking, camera line following, and SLAM with navigation.
Written by Robotheca from the project's README (opens in a new tab) at commit 9361f99, not by its creator.
The README
The creator's own README, copied as written: README.md by RT Corporation, at commit 9361f99, under MIT (opens in a new tab). The original on GitHub (opens in a new tab).
Read the README here
English (opens in a new tab) | 日本語 (opens in a new tab)
raspimouse_sim
Gazebo上でRaspberry Pi Mouseの動作をシミュレーションするためのROS 2パッケージです。
Table of Contents
Supported ROS distributions
ROS 2
- Humble Hawksbill (opens in a new tab)
- Jazzy Jalisco (opens in a new tab)
- Lyrical Luth (opens in a new tab)
Requirements
- OS
- Ubuntu Desktop 26.04
- ROS 2
- ROS 2 Lyrical Luth
- Gazebo
- Gazebo Sim 10.x
Installation
Binary Installation
sudo apt install ros-$ROS_DISTRO-raspimouse-sim
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_sim.git
# 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
次のコマンドを実行し、Gazeboシミュレータを起動してRaspberry Pi Mouseのモデルを表示します。
ros2 launch raspimouse_gazebo raspimouse_with_emptyworld.launch.py
Packages
- raspimouse_sim
- 本リポジトリに含まれる複数のパッケージに関するメタ情報を管理します。
- raspimouse_fake
- Raspberry Pi Mouseのモータ制御インターフェースを模擬するパッケージです。
- raspimouse_gazebo
- Gazebo (opens in a new tab)上でシミュレーション環境を構築するためのモデルやスクリプトを提供するパッケージです。
How to Use Examples
サンプルプログラムの詳細な動作方法は、raspimouse_gazeboパッケージのREADME (opens in a new tab)で説明しています。
- Examples
- Joystick Control
- Object Tracking
- Camera Line Follower
- SLAM & Navigation
License
(C) 2016 RT Corporation <support@rt-net.jp (opens in a new tab)>
各ファイルはライセンスがファイル中に明記されている場合、そのライセンスに従います。特に明記されていない場合は、MIT Licenseに基づき公開されています。 ライセンスの全文はLICENSE (opens in a new tab)またはhttps://www.apache.org/licenses/LICENSE-2.0 (opens in a new tab)から確認できます。
Contributing
- 本ソフトウェアはオープンソースですが、開発はオープンではありません。
- 本ソフトウェアは基本的にオープンソースソフトウェアとして「AS IS」(現状有姿のまま)で提供しています。
- 本ソフトウェアに関する無償サポートは行っていません。
- バグの修正や誤字脱字の修正に関するリクエストは常に受け付けていますが、 それ以外の機能追加等のリクエストについては社内のガイドラインを優先します。 詳しくはコントリビューションガイドライン (opens in a new tab)に従ってください。
Acknowledgements
本リポジトリは、以下のリポジトリのファイルをベースに開発されています。
- CIR-KIT/fourth_robot_pkg (opens in a new tab)
- author
- RyodoTanaka
- maintainer
- RyodoTanaka
- BSD (BSD 3-Clause License (opens in a new tab))
- 詳細は package.xml (opens in a new tab) を参照してください。
- author
- yujinrobot/kobuki (opens in a new tab)
- authors
- Daniel Stonier
- Younghun Ju
- Jorge Santos Simon
- Marcus Liebhardt
- maintainer
- Daniel Stonier
- BSD (BSD 3-Clause License (opens in a new tab))
- 詳細は package.xml (opens in a new tab) を参照してください。
- authors
Files and versions
- Repository on GitHubgithub.com/rt-net/raspimouse_sim (opens in a new tab)
- The version Robotheca read9361f99 (opens in a new tab)
- Latest release3.0.1 for Jazzy (29 Nov 2024)
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.