roboware's People
Forkers
mantourobot forrest-z kennedywai defypp wangqiang1588 robotlinker flautz collector-m kfriesth donrv fighterxi youerobotwyg wangguojun2018 mrbelka aust-hansen abdurrasith yeppchan zhongdian dzjoke zhalpha rope-master ustcer1322 tensor-xu sunmiaobo whitehannnn zhuminghao1995 liuchunyang931 redblue1987 cloudwave818 wee-flame gfa99 ligong16 jackie2455 1adzx shanrenli jerry001100 george-embedded xuhuahaoren a63795 hellcatlemai geekerboy hankfirst tenyee peter064226 gl0601 superaliu wyb2333 curryex liufanghua2012 y-mj bonoy0328 lh-18b904011 veronicasxw rsheng16 coswang1120 spartan11151 theodorechao lianshangni0922 liuandpan 222foxqazw afatar rangoodu foreveryoung430 yang-yolanda yzqyzqyzq wang-png kiltto simonqi1 robioperay 1105257872 qq543811 joneshu yyyangup wangdi9 sunmoon2018 wuyuler-cloud liufan19 120535 trabelsihoussem leiqtcv me-msc mrjohnrobert fallhfut jwl2626 jaylang810833 xxsgit songlwei ming4now bennyfoo yangzl2014 tonedeafchen caijiyuan gli-ming liutingxing zhang-zhichen hvcc505 zjxal6 gmdong lin-00 qiueamoroboware's Issues
0.7 version has error on find definition
can't find function definition
不能包含自己包下的include/package/header头文件
在src/下的实现文件包含自己包下的include/package/头文件提示找不到该头文件
High memory use due to YMCD - Python process
Hi there. When I run ctrl+shift+b to compile my ROS projects using Roboware there is a python process using a huge amount of system memory and virtual memory.
The full text of the "command line" is:
python /usr/share/roboware-studio/resources/app/extensions/RichardHe.you-complete-me-1.0.36/ycmd/ycmd --port=35295 --options_file=/tmp/VSCodeYcmOptions-1502923075943 --idle_suicide_seconds=600
I'm using Ubuntu 16.04, ROS Kinetic and Roboware 0.7.1 - Commit 0c84d601c4f6c7faef26fc4298f01b1055ec7391
Any ideas what might be causing this? It's making Roboware almost unusable. It was fine under Ubuntu 14.04, changing to 16 and reinstalling seems to have lead to this issue.
Add catkin_tools task profile
Since the main draw of this is easy setup:
This isn't difficult to do manually, but it would be great if there was either
- Add a starter
tasks.json
for acatkin_tools
build system - Integrate a set of default
catkin_tools
oriented build and release steps and make the build tool select-able or configurable by the user
多级目录没法建包
- VSCode Version: RoboWare Studio 0.5.1 (f5d1bd35e18558ed10f8f0bc9c259073a536358c, 2017-04-28T00:52:40.437Z)
- OS Version: Linux x64 4.4.0-78-generic
- Extensions: none
Steps to Reproduce:
1.在src目录下建立多级目录
2.在最末级目录右键无法找到新建ROS包选项
Checking Code Syntax
Any plans for integration of code syntax checks by for instance using the Clang code model? It would be great having this feature!
uncomment/comment feature?
error with RoboWareViewer to build a deb
electron-builder 19.37.2
No native production dependencies
Packaging for linux x64 using electron 1.7.9 to ../linux-unpacked
Building deb
Downloading fpm-1.9.2-2.3.1-linux-x86_64, please wait
Error: Request timed out
at TLSSocket.socket.setTimeout (/home/josh/build_RobotMento_BIgFace_1508137443398/node_modules/builder-util-runtime/src/httpExecutor.ts:178:18)
at TLSSocket.g (events.js:292:16)
at emitNone (events.js:86:13)
at TLSSocket.emit (events.js:185:7)
at TLSSocket.Socket._onTimeout (net.js:338:8)
at ontimeout (timers.js:386:11)
at tryOnTimeout (timers.js:250:5)
at Timer.listOnTimeout (timers.js:214:5)
From previous event:
at CancellationToken.createPromise (/home/josh/build_RobotMento_BIgFace_1508137443398/node_modules/builder-util-runtime/src/CancellationToken.ts:51:5)
at /home/josh/build_RobotMento_BIgFace_1508137443398/node_modules/builder-util/src/nodeHttpExecutor.ts:23:44
at next (native)
at runCallback (timers.js:672:20)
at tryOnImmediate (timers.js:645:5)
at processImmediate [as _immediateCallback] (timers.js:617:5)
From previous event:
at NodeHttpExecutor.download (/home/josh/build_RobotMento_BIgFace_1508137443398/node_modules/builder-util/out/nodeHttpExecutor.js:141:11)
at Timeout._onTimeout (/home/josh/build_RobotMento_BIgFace_1508137443398/node_modules/builder-util/src/binDownload.ts:85:39)
at ontimeout (timers.js:386:11)
at tryOnTimeout (timers.js:250:5)
at Timer.listOnTimeout (timers.js:214:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 255
npm ERR! [email protected] dist: electron-builder --linux --x64
npm ERR! Exit status 255
npm ERR!
npm ERR! Failed at the [email protected] dist script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
你好,我用贵公司的RoboWareViewer构建一个deb,出现了上面的错误,然后我手动下载了fpm-1.9.2-2.3.1-linux-x86_64,但是不知道该放在那个目录下,我用的npm源是taobao
link is not working
When I run the roboware-studio for the first time, this link opened in browser, but it is not working.
http://www.roboware.me&&from%3droboware%20studio&&id%3dsomevalue.machineid/
远程调试不成功
[FATAL] [1450943695.306401842]: ROS_MASTER_URI is not defined in the environment. Either type the following or (preferrably) add this to your ~/.bashrc file in order set up your local machine as a ROS master:
roboware无法导入除了ros工作区以外的cmake工程
roboware无法导入除了ros工作区以外的cmake工程,这大大限制了roboware的使用范围,希望支持该功能。
Two feature requests
Hey,
- if you change the package name with "rename" function. is it possible to rename all of it in "package.xml" and CMakeList.txt?
- Is it possible to add automatically the first line in python scripts when you create it? "#!/usr/bin/env python"
Thx in advance
Unable to start debug
With version 1.0.0, I can't start debugging for C++ program. When I start to debug a node, I got the error
Configuration `C++` is missing in `launch.json`
Feature request - VS Code extensions
Hi there,
Would it be possible to implement the standard VS Code extension install process? I'm specifically interested in the Code Outline extension but no doubt others would have other extensions they'd like to use.
Thanks!
Edit ROS package dependencies not working
Edit ROS package dependencies
is not working with version 1.0.0
.
RoboWare使用手册v0.6.0.pdf translate to EN
How to translate this document to En or other language?
How to find armhf package of RoboWare ?
armhf is useful for Raspberry Pi or other linux board. How to find armhf package of RoboWare ?
go to definition do not work in ubuntu 16.04
1. Move the cursor to class/function/variable name or head file 2. Go to Definition(F12) 3. Pop the tip "No definition found for ..."
- VSCode Version: RoboWare Studio 0.7.2 (124306487bf93b6675696cabf94bcf8580f35b84, 2017-08-24T02:11:58.349Z)
- OS Version: Linux x64 4.4.0-78-generic
- Extensions: none
Steps to Reproduce:
- Move the cursor to class/function/variable name or head file
- Go to Definition(F12)
- Pop the tip "No definition found for ..."
Automatic completion
- VSCode Version: RoboWare Studio 1.1.0 (9a9971530fa5b18a24ec3b1b6215edd868669033, 2017-12-27T00:37:19.062Z)
- OS Version: Linux x64 4.4.0-111-generic
- Extensions: none
Steps to Reproduce:
1.when I want to jump some variable or function but many times it response "no definition for .."
2.Then I change the ycmd.showdebug to true,sometimes they response "internal error no translation unit"
Could you please tell me the solution? Think you very much! I am waiting for your reply.
I have found that when the source code file' size is big this kind of problem often occur ,but you know automatic completion become more necessary when the size is bigger,So I think is a serious problem
Debug Panels?
I've built a panel for RVIZ, but I don't see it as a ros node so I'm not sure there is any way to debug it. Is this possible?
无法创建工作区
创建新的工作区时提示"路径不是 ROS 工作区",无法进行创建。
然后我自己使用catkin_init_workspace创建的工作区打开后,在src目录下右键创建新的ros包,回车后无反应,包也无法创建出来。本人使用的ubuntu版本是14.04lts,cpu amd64,使用的roboware版本为roboware-studio_0.4.1-1484906116_amd64.deb,后回退为roboware-studio_0.4.0-1483080289_amd64.deb问题依旧,请帮忙分析一下原因,谢谢
How to change the "editor.fontSize" by "Ctrl+Mouse Scroll"
无法列出所有引用啊????
跳转到函数和变量的定义很方便啊?但是为啥没有查找所有引用(变量和函数)的功能?????
Debug error: "launch.json"中缺少配置"C++"
请问launch.json需要如何配置?安装roboware后无法调试
Remote Arguments not configured when I try to build my workspace
Hello,
I am using Version 1.1.0 Commit 9a9971530fa5b18a24ec3b1b6215edd868669033 version of Roboware.
When I try to compile my workspace using build option Remote Arguments not configured appears as a output in the output terminal of roboware.
I have no problem to compile my workspace from terminal (catkin_make).
As a clue I have several workspaces in my PC.
Regards
构建下的debug无效和realease没有快捷键
Roboware Designer - Error Workspace Created Failure
While trying out Roboware Studio Designer, I got the message "Error workspace created failure" after I clicked on "Create workspace" in the top right corner.
I was following the Roboware_Designer_Manual_1.0.0
Launch_pkg was created in src, with empty launch folder, CMakeLists.txt and package.xml
Nothing else was created.
What can be the cause?
RMP for Fedora
Hello,
I'm not 100% sure I should post this here so if I shouldn't please let me know and I'll move it. I use rox on Fedora and I'll be interested in using RoboWare, could we have the source available ?
Please install [clang](http://clang.llvm.org/) or check configuration `clang.executable`
I have installed everything as shown in the tutorial. However, it throws "Please install clang or check configuration clang.executable
" for any file I open. I am using ROS Indigo. I have installed clang as well. Kindly advice what can be done to solve it.
I have installed clang 3.5, I saw your other issue, but I cant step down from clang 3.5. I have tried the things that you have mentioned.
- VSCode Version: RoboWare Studio 0.4.2 (71c238851d88c4aaa2853cc7768678ead4b1a96c, 2017-02-28T01:50:02.302Z)
- OS Version: Linux x64 4.4.0-64-generic
- Extensions:
Extension | Author | Version |
---|
qiaiaid
dnsjnjkd
我用sftp为什么会“磁盘上路径“/run/user/1000/gvfs/sftp:host=192.168.1.177/home/flx/catkin_ware”似乎不是一个有效的 ROS 工作区”这样的错误呢
- VSCode Version: RoboWare Studio 1.1.0 (9a9971530fa5b18a24ec3b1b6215edd868669033, 2017-12-27T00:37:19.062Z)
- OS Version: Linux x64 4.4.0-104-generic
- Extensions: none
Steps to Reproduce:
Keyboard Problem
problem by typing code in editor, when typing code, editor go to "Insert key
" mode and can not type anything. Ctrl+x, Ctrl+v and Ctrl+v (Ctrl+A & ..) do not work for simple copy and paste
ver(0.6.0)
Automatic completion can't Work ??
I am new to use RoboWare for ROS. And after creating a new cpp file, I try to modify it. But I found Automatic completion does not work !! Also Error detection
How to deal with that ? Or in fact RoboWare does not include those functions ?
Unable to open some workspaces
Some of my workspaces don't open in RoboWare Studio resulting in:
Path is not ROS workspace
The path '/home/me/ws' does not seem to be an effective ROS Workspace on disk.
This workspace is built using cakin build
rather than catkin_make
.
How does the roboware studio distinguish a catkin workspace?
软件包 roboware-studio 需要重新安装,但是我无法找到相应的安装文件。
- VSCode Version: RoboWare Studio 0.7.0 (209251df99abd8b1d740617d5ddae430b45834c4, 2017-06-29T06:42:28.597Z)
- OS Version: Linux x64 4.4.0-31-generic
- Extensions: none
Steps to Reproduce:
Support catkin build
Great project!
I am using catkin build instead of catkin_make, because I like to build just a couple of packages at a time when developing. When trying to use RoboWare, I get the following alert:
The build space at '/home/companion/catkin_ws/build' was previously built by 'catkin build'. Please remove the build space or pick a different build space.
It would be very nice if catkin build support was added. #
Path is not ROS Workspace
Path is not ROS Workspace The path '/home/robotics/Roboware_Workspaces' does not seem to be an effective ROS Workspace on disk.
This Is For Roboware Studio Open Workspace
The newest RoboWareStudio could not format the code
I download the newest RoboWareStudio, roboware-studio_0.7.2-1503540841_amd64.deb, and I setup it. But the formatting function is not available. when I click "ctrl + K + F", the code is still unformatted. I check the keybindings, it does not have any problem.
GIT improvements
Hey,
is it possible to improve the implementation of git? i dont want the devel or build dir in my git repo. please insert a option to set the git repo dir for the ros workspace.
thx in advance
debug from roslaunch configuration file
How about debug nodes from roslaunch configuration file?
Since many parameters and runtime dependencies are in ros philosophy, debug launch file should be done than debug single node process.
Some useful thing, please see How to Roslaunch Nodes in Valgrind or GDB.
Roboware can't find C++ STL libraries.
My platform is Ubuntu 16.04 + ROS kinetic
Before using Roboware, I use Qt + qtc_ros_plugin to edit my ROS projects and it works fine.
But there is some problem with include files when I use Roboware to edit my code.
It can only find the ros-relative .h files or some libraries following by '.h'
#include <ros/ros.h>
#include <sensor_msgs/Image.h>
#include <math.h>
#include <sys/types.h>
It can't find the C++ STL libraries(When I press 'F12' it says that 'No definition found for string') and auto completion also doesn't work on these variables (string, vector, etc.)
#include <string>
#include <vector>
#include <fstream>
But I have no problem for building. So is there somewhere to set the include directories or should I do some other configuration?
Sorry for my poor English :(
A version for ROS on WSL for Windows.
Hi,
Given that now ROS works on Windows subsystem for Linux and Roboware is actually based on Visual Studio Code. Will it be possible to make a version that works on Windows?
I know this is a far fetched idea and probably the user base will be much limited. But anyway I guess I would just ask. 😄
Studio doesn't recognize ros packages that resides in a folder
Hey
I'm currently working with a project where the project file structure is the following
src/
CMakeLists.txt
subproject_A/ <-- just a folder containing some ros packages
ros_package_1/
package.xml
CMakeLists.txt
ros_package_2/
...
subproject_B/
...
But it seems that the Studio isn't able to look recursively for packages in the source tree, so it just treats all folders right blow src/
as ros packages.
Is there a way to configure Studio such it looks recursively into the source tree to discover ros packages?
/tmp/roswstmp.sh: line 2: catkin_init_workspace: command not found Deploy Finished!
- VSCode Version: RoboWare Studio 0.7.1 (0c84d601c4f6c7faef26fc4298f01b1055ec7391, 2017-07-31T00:41:13.609Z)
- OS Version: Linux x64 3.19.0-25-generic
- Extensions: none
Steps to Reproduce:
1.click the button:deploy remote
Is source code available?
I'm trying out this IDE, and would love to know if there's source code available.
Best,
wolfd
Ppylint does not find workspace python packages
While writing a Python node, pylint
complains about "E0401 - Unable to include my_ros_package.msg.MyMessage" (where MyMessage would be an already built custom ROS message). The same goes for custom services and actions.
Compiling/Running the script woks perfectly though.
Which PYTHONPATH are you using?
Please install [clang](http://clang.llvm.org/) or check configuration `clang.executable`
This error message is shown every time when I click on my cpp source file. And I have already installed clang3.8 using apt-get, but the problem is still there.
How to import an existing project that uses rosbuild?
Thank you
debug not work for some ROS project
If clone a ROS project universal_robot, and copy it to a catkin_ws/src
, then get a file structure like:
catkin_ws
└── src
├── CMakeLists.txt
└── universal_robot
Open this workspace with roboware, and follow the debug
instruction, but I can't get the ros nodes and executable files in debug mode.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.