Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged keyboard_joy at Robotics Stack Exchange
Package Summary
| Version | 0.0.0 |
| License | MIT |
| Build type | AMENT_PYTHON |
| Use | RECOMMENDED |
Repository Summary
| Description | Software for guidance, navigation and control for the Vortex AUVs. Purpose built for competing in AUV/ROV competitions. |
| Checkout URI | https://github.com/vortexntnu/vortex-auv.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-02-23 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- kluge7
Authors
keyboard_joy
keyboard_joy is a ROS 2 Python node that publishes sensor_msgs/Joy messages based on keyboard input, acting as a simple joystick replacement.
Key-to-axis and key-to-button mappings are configurable via YAML and support both hold and sticky axis modes.
To install dependencies, run:
pip install -r requirements.txt
Movement
- W – Move forward
- S – Move backward
- A – Move left
- D – Move right
- Space – Move up
- Shift – Move down
Rotation
- Arrow Up – Pitch up
- Arrow Down – Pitch down
- Arrow Left – Yaw left
- Arrow Right – Yaw right
- Q – Roll left
- E – Roll right
Mode Buttons
- 1 – Xbox mode
- 2 – Killswitch
- 3 – Auto mode
- 4 – Reference mode