raspimouse_sim repository

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

English | 日本語

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)
industrial_ci industrial_ci industrial_ci

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

CONTRIBUTING

No CONTRIBUTING.md found.

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

README

raspimouse_sim

Build Status

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を確認してください。

引用または参考にしたリポジトリ

CONTRIBUTING

No CONTRIBUTING.md found.

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

English | 日本語

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)
industrial_ci industrial_ci industrial_ci

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

CONTRIBUTING

No CONTRIBUTING.md found.