KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
ros-web-gamepad
★ 11
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
web3-example
:
Using Web3.js to Send Transactions on BSC
ar3_hardware_mods
:
Hardware modifications for the AR3
ChromeDino-CE
:
Chrome Dino running on STM32
machine_learning_for_persistence
:
No description available.
dev-achievements
:
Earn Achievements while learning how to code
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
ros-web-gamepad
?
Download (.md)
# ROS Web Gamepad This is a simple web application that uses the browser [Gamepad API][] and [roslibjs][] to publish gamepad (joystick / game controller) input to ROS via a [rosbridge][], without installing anything. [Gamepad API]: https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API [roslibjs]: https://wiki.ros.org/roslibjs [rosbridge]: https://wiki.ros.org/rosbridge_suite As an alternative, you might want to use the [joy][] package. [joy]: https://wiki.ros.org/joy # Usage Navigate to https://whoigit.github.io/ros-web-gamepad/?rosbridge-websocket-url=ws://127.0.0.1:9090 (insert the correct address for your rosbridge), connect a gamepad to your computer, and press any gamepad button. # Notes and Limitations Your browser's security settings may prevent the page from connecting to the rosbridge. In this case, download the HTML file and open it locally. The application publishes [`sensor_msgs/Joy`][sensor_msgs/Joy] messages to the `/joy` topic at 10 Hz. Most browsers support the Gamepad API, but Safari's support seems buggy. At the time of writing, Chrome works well. This has been tested against ROS Melodic. It probably does not work with ROS2. The appearance of the gamepad indicators is derived from [`ipywidgets`][ipywidgets]. [sensor_msgs/Joy]: https://github.com/ros/common_msgs/blob/noetic-devel/sensor_msgs/msg/Joy.msg [ipywidgets]: https://github.com/jupyter-widgets/ipywidgets