Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcos-moura97/web_server_launcher
Simple web server Launch package for ROS2 topics using rosbridge library
https://github.com/marcos-moura97/web_server_launcher
ros2 rosbridge-server web-interface web-server-video
Last synced: 1 day ago
JSON representation
Simple web server Launch package for ROS2 topics using rosbridge library
- Host: GitHub
- URL: https://github.com/marcos-moura97/web_server_launcher
- Owner: marcos-moura97
- Created: 2022-09-05T09:31:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-26T16:56:23.000Z (over 1 year ago)
- Last Synced: 2024-11-08T17:11:52.607Z (about 2 months ago)
- Topics: ros2, rosbridge-server, web-interface, web-server-video
- Language: HTML
- Homepage:
- Size: 71.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Web Server Launcher for ROS2
Simple web server Launch package for ROS2 topics using [rosbridge](https://github.com/RobotWebTools/rosbridge_suite/tree/ros2/rosbridge_server) library.
This package handles the connection between topics to send messages to a turtlebot3 robot and receives the RGB images from the robot, due the [MJPEGCANVAS](https://github.com/rctoris/mjpegcanvasjs) library.
## Requirements
- turtlebot3_gazebo
- [web_video_server](https://github.com/fictionlab/web_video_server-ros2/tree/humble)
- rosbridge_suite## How to Run
To launch the web server, just launch:
```
ros2 launch web_server_launcher web.launch.xml
```The rosbridge, the video server and the web interface will be available in the following addresses:
- rosbridge: ws://0.0.0.0:3033
- video_server: 0.0.0.0:8080
- web interface: 0.0.0.0:7000