This repo includes installation packages and user manuals of Roboware Designer/Studio/Viewer.
Roboware Studio is open sourced now, its source code is available at https://github.com/tonyrobotics/roboware-studio.
This repo includes installation packages and user manuals of Roboware Designer/Studio/Viewer.
Roboware Studio is open sourced now, its source code is available at https://github.com/tonyrobotics/roboware-studio.
can't find function definition
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
[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:
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
tasks.json
for a catkin_tools
build systemcatkin_tools
oriented build and release steps and make the build tool select-able or configurable by the userroboware无法导入除了ros工作区以外的cmake工程,这大大限制了roboware的使用范围,希望支持该功能。
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. #
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
请问launch.json需要如何配置?安装roboware后无法调试
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?
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 :(
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.
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
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. 😄
dnsjnjkd
Steps to Reproduce:
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)
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 ?
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.
Extension | Author | Version |
---|
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
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 ?
跳转到函数和变量的定义很方便啊?但是为啥没有查找所有引用(变量和函数)的功能?????
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.
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.
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
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?
在src/下的实现文件包含自己包下的include/package/头文件提示找不到该头文件
创建新的工作区时提示"路径不是 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问题依旧,请帮忙分析一下原因,谢谢
Steps to Reproduce:
1.click the button:deploy remote
I'm trying out this IDE, and would love to know if there's source code available.
Best,
wolfd
Thank you
How to translate this document to En or other language?
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?
armhf is useful for Raspberry Pi or other linux board. How to find armhf package of RoboWare ?
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?
Any plans for integration of code syntax checks by for instance using the Clang code model? It would be great having this feature!
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?
Steps to Reproduce:
Steps to Reproduce:
1.在src目录下建立多级目录
2.在最末级目录右键无法找到新建ROS包选项
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.
Edit ROS package dependencies
is not working with version 1.0.0
.
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`
Hey,
Thx in advance
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!
Steps to Reproduce:
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.
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/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.