Skip to content

frdedynamics/gh360_gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

123 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GH360 Robot Arm Web GUI

Created with React.

Installation

Make sure Node is downloaded on your computer.

You can check it with

node -v

node version should be >22.*

Run the project locally

Clone the project

git clone https://github.com/frdedynamics/gh360_gui.git

Move to the React project directory

cd gh360_gui/gh360_gui

Install dependencies

npm i

Run the local server

npm run dev

Connect to the GH360 robot

Installation

  • Add rosbridge_suite package version 1.3.1 in the ROS2 workspace. You can download it here.
  • Build the workspace.

Startup

  • Start the robot.
  • Launch the rosbridge server
    ros2 launch rosbridge_server rosbridge_websocket_launch.xml
    

In order to run locally without a robot

Clone the repository: https://github.com/LauEls/gh360_replay_environment and follow the instructions to set up the docker container in order to simulate the communication with the robot. Except instead of running ros2 bag play rosbags/final_eval_rosbag_1757431284 at the end, run ros2 run gh360_webapp joint_pos_controller. The program will still run without this, but you won't receive any data to show, nor will it be possible to simulate moving the robot.

License

MIT

About

A GUI for the GH360 robot made as a web application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors