No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
![]() |
raspicat_gamepad_controller package from raspicat reporaspicat raspicat_bringup raspicat_control raspicat_gamepad_controller |
|
Package Summary
Tags | No category tags. |
Version | 0.1.0 |
License | Apache-2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/rt-net/raspicat_ros.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2022-12-26 |
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) |
Package Description
The raspicat_gamepad_controller package
Additional Links
Maintainers
- RT Corporation
Authors
- Ryo Okazaki
- Daisuke Sato
raspicat_gamepad_controller
Raspberry Pi Catを家庭用ゲームコントローラ (Logicool Wireless Gamepad F710) を用いて操作するためのパッケージです。
本パッケージはzaki0929/raspimouse_game_controllerをベースに開発されています。
動作環境
以下の環境にて動作確認を行っています。
- Raspberry Pi
- Raspberry Pi 4 model B
- Ubuntu
- Ubuntu 18.04
- ROS
- ROS Melodic Morenia
- ROS Package
- Raspberry Pi Cat Controller - rt-net/raspicat_ros
- yocs_velocity_smoother - yujinrobot/yujin_ocs
- joystick_drivers - ros-drivers/joystick_drivers
インストール
rt-net/raspicat_rosをインストールとともにインストールされます。 READMEを参照してROSのセットアップとRaspberry Pi Cat制御用ROSパッケージのインストールを完了させてください。
使用方法
以下のコマンドでraspicat
のraspicat.launch
と同時にjoy
ノードを起動します。
$ roslaunch raspicat_bringup raspicat_bringup.launch joy:=true
ジョイスティックが/dev/input/js0
以外のデバイスで認識されている(例えば/dev/input/js1
)の場合、
以下のようにして起動するデバイスを指定できます。
$ roslaunch raspicat_bringup raspicat_bringup.launch joy:=true joy_dev:=/dev/input/js1
操作方法
まずはじめに、コントローラのモード切替スイッチを DirectInput (D) modeに切り替え、MODEボタンの横のLEDが点灯していることを確認します。
Xボタン(青)を押しながら十字ボタンを押すと上下で移動方向(前後)の指定、左右で旋回方向(左右)の指定ができます。
Xボタンではなく、Bボタン(赤)を押しながら十字ボタンを押すとなめらかに加減速します。
CHANGELOG
Changelog for package raspicat_gamepad_controller
0.1.0 (2022-06-06)
- Merge pull request
#13 from
rt-net/feature/metapackage
- Use ros_control
- Move https://github.com/rt-net/raspicat_gamepad_controller into this repository
- Add package raspicat_bringup
- Add motor_on_off option
- Remove duplicate launch to fix circular dependency
- Update raspicat_gamepad_controller to use raspicat_bringup
- Refactor ROS package config
- Import rt-net/raspicat_gamepad_controller https://github.com/rt-net/raspicat_gamepad_controller
- Contributors: Daisuke Sato, Tatsuhiro Ikebe
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Dependant Packages
Launch files
- launch/logicool.launch
-
- dev [default: /dev/input/js0]
- motor_on_off [default: true]
- launch/smooth.launch
- Example standalone launcher for the velocity smoother
-
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.