<<<<<<< HEAD
A web-based graphical user interface for controlling and monitoring a ROS-enabled robot. The frontend is built with Svelte and communicates with the ROS backend via the rosbridge WebSocket server.
To run this project, you need to launch both the ROS backend nodes and the web-based frontend.
rosbridge_server
installed (sudo apt-get install ros-rosbridge-suite
).In a terminal, launch the necessary ROS nodes. This includes roscore
, your robot's driver nodes, and the rosbridge server.
# Start ROS Master
roscore
# In a new terminal, launch rosbridge
roslaunch rosbridge_server rosbridge_websocket.launch
# In other terminals, launch your robot's specific nodes...
Navigate to the GUI_Page
directory and run the following commands:
# Install project dependencies
npm install
# Start the development server
npm run dev
=======
A multiplayer battle royale game in ROS1 using Turtlesim. Each player controls a turtle, competing with movement, attacks, and health management.