ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2021-07-01 06:41:59 -0500 | received badge | ● Nice Question (source) |
2021-07-01 06:41:43 -0500 | received badge | ● Famous Question (source) |
2021-04-28 08:39:06 -0500 | received badge | ● Famous Question (source) |
2021-03-24 13:37:53 -0500 | received badge | ● Favorite Question (source) |
2021-03-24 13:37:35 -0500 | received badge | ● Notable Question (source) |
2021-02-06 19:45:17 -0500 | received badge | ● Popular Question (source) |
2021-01-05 04:03:12 -0500 | asked a question | rosjava for noetic rosjava for noetic A simple question to start with: Has anybody been trying to use (or using) rosjava on ROS noetic? |
2021-01-04 07:39:50 -0500 | commented question | [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key the respective PR is waiting for review/comments: https://github.com/ros-infrastructure/ros_buildfarm_config/pull/189 |
2020-12-08 15:42:17 -0500 | received badge | ● Notable Question (source) |
2020-12-08 13:41:44 -0500 | edited answer | [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key thanks for the PR for cob_monitoring - I'm no longer receiving the failure reports for that package anymore still, I re |
2020-12-08 13:41:21 -0500 | edited answer | [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key thanks for the PR for cob_monitoring - I'm no longer receiving the failure reports for that package anymore still, I re |
2020-12-08 13:40:08 -0500 | answered a question | [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key thanks for the PR for cob_monitoring - I'm no longer receiving the failure reports for that package anymore still, I re |
2020-12-03 14:19:31 -0500 | received badge | ● Popular Question (source) |
2020-12-03 02:25:57 -0500 | edited question | [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key I'm getting daily mails about jenkins faili |
2020-12-03 02:25:02 -0500 | asked a question | [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key [noetic] Build failed in Jenkins: debian/buster could not resolve rosdep key I'm getting daily mails about jenkins faili |
2020-12-01 07:18:35 -0500 | answered a question | Ros-kinetic error: pcl_ros cannot find openmpi although this question is quite old, the problem just recently popped up again: https://github.com/ros-planning/navigat |
2020-12-01 07:17:51 -0500 | answered a question | costmap_2d expects non-existing include dir although this question is quite old, the problem just recently popped up again: https://github.com/ros-planning/navigati |
2020-03-16 10:27:33 -0500 | commented question | disable_rostime for roscpp I ended up using https://www.boost.org/doc/libs/1_35_0/doc/html/boost_asio/tutorial/tuttimer2.html instead of the roscpp |
2020-03-16 10:26:47 -0500 | commented question | disable_rostime for roscpp I ended up using https://www.boost.org/doc/libs/1_35_0/doc/html/boost_asio/tutorial/tuttimer2.html |
2020-03-16 10:25:36 -0500 | received badge | ● Popular Question (source) |
2020-03-13 10:25:34 -0500 | edited question | disable_rostime for roscpp disable_rostime for roscpp I'm looking for the corresponding api in roscpp of the following rospy api rospy.init_node(' |
2020-03-13 10:24:41 -0500 | edited question | disable_rostime for roscpp disable_rostime for roscpp I'm looking for the corresponding api in roscpp of the following rospy api rospy.init_node(' |
2020-03-13 10:24:05 -0500 | asked a question | disable_rostime for roscpp disable_rostime for roscpp I'm looking for the corresponding api in roscpp of the following rospy api rospy.init_node(' |
2018-09-18 21:53:48 -0500 | marked best answer | How to convert *.urdf.xacro files to *.sdf for gazebo? Dear all, as with the latest gazebo version (1.7.12-s1367893033~precise) in groovy, it seems that our *.urdf.xacro files are finally not supported anymore. I found out about the latest .sdf format (1.3) and already tried to update some of our files. I.e. I replaced with for the urdf.xacro files for one of our sensors. However, if I then spawn our robot, I get the following message from gazebo: (more) |
2018-07-18 06:44:35 -0500 | received badge | ● Nice Answer (source) |
2018-03-25 16:06:53 -0500 | received badge | ● Nice Question (source) |
2017-10-31 21:22:02 -0500 | received badge | ● Favorite Question (source) |
2017-02-17 07:13:53 -0500 | received badge | ● Nice Question (source) |
2016-03-01 16:45:59 -0500 | commented answer | Can't build ipa_canopen Unfortunately, I don't know this arm. It's none of the ones with example files in schunk_robots. Ask Schunk directly! But if you are going to use ROS with it, you will most likely also face the problem that no URDF exists (yet). |
2015-08-31 21:16:10 -0500 | marked best answer | Use Morse to interface with Blender Hi everybody, I would like to use Morse to interface between ROS and the Blender Game Engine to simulate a robot that has been modeled in Blender. But I'm having problems with getting started - I think it has something to do that I have both python2.7 and python3.2 installed (more to it later). I'm using ROS Electric on a Ubuntu 11.04 Natty and Blender 2.63. I followed the installation instructions on http://www.openrobots.org/morse/doc/stable/user/installation.html to install Morse. Since Morse requires python3.2 it installed it via Synaptic Package Manager. The following command was used to install Morse This worked fine but when I tried to run I got encoding errors. Since this is mentioned in the installation instructions, I downloaded python 3.2.3 source code and installed it from source using After setting the PYTHONPATH accordingly, I tried to reinstall Morse but it failed due to an error with the shared library or so (I don't know the exact error message anymore). I was able to install Morse after I reconfigured and reinstalled python using Now, when I want to run I get the following error message Can anyone help me with this? Best regards, Felix |
2015-06-18 08:57:35 -0500 | received badge | ● Nice Question (source) |
2015-02-24 13:31:10 -0500 | received badge | ● Stellar Question (source) |
2014-10-17 08:43:39 -0500 | received badge | ● Nice Question (source) |
2014-07-03 17:43:32 -0500 | received badge | ● Famous Question (source) |
2014-05-09 00:15:49 -0500 | received badge | ● Notable Question (source) |
2014-05-09 00:15:49 -0500 | received badge | ● Popular Question (source) |
2014-04-20 06:53:51 -0500 | marked best answer | Use Matlab Code within ROS Dear all, I am currently investigating several methods for how Matlab code can be used within ROS. I was able to use rosbridge to exchange data with Matlab. However, this requires a lot of ASCII-parsing on the Matlab side. Then I found out about the possibility to package Matlab code into C++ shared libraries using the Matlab Compiler toolbox (deploytool). This would have been the ideal solution to my problem since Matlab would not need to be running and still ROS could use the Matlab functionality. However, because Matlab comes with its own Boost libraries integrated (version 1.44) it is not possible to use these shared libraries within ROS (linked against Boost version 1.46 under Ubuntu 12.04). Is there anyone else who tried to use Matlab shared libraries within ROS? And succeeded? I also found the IPC-Bridge approach (IPC-Bridge) and TU Darmstadt's rosmatlab. However, both will need a running Matlab. Furthermore, although IPC-Bridge solves the ASCII parsing problem, it is limited to support topic communication. Or has support for services been added already? As to rosmatlab, linking ROS against Matlab's Boost libraries is not really suitable for my problem as I use other software packages depending on Boost as well. So it would get really nasty. Anyway, I would like to hear about your experiences with any of the proposed solutions! Best regards, Felix |
2014-04-20 06:52:58 -0500 | marked best answer | Creating Octomap from Blender file Dear all, I would like to use dynamicEDT3D that comes with octomap for distance computation. For the moment this question is not necessarily a ROS issue, but I hope to get an answer to my problem here as well. I am using the latest source code from the octomap github repository and built it. I created a simple environment within blender (2.61) only consisting of a wall spanning from 0,05..x..0,15 -0,5..y..0,5 0,0..z..1,0 (Blender coordinates) and a point lamp. Then, I followed the tutorial to generate a binary tree to initialize the octomap structure. I used the following commands:
|
2014-04-20 06:48:38 -0500 | marked best answer | GenericPublisher using ShapeShifter and SerializedMessage Hi there, I want to write a generic publisher that is able to publish ros-topics where each instance of this class publishes topics of different message types (e.g. pub_1 publishes std_msg::Int32, pub_2 publishes sensor_msgs::PointCloud2,...). I work with serialized messages, i.e.: contains my serialized message which I want to publish. I also know the message type and the topic_name, that I want to publish on. How can I do this in a generic way? I saw that the ros::Publisher class has a publish() function that is able to publish a ros::SerializedMessage. Thus, I made a SerializedMessage from the IStream: My generic publisher class has a ros::Publisher as a member. For advertising, I found: After that I would like to publish the topic somehow: Publishing like this doesn't work. I guess there is still something missing. But it seems that everything I need is already there (somewhere in roscpp), but I am not able to put the puzzle together. Can someone help me out here, by clarifying the correct usage of topic_tools::ShapeShifter, ros::SerializedMessage and ros::Publisher? Thanks for your help! |
2014-04-20 06:47:17 -0500 | marked best answer | trajectory_filter Dear community, I have some questions about the trajectory_filter... First of all, here is how we currently set it all up:
This is actually the configuration that I took from the pr2_arm_navigation tutorials a while ago...adopted to the care-o-bot...but I never looked into it more closely. When I now do planned motion using the OMPL planner or our own PRMCE planner (which I am currently implementing and testing; for the idea behind it see Leven&Hutchinson: "A Framework for Real-time Path Planning in Changing Environments"), we come across some problems: 1) Moving from a collision-free position to our home position using OMPL planner, I sometimes (not always) get the following EXCEPTION from the trajectory_filter Info: LBKPIECE1: Starting with 2 states Info: LBKPIECE1: Created 36 (21 start + 15 goal) states in 32 cells (18 start + 14 goal) But the filtered trajectory does have filled time_from_start and also the movement in visualization does reach the goal. Also, the planned trajectory does already have a duration time_from_start, which starts with 0.0 for the first trajectory point and than adds 10 ms per point (equidistant). 2) BTW, why does the planned trajectory (PATH?) already include time_from_start? After the trajectory filter they seem to be adjusted and not equidistant anymore. How are these new time_from_start s calculated and where? I guess it's with respect to the distance of the neighboring trajectory points and the max_vel of the arm. As described in http://code.ros.org/lurker/message/20... we also have problems with moving on that filtered trajectory! We first assumed that it has something to do with the dynamic model of the arm, but maybe it's just because the arm can not hold the velocities that derives from these time_from_start s. Since, when setting the time_from_start to about 2 seconds per trajectory point, it works fine. I'd be pleased to hear some of your opinions on this! Also, if anybody has suggestions on other/better trajectory_filter configurations, please let me know!!! As always, if you have questions or need more details, let me know as well! Thanks! Felix |
2014-02-03 23:48:57 -0500 | edited question | Initialize rospy in rqt_plugin Dear all, I am trying to write a simple rqt_plugin for ROS Groovy in Python. The plugin is located in a rosbuild package. However, after starting the pulugin, there is no ROS node initialized for it. Thus, also the topic is not advertised and I get an error when calling the publish() function of the Publisher I created in the plugin As I read in the tutorial, the plugin itself should not call init_node() as rqt is doing this. One thing, I found is that I need to set qt_gui_py::Plugin as the base_class_type within the plugin.xml Also, I need to have in my manifest.xml in order to be able to find my plugin with rqt --list-plugins and to be able to start it. This is different from what the tutorials on the ROS wiki states where rqt_gu_py::Plugin is used in the plugin.xml and rqt_gui in the manifest.xml. I hope someone is able to help. Thanks! |