teleop_twist_keyboard package from teleop_twist_keyboard repoteleop_twist_keyboard |
|
Package Summary
Tags | No category tags. |
Version | 2.4.0 |
License | BSD License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/teleop_twist_keyboard.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2024-03-08 |
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
A robot-agnostic teleoperation node to convert keyboard commands to Twist
messages.
Additional Links
No additional links.
Maintainers
- Chris Lalancette
Authors
- Austin Hendrix
- Graylin Trevor Jay
teleop_twist_keyboard
Generic Keyboard Teleoperation for ROS
Run
ros2 run teleop_twist_keyboard teleop_twist_keyboard
Publishing to a different topic (in this case my_cmd_vel
).
ros2 run teleop_twist_keyboard teleop_twist_keyboard --ros-args --remap cmd_vel:=my_cmd_vel
Usage
This node takes keypresses from the keyboard and publishes them as Twist
messages. It works best with a US keyboard layout.
---------------------------
Moving around:
u i o
j k l
m , .
For Holonomic mode (strafing), hold down the shift key:
---------------------------
U I O
J K L
M < >
t : up (+z)
b : down (-z)
anything else : stop
q/z : increase/decrease max speeds by 10%
w/x : increase/decrease only linear speed by 10%
e/c : increase/decrease only angular speed by 10%
CTRL-C to quit
Parameters
-
stamped (bool, default: false)
- If false (the default), publish a
geometry_msgs/msg/Twist
message. If true, publish ageometry_msgs/msg/TwistStamped
message.
- If false (the default), publish a
-
frame_id (string, default: '')
- When
stamped
is true, the frame_id to use when publishing thegeometry_msgs/msg/TwistStamped
message.
- When
CHANGELOG
2.4.0 (2024-03-08)
- Fixes for flake8. (#29)
- Show command to change topic name on readme (#27)
- Remove url for ros1 on package.xml (#28)
- Added TwistStamped option (#26)
- Switch to underscores for setup.cfg. (#25)
- Contributors: Asuki Kono, Chris Lalancette, agyoungs
2.3.2 (2020-05-12)
- Add Windows support to teleop_twist_keyboard. (#24)
- Contributors: Chris Lalancette
2.3.1 (2019-10-03)
- Stop using deprecated APIs. (#22)
- Contributors: Chris Lalancette
2.3.0 (2019-04-19)
- changing QoS to default (#18)
- Contributors: thorstink
2.1.1 (2018-06-26)
2.1.0 (2018-06-26)
- set zip_safe to avoid warning during installation (#14)
- Update the maintainer to me. (#13)
- fix data files install path (#12)
- remove test_suite, add pytest as test_requires (#11)
- use ros2 run to launch whichever the installation used (#8)
- Fix teleop_twist_keyboard to have a setup.cfg. (#9)
- Make sure to add teleop_twist_keyboard to ament index. (#6)
- use OSI website as reference for license (#2)
- ROS 2 port (#1)
- Contributors: Adam Allevato, Austin, Chris Lalancette, Dirk Thomas, Mikael Arguedas
0.6.1 (2018-05-02)
- Merge pull request #11 from MatthijsBurgh/patch-1 Correct exception handling; Python3 print compatible
- import print from future
- Print python3 compatible
- correct Exception handling
- Merge pull request #7 from lucasw/speed_params set linear and turn speed via rosparams
- Using tabs instead of spaces to match rest of file
- set linear and turn speed via rosparams
- Contributors: Austin, Lucas Walter, Matthijs van der Burgh
0.6.0 (2016-03-21)
- Better instruction formatting
- support holonomic base, send commmand with keyboard down
- Fixing queue_size warning
- Create README.md
- Update the description string in package.xml
- Contributors: Austin, Kei Okada, LiohAu, Mike Purvis, kk6axq, trainman419
0.5.0 (2014-02-11)
- Initial import from brown_remotelab
- Convert to catkin
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged teleop_twist_keyboard at Robotics Stack Exchange
teleop_twist_keyboard package from teleop_twist_keyboard repoteleop_twist_keyboard |
|
Package Summary
Tags | No category tags. |
Version | 2.4.0 |
License | BSD License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/teleop_twist_keyboard.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2024-03-08 |
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
A robot-agnostic teleoperation node to convert keyboard commands to Twist
messages.
Additional Links
No additional links.
Maintainers
- Chris Lalancette
Authors
- Austin Hendrix
- Graylin Trevor Jay
teleop_twist_keyboard
Generic Keyboard Teleoperation for ROS
Run
ros2 run teleop_twist_keyboard teleop_twist_keyboard
Publishing to a different topic (in this case my_cmd_vel
).
ros2 run teleop_twist_keyboard teleop_twist_keyboard --ros-args --remap cmd_vel:=my_cmd_vel
Usage
This node takes keypresses from the keyboard and publishes them as Twist
messages. It works best with a US keyboard layout.
---------------------------
Moving around:
u i o
j k l
m , .
For Holonomic mode (strafing), hold down the shift key:
---------------------------
U I O
J K L
M < >
t : up (+z)
b : down (-z)
anything else : stop
q/z : increase/decrease max speeds by 10%
w/x : increase/decrease only linear speed by 10%
e/c : increase/decrease only angular speed by 10%
CTRL-C to quit
Parameters
-
stamped (bool, default: false)
- If false (the default), publish a
geometry_msgs/msg/Twist
message. If true, publish ageometry_msgs/msg/TwistStamped
message.
- If false (the default), publish a
-
frame_id (string, default: '')
- When
stamped
is true, the frame_id to use when publishing thegeometry_msgs/msg/TwistStamped
message.
- When
CHANGELOG
2.4.0 (2024-03-08)
- Fixes for flake8. (#29)
- Show command to change topic name on readme (#27)
- Remove url for ros1 on package.xml (#28)
- Added TwistStamped option (#26)
- Switch to underscores for setup.cfg. (#25)
- Contributors: Asuki Kono, Chris Lalancette, agyoungs
2.3.2 (2020-05-12)
- Add Windows support to teleop_twist_keyboard. (#24)
- Contributors: Chris Lalancette
2.3.1 (2019-10-03)
- Stop using deprecated APIs. (#22)
- Contributors: Chris Lalancette
2.3.0 (2019-04-19)
- changing QoS to default (#18)
- Contributors: thorstink
2.1.1 (2018-06-26)
2.1.0 (2018-06-26)
- set zip_safe to avoid warning during installation (#14)
- Update the maintainer to me. (#13)
- fix data files install path (#12)
- remove test_suite, add pytest as test_requires (#11)
- use ros2 run to launch whichever the installation used (#8)
- Fix teleop_twist_keyboard to have a setup.cfg. (#9)
- Make sure to add teleop_twist_keyboard to ament index. (#6)
- use OSI website as reference for license (#2)
- ROS 2 port (#1)
- Contributors: Adam Allevato, Austin, Chris Lalancette, Dirk Thomas, Mikael Arguedas
0.6.1 (2018-05-02)
- Merge pull request #11 from MatthijsBurgh/patch-1 Correct exception handling; Python3 print compatible
- import print from future
- Print python3 compatible
- correct Exception handling
- Merge pull request #7 from lucasw/speed_params set linear and turn speed via rosparams
- Using tabs instead of spaces to match rest of file
- set linear and turn speed via rosparams
- Contributors: Austin, Lucas Walter, Matthijs van der Burgh
0.6.0 (2016-03-21)
- Better instruction formatting
- support holonomic base, send commmand with keyboard down
- Fixing queue_size warning
- Create README.md
- Update the description string in package.xml
- Contributors: Austin, Kei Okada, LiohAu, Mike Purvis, kk6axq, trainman419
0.5.0 (2014-02-11)
- Initial import from brown_remotelab
- Convert to catkin
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged teleop_twist_keyboard at Robotics Stack Exchange
teleop_twist_keyboard package from teleop_twist_keyboard repoteleop_twist_keyboard |
|
Package Summary
Tags | No category tags. |
Version | 2.4.0 |
License | BSD License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/teleop_twist_keyboard.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2024-03-08 |
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
A robot-agnostic teleoperation node to convert keyboard commands to Twist
messages.
Additional Links
No additional links.
Maintainers
- Chris Lalancette
Authors
- Austin Hendrix
- Graylin Trevor Jay
teleop_twist_keyboard
Generic Keyboard Teleoperation for ROS
Run
ros2 run teleop_twist_keyboard teleop_twist_keyboard
Publishing to a different topic (in this case my_cmd_vel
).
ros2 run teleop_twist_keyboard teleop_twist_keyboard --ros-args --remap cmd_vel:=my_cmd_vel
Usage
This node takes keypresses from the keyboard and publishes them as Twist
messages. It works best with a US keyboard layout.
---------------------------
Moving around:
u i o
j k l
m , .
For Holonomic mode (strafing), hold down the shift key:
---------------------------
U I O
J K L
M < >
t : up (+z)
b : down (-z)
anything else : stop
q/z : increase/decrease max speeds by 10%
w/x : increase/decrease only linear speed by 10%
e/c : increase/decrease only angular speed by 10%
CTRL-C to quit
Parameters
-
stamped (bool, default: false)
- If false (the default), publish a
geometry_msgs/msg/Twist
message. If true, publish ageometry_msgs/msg/TwistStamped
message.
- If false (the default), publish a
-
frame_id (string, default: '')
- When
stamped
is true, the frame_id to use when publishing thegeometry_msgs/msg/TwistStamped
message.
- When
CHANGELOG
2.4.0 (2024-03-08)
- Fixes for flake8. (#29)
- Show command to change topic name on readme (#27)
- Remove url for ros1 on package.xml (#28)
- Added TwistStamped option (#26)
- Switch to underscores for setup.cfg. (#25)
- Contributors: Asuki Kono, Chris Lalancette, agyoungs
2.3.2 (2020-05-12)
- Add Windows support to teleop_twist_keyboard. (#24)
- Contributors: Chris Lalancette
2.3.1 (2019-10-03)
- Stop using deprecated APIs. (#22)
- Contributors: Chris Lalancette
2.3.0 (2019-04-19)
- changing QoS to default (#18)
- Contributors: thorstink
2.1.1 (2018-06-26)
2.1.0 (2018-06-26)
- set zip_safe to avoid warning during installation (#14)
- Update the maintainer to me. (#13)
- fix data files install path (#12)
- remove test_suite, add pytest as test_requires (#11)
- use ros2 run to launch whichever the installation used (#8)
- Fix teleop_twist_keyboard to have a setup.cfg. (#9)
- Make sure to add teleop_twist_keyboard to ament index. (#6)
- use OSI website as reference for license (#2)
- ROS 2 port (#1)
- Contributors: Adam Allevato, Austin, Chris Lalancette, Dirk Thomas, Mikael Arguedas
0.6.1 (2018-05-02)
- Merge pull request #11 from MatthijsBurgh/patch-1 Correct exception handling; Python3 print compatible
- import print from future
- Print python3 compatible
- correct Exception handling
- Merge pull request #7 from lucasw/speed_params set linear and turn speed via rosparams
- Using tabs instead of spaces to match rest of file
- set linear and turn speed via rosparams
- Contributors: Austin, Lucas Walter, Matthijs van der Burgh
0.6.0 (2016-03-21)
- Better instruction formatting
- support holonomic base, send commmand with keyboard down
- Fixing queue_size warning
- Create README.md
- Update the description string in package.xml
- Contributors: Austin, Kei Okada, LiohAu, Mike Purvis, kk6axq, trainman419
0.5.0 (2014-02-11)
- Initial import from brown_remotelab
- Convert to catkin
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged teleop_twist_keyboard at Robotics Stack Exchange
teleop_twist_keyboard package from teleop_twist_keyboard repoteleop_twist_keyboard |
|
Package Summary
Tags | No category tags. |
Version | 2.4.0 |
License | BSD License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/teleop_twist_keyboard.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2024-03-08 |
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
A robot-agnostic teleoperation node to convert keyboard commands to Twist
messages.
Additional Links
No additional links.
Maintainers
- Chris Lalancette
Authors
- Austin Hendrix
- Graylin Trevor Jay
teleop_twist_keyboard
Generic Keyboard Teleoperation for ROS
Run
ros2 run teleop_twist_keyboard teleop_twist_keyboard
Publishing to a different topic (in this case my_cmd_vel
).
ros2 run teleop_twist_keyboard teleop_twist_keyboard --ros-args --remap cmd_vel:=my_cmd_vel
Usage
This node takes keypresses from the keyboard and publishes them as Twist
messages. It works best with a US keyboard layout.
---------------------------
Moving around:
u i o
j k l
m , .
For Holonomic mode (strafing), hold down the shift key:
---------------------------
U I O
J K L
M < >
t : up (+z)
b : down (-z)
anything else : stop
q/z : increase/decrease max speeds by 10%
w/x : increase/decrease only linear speed by 10%
e/c : increase/decrease only angular speed by 10%
CTRL-C to quit
Parameters
-
stamped (bool, default: false)
- If false (the default), publish a
geometry_msgs/msg/Twist
message. If true, publish ageometry_msgs/msg/TwistStamped
message.
- If false (the default), publish a
-
frame_id (string, default: '')
- When
stamped
is true, the frame_id to use when publishing thegeometry_msgs/msg/TwistStamped
message.
- When
CHANGELOG
2.4.0 (2024-03-08)
- Fixes for flake8. (#29)
- Show command to change topic name on readme (#27)
- Remove url for ros1 on package.xml (#28)
- Added TwistStamped option (#26)
- Switch to underscores for setup.cfg. (#25)
- Contributors: Asuki Kono, Chris Lalancette, agyoungs
2.3.2 (2020-05-12)
- Add Windows support to teleop_twist_keyboard. (#24)
- Contributors: Chris Lalancette
2.3.1 (2019-10-03)
- Stop using deprecated APIs. (#22)
- Contributors: Chris Lalancette
2.3.0 (2019-04-19)
- changing QoS to default (#18)
- Contributors: thorstink
2.1.1 (2018-06-26)
2.1.0 (2018-06-26)
- set zip_safe to avoid warning during installation (#14)
- Update the maintainer to me. (#13)
- fix data files install path (#12)
- remove test_suite, add pytest as test_requires (#11)
- use ros2 run to launch whichever the installation used (#8)
- Fix teleop_twist_keyboard to have a setup.cfg. (#9)
- Make sure to add teleop_twist_keyboard to ament index. (#6)
- use OSI website as reference for license (#2)
- ROS 2 port (#1)
- Contributors: Adam Allevato, Austin, Chris Lalancette, Dirk Thomas, Mikael Arguedas
0.6.1 (2018-05-02)
- Merge pull request #11 from MatthijsBurgh/patch-1 Correct exception handling; Python3 print compatible
- import print from future
- Print python3 compatible
- correct Exception handling
- Merge pull request #7 from lucasw/speed_params set linear and turn speed via rosparams
- Using tabs instead of spaces to match rest of file
- set linear and turn speed via rosparams
- Contributors: Austin, Lucas Walter, Matthijs van der Burgh
0.6.0 (2016-03-21)
- Better instruction formatting
- support holonomic base, send commmand with keyboard down
- Fixing queue_size warning
- Create README.md
- Update the description string in package.xml
- Contributors: Austin, Kei Okada, LiohAu, Mike Purvis, kk6axq, trainman419
0.5.0 (2014-02-11)
- Initial import from brown_remotelab
- Convert to catkin
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
leo_teleop | |
mrpt_tutorials | |
rmf_demos_gz | |
desktop |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged teleop_twist_keyboard at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
teleop_twist_keyboard package from teleop_twist_keyboard repoteleop_twist_keyboard |
|
Package Summary
Tags | No category tags. |
Version | 2.4.0 |
License | BSD License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros2/teleop_twist_keyboard.git |
VCS Type | git |
VCS Version | dashing |
Last Updated | 2024-03-08 |
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
A robot-agnostic teleoperation node to convert keyboard commands to Twist
messages.
Additional Links
No additional links.
Maintainers
- Chris Lalancette
Authors
- Austin Hendrix
- Graylin Trevor Jay
teleop_twist_keyboard
Generic Keyboard Teleoperation for ROS
Run
ros2 run teleop_twist_keyboard teleop_twist_keyboard
Publishing to a different topic (in this case my_cmd_vel
).
ros2 run teleop_twist_keyboard teleop_twist_keyboard --ros-args --remap cmd_vel:=my_cmd_vel
Usage
This node takes keypresses from the keyboard and publishes them as Twist
messages. It works best with a US keyboard layout.
---------------------------
Moving around:
u i o
j k l
m , .
For Holonomic mode (strafing), hold down the shift key:
---------------------------
U I O
J K L
M < >
t : up (+z)
b : down (-z)
anything else : stop
q/z : increase/decrease max speeds by 10%
w/x : increase/decrease only linear speed by 10%
e/c : increase/decrease only angular speed by 10%
CTRL-C to quit
Parameters
-
stamped (bool, default: false)
- If false (the default), publish a
geometry_msgs/msg/Twist
message. If true, publish ageometry_msgs/msg/TwistStamped
message.
- If false (the default), publish a
-
frame_id (string, default: '')
- When
stamped
is true, the frame_id to use when publishing thegeometry_msgs/msg/TwistStamped
message.
- When
CHANGELOG
2.4.0 (2024-03-08)
- Fixes for flake8. (#29)
- Show command to change topic name on readme (#27)
- Remove url for ros1 on package.xml (#28)
- Added TwistStamped option (#26)
- Switch to underscores for setup.cfg. (#25)
- Contributors: Asuki Kono, Chris Lalancette, agyoungs
2.3.2 (2020-05-12)
- Add Windows support to teleop_twist_keyboard. (#24)
- Contributors: Chris Lalancette
2.3.1 (2019-10-03)
- Stop using deprecated APIs. (#22)
- Contributors: Chris Lalancette
2.3.0 (2019-04-19)
- changing QoS to default (#18)
- Contributors: thorstink
2.1.1 (2018-06-26)
2.1.0 (2018-06-26)
- set zip_safe to avoid warning during installation (#14)
- Update the maintainer to me. (#13)
- fix data files install path (#12)
- remove test_suite, add pytest as test_requires (#11)
- use ros2 run to launch whichever the installation used (#8)
- Fix teleop_twist_keyboard to have a setup.cfg. (#9)
- Make sure to add teleop_twist_keyboard to ament index. (#6)
- use OSI website as reference for license (#2)
- ROS 2 port (#1)
- Contributors: Adam Allevato, Austin, Chris Lalancette, Dirk Thomas, Mikael Arguedas
0.6.1 (2018-05-02)
- Merge pull request #11 from MatthijsBurgh/patch-1 Correct exception handling; Python3 print compatible
- import print from future
- Print python3 compatible
- correct Exception handling
- Merge pull request #7 from lucasw/speed_params set linear and turn speed via rosparams
- Using tabs instead of spaces to match rest of file
- set linear and turn speed via rosparams
- Contributors: Austin, Lucas Walter, Matthijs van der Burgh
0.6.0 (2016-03-21)
- Better instruction formatting
- support holonomic base, send commmand with keyboard down
- Fixing queue_size warning
- Create README.md
- Update the description string in package.xml
- Contributors: Austin, Kei Okada, LiohAu, Mike Purvis, kk6axq, trainman419
0.5.0 (2014-02-11)
- Initial import from brown_remotelab
- Convert to catkin
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
rmf_demos_ign | |
desktop |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged teleop_twist_keyboard at Robotics Stack Exchange
No version for distro melodic. Known supported distros are highlighted in the buttons above.