Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

gengwenhao/ros_webdevtools_fronted

Repository files navigation

logo

图形化模块编程的机器人控制方法

基于 ROS 的图形化模块机器人编程工具

项目源代码

前端源代码 Github 码云

后端源代码 Github 码云

首页预览 机器人连接配置预览

介绍

需要开发一套图形化的机器人编程工具,借助于浏览器提供的 web 环境,实现可定制可拖拽的编程模块用于代码生成。生成的代码主要为 python 语言,运行依赖于 Linux 系统 和 ROS 环境,可应用于机器人的巡检、行进等批处理类型任务。

安装与运行

运行后端项目

git clone https://gitee.com/gengwenhao/ros_webdevtools_api
cd ros_webdevtools_api
python3 manage.py migrate
python3 manage.py runserver

运行前端项目

yarn install ros_webdevtools_fronted
cd ros_webdevtools_fronted
yarn server

解决前端依赖安装缓慢

更换 nvm 源为淘宝镜像

  • 方法一(临时)

NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

  • 方法二(永久)

在 ~/.bashrc 中添加下列语句

export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

About

机器人图形编程工具(前端部分)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published