Size: 3548
Comment:
|
Size: 4206
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 109: | Line 109: |
||2 ||Left/Right Axis stick right || ||3 ||Up/Down Axis stick right || ||4 ||RT || ||4 ||LT || ||6 ||cross key left/right || ||7 ||cross key up/down || === Microsoft Xbox 360 Wired Controller for Linux === Table of index number of `/joy.buttons`: ||Index ||Button name on the actual controller || ||0 ||A || ||1 ||B || ||2 ||X || ||3 ||Y || ||4 ||LB || ||5 ||RB || ||6 ||back || ||7 ||start || ||8 ||power || ||9 ||Button stick left || ||10 ||Button stick right || Table of index number of `/joy.axis`: ||Index ||Axis name on the actual controller || ||0 ||Left/Right Axis stick left || ||1 ||Up/Down Axis stick left || |
|
Line 118: | Line 150: |
Show EOL distros:
Package Summary
The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts and Blaise Gassend
- License: BSD
- Repository: ros-pkg
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/joystick_drivers/tags/joystick_drivers-1.4.2
Package Summary
The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts and Blaise Gassend
- License: BSD
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/joystick_drivers/branches/electric_devel
Package Summary
The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts and Blaise Gassend
- License: BSD
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: joystick_drivers-1.8)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: joystick_drivers-1.9)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: hydro-devel)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: indigo-devel)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: developed
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: melodic-devel)
Package Summary
ROS driver for a generic Linux joystick. The joy package contains joy_node, a node that interfaces a generic Linux joystick to ROS. This node publishes a "Joy" message, which contains the current state of each one of the joystick's buttons and axes.
- Maintainer status: maintained
- Maintainer: Jonathan Bohren <jbo AT jhu DOT edu>
- Author: Morgan Quigley, Brian Gerkey, Kevin Watts, Blaise Gassend
- License: BSD
- Bug / feature tracker: https://github.com/ros-drivers/joystick_drivers/issues
- Source: git https://github.com/ros-drivers/joystick_drivers.git (branch: main)
Contents
Supported Hardware
This node should work with any joystick that is supported by Linux.
API Stability
The ROS API of this node should be considered stable.
Nodes
Using this Package
For an example of using joy_node to control a teleoperation node with a joystick, see the tutorials.
In some cases, multiple joysticks may control a single robot. For example, a user may use the default joystick to drive a robot, but a second user may wish to use a different kind. Since the button mappings on each joystick may be different, it will be necessary to remap buttons on one joystick so they can match. See the Joystick Remapper package for details.
Application
Microsoft Xbox 360 Wireless Controller for Windows
Table of index number of /joy.buttons:
Index |
Button name on the actual controller |
0 |
A |
1 |
B |
2 |
X |
3 |
Y |
4 |
LB |
5 |
RB |
7 |
start |
8 |
power |
10 |
cross key up |
11 |
cross key down |
12 |
cross key left |
13 |
cross key right |
14 |
back |
Microsoft Xbox 360 Wireless Controller for Linux
Table of index number of /joy.buttons:
Index |
Button name on the actual controller |
0 |
A |
1 |
B |
2 |
X |
3 |
Y |
4 |
LB |
5 |
RB |
6 |
back |
7 |
start |
8 |
power |
9 |
Button stick left |
10 |
Button stick right |
Table of index number of /joy.axis:
Index |
Axis name on the actual controller |
0 |
Left/Right Axis stick left |
1 |
Up/Down Axis stick left |
2 |
Left/Right Axis stick right |
3 |
Up/Down Axis stick right |
4 |
RT |
4 |
LT |
6 |
cross key left/right |
7 |
cross key up/down |
Microsoft Xbox 360 Wired Controller for Linux
Table of index number of /joy.buttons:
Index |
Button name on the actual controller |
0 |
A |
1 |
B |
2 |
X |
3 |
Y |
4 |
LB |
5 |
RB |
6 |
back |
7 |
start |
8 |
power |
9 |
Button stick left |
10 |
Button stick right |
Table of index number of /joy.axis:
Index |
Axis name on the actual controller |
0 |
Left/Right Axis stick left |
1 |
Up/Down Axis stick left |
2 |
LT |
3 |
Left/Right Axis stick right |
4 |
Up/Down Axis stick right |
5 |
RT |
6 |
cross key left/right |
7 |
cross key up/down |