Repository Summary
Checkout URI | https://github.com/rt-net/raspimouse_sim.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2020-12-08 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
raspimouse_fake | 0.1.1 |
raspimouse_gazebo | 0.1.1 |
raspimouse_sim | 0.1.1 |
README
raspimouse_sim
ROS package suite for Raspberry Pi Mouse Simulator runs on Gazebo
ROS Package Status
main develop (master) |
Kinetic + Ubuntu Xenial (kinetic-devel) |
Melodic + Ubuntu Bionic (melodic-devel) |
---|---|---|
The follwing branches are not maintained.
- rpim_book_version
- indigo-devel
Requirements
requires the following to run:
- Ubuntu
- Ubuntu Xenial Xerus 16.04.*
- ROS
- ROS Kinetic Kame
- Gazebo
- Gazebo 7.x
- ROS Package
- ros-kinetic-desktop-full
or
- Ubuntu
- Ubuntu Bionic Beaver 18.04.*
- ROS
- ROS Melodic Morenia
- Gazebo
- Gazebo 9.x
- ROS Package
- ros-melodic-desktop-full
Installation
Download this ROS package.
cd ~/catkin_ws/src
git clone https://github.com/rt-net/raspimouse_sim.git
Download the dependent ROS packages.
cd ~/catkin_ws/src
git clone https://github.com/ryuichiueda/raspimouse_ros_2.git
git clone https://github.com/rt-net/raspimouse_description.git
rosdep install -r -y -i --from-paths raspimouse*
Build this package using catkin_make
.
cd ~/catkin_ws && catkin_make
source ~/catkin_ws/devel/setup.bash
Download the hardware model data that will be used in Gazebo.
rosrun raspimouse_gazebo download_gazebo_models.sh
QuickStart
After the installation, run the following commands.
roslaunch raspimouse_gazebo raspimouse_with_samplemaze.launch
Checkout this page for details.
Screenshots
moving in sample maze
roslaunch raspimouse_gazebo raspimouse_with_samplemaze.launch
moving with URG
roslaunch raspimouse_gazebo raspimouse_with_gasstand.launch
SLAM
# 1st terminal
roslaunch raspimouse_gazebo raspimouse_with_willowgarage.launch
# 2nd terminal
roslaunch raspimouse_ros_examples slam_gmapping.launch
# 3rd terminal
roslaunch raspimouse_ros_examples teleop.launch key:=true mouse:=false
rt-net/raspimouse_ros_examples is required to launch nodes in raspimouse_ros_examples.
Run the following commands to install it.
cd ~/catkin_ws/src
git clone https://github.com/rt-net/raspimouse_ros_examples.git
rosdep install -r -y -i --from-paths raspimouse*
cd ~/catkin_ws && catkin_make
source ~/catkin_ws/devel/setup.bash
License
This repository is licensed under the MIT license, see LICENSE.
Unless attributed otherwise, everything in this repository is under the MIT license.
Acknowledgements
-
CIR-KIT/fourth_robot_pkg
- author
- RyodoTanaka
- maintainer
- RyodoTanaka
- BSD (BSD 3-Clause License)
- See package.xml for details.
-
yujinrobot/kobuki
- authors
- Daniel Stonier
- Younghun Ju
- Jorge Santos Simon
- Marcus Liebhardt
- maintainer
- Daniel Stonier
- BSD (BSD 3-Clause License)
- See package.xml for details。
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/rt-net/raspimouse_sim.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2018-11-10 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
raspimouse_control | 0.1.0 |
raspimouse_description | 0.1.0 |
raspimouse_gazebo | 0.1.0 |
raspimouse_sim | 0.1.0 |
README
raspimouse_sim
Gaezbo上でシミュレートできるRaspberry Pi MouseのROSパッケージ一式です。
詳細なセットアップ方法はWikiにまとめています。
動作環境
以下の環境を前提として動作確認しています。
- Ubuntu
- Ubuntu Trusty 14.04
- ROS
- ROS Indigo
- Gazebo
- Gazebo 2.x
- ROS Package
- ros-indigo-desktop-full
- ros-indigo-gazebo-ros-control
- ros-indigo-ros-controllers
インストール方法
ターミナルを開き、以下のコマンドを実行してください。
bash -exv -c "$(curl -sSfL https://git.io/raspimouse-sim-installer)"
QuickStart
シミュレータのインストール後、次のコマンドを入力して起動してください。
rosrun raspimouse_control gen_dev_file.sh
roslaunch raspimouse_gazebo raspimouse_with_samplemaze.launch
詳細はこのページをお読みください。
スクリーンショット
サンプル迷路での動作例
URG付きモデルでの動作例
ライセンス
このリポジトリはMITライセンスに基づいて公開されています。 MITライセンスについてはLICENSEを確認してください。
引用または参考にしたリポジトリ
-
CIR-KIT/fourth_robot_pkg - BSD (BSD 3-Clause License)
- urdf model xacro files
- ros_control definition files
-
yujinrobot/kobuki - BSD (BSD 3-Clause License)
- launch files
CONTRIBUTING
Repository Summary
Checkout URI | https://github.com/rt-net/raspimouse_sim.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-07-29 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
raspimouse_fake | 0.1.1 |
raspimouse_gazebo | 0.1.1 |
raspimouse_sim | 0.1.1 |
README
raspimouse_sim
ROS package suite for Raspberry Pi Mouse Simulator runs on Gazebo
ROS Package Status
main develop (master) |
Kinetic + Ubuntu Xenial (kinetic-devel) |
Melodic + Ubuntu Bionic (melodic-devel) |
---|---|---|
The follwing branches are not maintained.
- rpim_book_version
- indigo-devel
Requirements
requires the following to run:
- Ubuntu
- Ubuntu Xenial Xerus 16.04.*
- ROS
- ROS Kinetic Kame
- Gazebo
- Gazebo 7.x
- ROS Package
- ros-kinetic-desktop-full
or
- Ubuntu
- Ubuntu Bionic Beaver 18.04.*
- ROS
- ROS Melodic Morenia
- Gazebo
- Gazebo 9.x
- ROS Package
- ros-melodic-desktop-full
Installation
Download this ROS package.
cd ~/catkin_ws/src
git clone https://github.com/rt-net/raspimouse_sim.git
Download the dependent ROS packages.
cd ~/catkin_ws/src
git clone https://github.com/ryuichiueda/raspimouse_ros_2.git
git clone https://github.com/rt-net/raspimouse_description.git
rosdep install -r -y -i --from-paths raspimouse*
Build this package using catkin_make
.
cd ~/catkin_ws && catkin_make
source ~/catkin_ws/devel/setup.bash
Download the hardware model data that will be used in Gazebo.
rosrun raspimouse_gazebo download_gazebo_models.sh
QuickStart
After the installation, run the following commands.
roslaunch raspimouse_gazebo raspimouse_with_samplemaze.launch
Checkout this page for details.
Screenshots
moving in sample maze
roslaunch raspimouse_gazebo raspimouse_with_samplemaze.launch
moving with URG
roslaunch raspimouse_gazebo raspimouse_with_gasstand.launch
SLAM
# 1st terminal
roslaunch raspimouse_gazebo raspimouse_with_willowgarage.launch
# 2nd terminal
roslaunch raspimouse_ros_examples slam_gmapping.launch
# 3rd terminal
roslaunch raspimouse_ros_examples teleop.launch key:=true mouse:=false
rt-net/raspimouse_ros_examples is required to launch nodes in raspimouse_ros_examples.
Run the following commands to install it.
cd ~/catkin_ws/src
git clone https://github.com/rt-net/raspimouse_ros_examples.git
rosdep install -r -y -i --from-paths raspimouse*
cd ~/catkin_ws && catkin_make
source ~/catkin_ws/devel/setup.bash
License
This repository is licensed under the MIT license, see LICENSE.
Unless attributed otherwise, everything in this repository is under the MIT license.
Acknowledgements
-
CIR-KIT/fourth_robot_pkg
- author
- RyodoTanaka
- maintainer
- RyodoTanaka
- BSD (BSD 3-Clause License)
- See package.xml for details.
-
yujinrobot/kobuki
- authors
- Daniel Stonier
- Younghun Ju
- Jorge Santos Simon
- Marcus Liebhardt
- maintainer
- Daniel Stonier
- BSD (BSD 3-Clause License)
- See package.xml for details。