svenzva_joy package from svenzva_ros reposvenzva_demo svenzva_description svenzva_drivers svenzva_joy svenzva_moveit svenzva_msgs svenzva_ros svenzva_simulation svenzva_utils |
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/SvenzvaRobotics/svenzva_ros.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2020-10-26 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Max Svetlik
Authors
- Max Svetlik
This package permits the interpretation of joystick commands to linear and angular commands. Current mappings supported: Xbox 360 controller
In order to use this package, one must have xboxdrv
installed on your system.
$ sudo apt-get install –install-recommends jstest* joystick xboxdrv
Next, the joystick must have the proper permissions set. List the permissions with: $ ls -l /dev/input/jsX where X is an integer that describes the joystick of interest.
The permission output will look similar to: crw-rw-XX-
if XX is ‘–’, the permissions need to be set to rw with: $ sudo chmod a+rw /dev/input/jsX
For full details, see the instructions in [this][http://wiki.ros.org/joy/Tutorials/WritingTeleopNode] tutorial.
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
actionlib_msgs | |
svenzva_msgs | |
geometry_msgs | |
joy | |
roscpp | |
catkin |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
svenzva_ros |
Launch files
- launch/svenzva_xbox_joy.launch
-
- joy_dev [default: /dev/input/js0]
- launch/svenzva_3axis_custom.launch
-
- joy_dev [default: /dev/input/js1]
- launch/svenzva_6axis_custom.launch
-
- joy_dev [default: /dev/input/js0]