![]() |
spacenav_node package from joystick_drivers repojoy joystick_drivers spacenav_node wiimote |
|
Package Summary
Tags | No category tags. |
Version | 1.15.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/joystick_drivers.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2023-09-18 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jonathan Bohren
Authors
- Stuart Glaser
- Blaise Gassend
Spacenav Nodes
spacenav_node
Published topics
-
spacenav/offset
(geometry_msgs/Vector3)
Publishes the linear component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/rot_offset
(geometry_msgs/Vector3)
Publishes the angular component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/twist
(geometry_msgs/Twist)
Combines offset and rot_offset into a single message.
* spacenav/joy
(sensor_msgs/Joy)
Outputs the spacenav's six degrees of freedom and its buttons as a joystick message.
Parameters
zero_when_static
sets values to zero when the spacenav is not moving
* static_count_threshold
The number of polls needed to be done before the device is considered "static"
* static_trans_deadband
sets the translational deadband
* static_rot_deadband
sets the rotational deadband
* linear_scale
sets the scale of the linear output
takes a vector (x, y, z)
* angular_scale
sets the scale of the angular output
takes a vector (x, y, z)
The linear_scale
and angular_scale
parameters take vector arguements.
The easiest way to set these parameters is with a launch file like so:
<launch>
<node pkg="spacenav_node" type="spacenav_node" name="$(anon spacenav_node)" output="screen">
<rosparam param="linear_scale">[.25, .25, .25]</rosparam>
<rosparam param="angular_scale">[.5, .5, .5]</rosparam>
</node>
</launch>
Running the spacenav_node
Running the node is straightforward
$rosrun spacenav_node spacenav_node
The node is now publishing to the topics listed above.
Examples
Viewing the output from the spacenav can be done as follows:
$ rostopic echo /spacenav/joy
Changelog for package spacenav_node
1.15.1 (2021-06-07)
1.15.0 (2020-10-12)
- Remove spacenavd from the requirements for Noetic (#186)
- Contributors: Tyler Weaver
1.14.0 (2020-07-07)
- roslint and Generic Clean-Up (#161)
- Contributors: Joshua Whitley
1.13.0 (2019-06-24)
1.12.0 (2018-06-11)
- Adding tested spacenav scaling
- Added README
- Addressed numerous outstanding PRs.
- Changed package xml to format 2
- Reduce the number of scale params in spacenav_node
- Add a scale parameter to each axis in spacenav_node Do not apply the scale to the joy topic.
- Contributors: Ga
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | roslint | |
1 | catkin | |
2 | geometry_msgs | |
2 | roscpp | |
2 | sensor_msgs |
System Dependencies
Dependant Packages
Messages
Services
Plugins
Recent questions tagged spacenav_node at answers.ros.org
![]() |
spacenav_node package from joystick_drivers repojoy joystick_drivers ps3joy spacenav_node wiimote |
|
Package Summary
Tags | No category tags. |
Version | 1.11.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/joystick_drivers.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2017-07-07 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jonathan Bohren
Authors
- Stuart Glaser
- Blaise Gassend
Spacenav Nodes
spacenav_node
Published topics
-
spacenav/offset
(geometry_msgs/Vector3)
Publishes the linear component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/rot_offset
(geometry_msgs/Vector3)
Publishes the angular component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/twist
(geometry_msgs/Twist)
Combines offset and rot_offset into a single message.
* spacenav/joy
(sensor_msgs/Joy)
Outputs the spacenav's six degrees of freedom and its buttons as a joystick message.
Parameters
zero_when_static
sets values to zero when the spacenav is not moving
* static_count_threshold
The number of polls needed to be done before the device is considered "static"
* static_trans_deadband
sets the translational deadband
* static_rot_deadband
sets the rotational deadband
* linear_scale
sets the scale of the linear output
takes a vector (x, y, z)
* angular_scale
sets the scale of the angular output
takes a vector (x, y, z)
The linear_scale
and angular_scale
parameters take vector arguements.
The easiest way to set these parameters is with a launch file like so:
<launch>
<node pkg="spacenav_node" type="spacenav_node" name="$(anon spacenav_node)" output="screen">
<rosparam param="linear_scale">[.25, .25, .25]</rosparam>
<rosparam param="angular_scale">[.5, .5, .5]</rosparam>
</node>
</launch>
Running the spacenav_node
Running the node is straightforward
$rosrun spacenav_node spacenav_node
The node is now publishing to the topics listed above.
Examples
Viewing the output from the spacenav can be done as follows:
$ rostopic echo /spacenav/joy
Changelog for package spacenav_node
1.11.0 (2017-02-10)
- Update dependencies to remove warnings
- Contributors: Mark D Horn
1.10.1 (2015-05-24)
- Add full_scale parameter and apply to offset
- Remove stray architechture_independent flags
- Contributors: Ga
Wiki Tutorials
Source Tutorials
Dependant Packages
Name | Repo | Deps |
---|---|---|
joystick_drivers | github-ros-drivers-joystick_drivers |
Messages
Services
Plugins
Recent questions tagged spacenav_node at answers.ros.org
![]() |
spacenav_node package from joystick_drivers repojoy joystick_drivers ps3joy spacenav_node wiimote |
|
Package Summary
Tags | No category tags. |
Version | 1.11.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/joystick_drivers.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2017-07-07 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jonathan Bohren
Authors
- Stuart Glaser
- Blaise Gassend
Spacenav Nodes
spacenav_node
Published topics
-
spacenav/offset
(geometry_msgs/Vector3)
Publishes the linear component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/rot_offset
(geometry_msgs/Vector3)
Publishes the angular component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/twist
(geometry_msgs/Twist)
Combines offset and rot_offset into a single message.
* spacenav/joy
(sensor_msgs/Joy)
Outputs the spacenav's six degrees of freedom and its buttons as a joystick message.
Parameters
zero_when_static
sets values to zero when the spacenav is not moving
* static_count_threshold
The number of polls needed to be done before the device is considered "static"
* static_trans_deadband
sets the translational deadband
* static_rot_deadband
sets the rotational deadband
* linear_scale
sets the scale of the linear output
takes a vector (x, y, z)
* angular_scale
sets the scale of the angular output
takes a vector (x, y, z)
The linear_scale
and angular_scale
parameters take vector arguements.
The easiest way to set these parameters is with a launch file like so:
<launch>
<node pkg="spacenav_node" type="spacenav_node" name="$(anon spacenav_node)" output="screen">
<rosparam param="linear_scale">[.25, .25, .25]</rosparam>
<rosparam param="angular_scale">[.5, .5, .5]</rosparam>
</node>
</launch>
Running the spacenav_node
Running the node is straightforward
$rosrun spacenav_node spacenav_node
The node is now publishing to the topics listed above.
Examples
Viewing the output from the spacenav can be done as follows:
$ rostopic echo /spacenav/joy
Changelog for package spacenav_node
1.11.0 (2017-02-10)
- Update dependencies to remove warnings
- Contributors: Mark D Horn
1.10.1 (2015-05-24)
- Add full_scale parameter and apply to offset
- Remove stray architechture_independent flags
- Contributors: Ga
Wiki Tutorials
Source Tutorials
Dependant Packages
Name | Repo | Deps |
---|---|---|
joystick_drivers | github-ros-drivers-joystick_drivers |
Messages
Services
Plugins
Recent questions tagged spacenav_node at answers.ros.org
![]() |
spacenav_node package from joystick_drivers repojoy joystick_drivers ps3joy spacenav_node wiimote |
|
Package Summary
Tags | No category tags. |
Version | 1.11.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/joystick_drivers.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2017-07-03 |
Dev Status | MAINTAINED |
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
Additional Links
Maintainers
- Jonathan Bohren
Authors
- Stuart Glaser
- Blaise Gassend
Changelog for package spacenav_node
1.11.0 (2017-02-10)
- Update dependencies to remove warnings
- Contributors: Mark D Horn
1.10.1 (2015-05-24)
- Add full_scale parameter and apply to offset
- Remove stray architechture_independent flags
- Contributors: Ga
Wiki Tutorials
Source Tutorials
Messages
Services
Plugins
Recent questions tagged spacenav_node at answers.ros.org
![]() |
spacenav_node package from joystick_drivers repojoy joystick_drivers ps3joy spacenav_node wiimote |
|
Package Summary
Tags | No category tags. |
Version | 1.9.10 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/joystick_drivers.git |
VCS Type | git |
VCS Version | hydro-devel |
Last Updated | 2014-07-01 |
Dev Status | MAINTAINED |
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
Additional Links
Maintainers
- Jonathan Bohren
Authors
- Stuart Glaser
- Blaise Gassend
Wiki Tutorials
Source Tutorials
Dependant Packages
Messages
Services
Plugins
Recent questions tagged spacenav_node at answers.ros.org
![]() |
spacenav_node package from joystick_drivers repojoy joystick_drivers ps3joy spacenav_node wiimote |
|
Package Summary
Tags | No category tags. |
Version | 1.11.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/joystick_drivers.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2017-07-07 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jonathan Bohren
Authors
- Stuart Glaser
- Blaise Gassend
Spacenav Nodes
spacenav_node
Published topics
-
spacenav/offset
(geometry_msgs/Vector3)
Publishes the linear component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/rot_offset
(geometry_msgs/Vector3)
Publishes the angular component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/twist
(geometry_msgs/Twist)
Combines offset and rot_offset into a single message.
* spacenav/joy
(sensor_msgs/Joy)
Outputs the spacenav's six degrees of freedom and its buttons as a joystick message.
Parameters
zero_when_static
sets values to zero when the spacenav is not moving
* static_count_threshold
The number of polls needed to be done before the device is considered "static"
* static_trans_deadband
sets the translational deadband
* static_rot_deadband
sets the rotational deadband
* linear_scale
sets the scale of the linear output
takes a vector (x, y, z)
* angular_scale
sets the scale of the angular output
takes a vector (x, y, z)
The linear_scale
and angular_scale
parameters take vector arguements.
The easiest way to set these parameters is with a launch file like so:
<launch>
<node pkg="spacenav_node" type="spacenav_node" name="$(anon spacenav_node)" output="screen">
<rosparam param="linear_scale">[.25, .25, .25]</rosparam>
<rosparam param="angular_scale">[.5, .5, .5]</rosparam>
</node>
</launch>
Running the spacenav_node
Running the node is straightforward
$rosrun spacenav_node spacenav_node
The node is now publishing to the topics listed above.
Examples
Viewing the output from the spacenav can be done as follows:
$ rostopic echo /spacenav/joy
Changelog for package spacenav_node
1.11.0 (2017-02-10)
- Update dependencies to remove warnings
- Contributors: Mark D Horn
1.10.1 (2015-05-24)
- Add full_scale parameter and apply to offset
- Remove stray architechture_independent flags
- Contributors: Ga
Wiki Tutorials
Source Tutorials
Dependant Packages
Messages
Services
Plugins
Recent questions tagged spacenav_node at answers.ros.org
![]() |
spacenav_node package from joystick_drivers repojoy joystick_drivers ps3joy spacenav_node wiimote |
|
Package Summary
Tags | No category tags. |
Version | 1.14.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-drivers/joystick_drivers.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2020-07-19 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Jonathan Bohren
Authors
- Stuart Glaser
- Blaise Gassend
Spacenav Nodes
spacenav_node
Published topics
-
spacenav/offset
(geometry_msgs/Vector3)
Publishes the linear component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/rot_offset
(geometry_msgs/Vector3)
Publishes the angular component of the joystick's position. Approximately normalized to a range of -1 to 1.
* spacenav/twist
(geometry_msgs/Twist)
Combines offset and rot_offset into a single message.
* spacenav/joy
(sensor_msgs/Joy)
Outputs the spacenav's six degrees of freedom and its buttons as a joystick message.
Parameters
zero_when_static
sets values to zero when the spacenav is not moving
* static_count_threshold
The number of polls needed to be done before the device is considered "static"
* static_trans_deadband
sets the translational deadband
* static_rot_deadband
sets the rotational deadband
* linear_scale
sets the scale of the linear output
takes a vector (x, y, z)
* angular_scale
sets the scale of the angular output
takes a vector (x, y, z)
The linear_scale
and angular_scale
parameters take vector arguements.
The easiest way to set these parameters is with a launch file like so:
<launch>
<node pkg="spacenav_node" type="spacenav_node" name="$(anon spacenav_node)" output="screen">
<rosparam param="linear_scale">[.25, .25, .25]</rosparam>
<rosparam param="angular_scale">[.5, .5, .5]</rosparam>
</node>
</launch>
Running the spacenav_node
Running the node is straightforward
$rosrun spacenav_node spacenav_node
The node is now publishing to the topics listed above.
Examples
Viewing the output from the spacenav can be done as follows:
$ rostopic echo /spacenav/joy
Changelog for package spacenav_node
1.14.0 (2020-07-07)
- roslint and Generic Clean-Up (#161)
- Contributors: Joshua Whitley
1.13.0 (2019-06-24)
1.12.0 (2018-06-11)
- Adding tested spacenav scaling
- Added README
- Addressed numerous outstanding PRs.
- Changed package xml to format 2
- Reduce the number of scale params in spacenav_node
- Add a scale parameter to each axis in spacenav_node Do not apply the scale to the joy topic.
- Contributors: Ga
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | roslint | |
1 | catkin | |
2 | geometry_msgs | |
2 | roscpp | |
2 | sensor_msgs |