ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Nicolas's profile - activity

2023-06-25 11:54:34 -0500 received badge  Nice Answer (source)
2019-12-09 09:44:28 -0500 received badge  Famous Question (source)
2019-11-26 01:10:21 -0500 received badge  Notable Question (source)
2019-11-26 01:10:21 -0500 received badge  Popular Question (source)
2019-11-20 03:47:52 -0500 commented question tf2 Documentation Needs Work

I agree that the documentation needs work. People who started with tf can figure out most things, but I guess starting r

2019-11-11 05:05:33 -0500 asked a question Realsense hand-eye calibration - best practise?

Realsense hand-eye calibration - best practise? Hello, what is a good way to do eye-to-hand calibration with a RealSens

2019-11-04 03:07:55 -0500 received badge  Famous Question (source)
2019-10-28 08:20:17 -0500 commented question How to install only execution dependencies?

See https://github.com/ros-infrastructure/rosdep/pull/727

2019-10-28 08:19:42 -0500 answered a question How to install only execution dependencies?

See https://github.com/ros-infrastructure/rosdep/pull/727

2019-10-28 06:08:59 -0500 received badge  Notable Question (source)
2019-10-28 06:08:59 -0500 received badge  Popular Question (source)
2019-10-25 11:41:50 -0500 asked a question rosdep execution

rosdep execution Hello, package.xml allows to define dependencies for execution/build/etc. Execution dependencies are t

2019-10-25 11:39:46 -0500 asked a question How to install only execution dependencies?

How to install only execution dependencies? Hello, in package.xml, it is possible to define execution dependencies. Thes

2018-09-14 17:29:51 -0500 marked best answer Run nodes in tabs of a terminal by roslaunch (e.g. roxterm)

Hi,

we would like to run the processes started by roslaunch in individual tabs of an X-terminal. It's a bit against the concepts of rosout, but this allows to quickly switch between the output of nodes and also allows to interact with them during development.

Some X terminals allow to create a new tab from the shell, using e.g. roxterm --tab. This can be used as a launch prefix. However, roxterm --tab does not wait for the launched process to finish. As a result, roslaunch can no longer control it's child processes, and thinks the node exited directly.

I am thinking about a wrapper for roxterm --tab that behaves as expected by roslaunch. The wrapper must: - Wait for the ROS node ran within the tab and return its exit code - Forward signals to the ROS node - Not register as a ROS node in any way

Is this enough, or is there anything else?

Best Regards!

2018-03-28 11:07:43 -0500 commented answer Does ROS support any industrial robot languages?

@gvdhoorn: Do you know of any other "promising" graphical or textual programming interfaces for robot tasks?

2018-03-28 11:06:50 -0500 commented answer Does ROS support any industrial robot languages?

One graphical tool is http://wiki.ros.org/blockly, based on https://developers.google.com/blockly/. The package seems to

2018-02-06 18:16:44 -0500 received badge  Famous Question (source)
2018-01-12 10:35:50 -0500 received badge  Enthusiast
2018-01-05 12:28:12 -0500 received badge  Necromancer (source)
2018-01-05 12:28:12 -0500 received badge  Teacher (source)
2018-01-05 12:14:46 -0500 answered a question Roslaunch XML format: is there a DTD?

I created an XSD and a DTD. It's on https://gist.github.com/nalt/dfa2abc9d2e3ae4feb82ca5608090387 for now. Feel free to

2018-01-04 16:36:05 -0500 answered a question Roslaunch XML format: is there a DTD?

Hi, the DTD would be very useful for code completion with many editors. If it is hosted publicly, one can just copy the

2018-01-04 05:54:15 -0500 received badge  Notable Question (source)
2017-11-28 13:02:13 -0500 received badge  Popular Question (source)
2017-11-28 04:01:53 -0500 received badge  Famous Question (source)
2017-11-28 04:01:53 -0500 received badge  Popular Question (source)
2017-11-28 04:01:53 -0500 received badge  Notable Question (source)
2017-11-28 03:49:25 -0500 asked a question Run nodes in tabs of a terminal by roslaunch (e.g. roxterm)

Run nodes in tabs of a terminal by roslaunch (e.g. roxterm) Hi, we would like to run the processes started by roslaunch

2016-06-23 08:34:04 -0500 received badge  Famous Question (source)
2016-06-03 18:39:22 -0500 received badge  Notable Question (source)
2016-06-03 12:53:11 -0500 received badge  Student (source)
2016-06-03 12:18:58 -0500 received badge  Popular Question (source)
2016-06-02 15:45:55 -0500 asked a question Moveit on Ubuntu 16.04

Hello, we would like to use Moveit on Ubuntu 16.04 LTS. The only officially supported ROS version for this release is Kinetic Kame, but Moveit is only really available for Indigo. Will there be any kinetic-moveit packages soon? If not, what would be the best way to get Moveit running on 16.04? Best Regards!

2016-02-02 08:20:04 -0500 answered a question Running Kinect 2 on Intel NUC with no monitor

GLWF needs the "server-side" of OpenGL. There are several ways to get it:

  • Use software rendering, if you do not need to render much
  • Make sure your program uses the X11 server running on the graphics card, not a VNC server or something. If the X11 server is running and unlocked DISPLAY=:0 should be enough.
  • The VirtualGL project

With some Nvidia cards, X11 refuses to start without a monitor attached. Maybe there is a similar issue with the Intel card? What helps there is to provide an EDID file in the X11 configuration, see http://kodi.wiki/view/Creating_and_us... .

Cheers

2016-02-02 07:57:01 -0500 commented question Access controls on topics and services?

Anyway, it could make sense to view all available resources. When an actual connection attempt between nodes is refused (with REJECT, not DROP), you should already get a more or less useful error message.

2016-02-02 07:51:18 -0500 commented question Access controls on topics and services?

I agree, it would be better if at least the rosmaster knows about access rights and provides this information. But I do not think this could be done with the current structure. Apart from that, for solid access control, you will probably end up with iptables on the low level.

2016-02-02 06:53:57 -0500 commented question Access controls on topics and services?

This could be done on the networking level, using iptables to control access to the TCP/UDP ports opened by the nodes. Probably, there are also some nice firewall GUIs that can create such rules. The "owner" extension allows for rules based on Unix users, as you mention.

2016-02-02 06:46:02 -0500 answered a question i can't install packages

Synaptics is a good tool to detect and resolve such problems - but you need some understanding about the Ubuntu/Debian package system. Cheers!

2016-02-01 10:10:05 -0500 asked a question Render URDF model with joints via API

Hello,

we need to render a URDF model of a robot arm in for a (large) set of joint configurations and for two fixed cameras. All data are available on corresponding ROS topics. The rendered images should be published or saved for all joint configurations.

Obviously, rviz could do the rendering out of the box, and more, using the Camera plugin. It would be a bit tricky, however, to save the images and to synchronize them with the right joint configuration. Would there be any other efficient options to generate these images based on some API - maybe using OpenRAVE, Gazebo or even ros3djs?

Best Regards!