ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2020-06-26 01:51:47 -0500 | received badge | ● Good Answer (source) |
2017-09-07 01:55:03 -0500 | received badge | ● Guru (source) |
2017-09-07 01:55:03 -0500 | received badge | ● Great Answer (source) |
2017-04-20 11:58:40 -0500 | received badge | ● Nice Answer (source) |
2017-02-24 07:54:42 -0500 | received badge | ● Good Answer (source) |
2017-01-29 16:20:11 -0500 | received badge | ● Nice Answer (source) |
2015-06-25 11:21:15 -0500 | received badge | ● Nice Answer (source) |
2015-04-17 03:27:48 -0500 | received badge | ● Good Answer (source) |
2015-04-14 02:45:58 -0500 | received badge | ● Necromancer (source) |
2015-04-12 09:54:51 -0500 | received badge | ● Nice Answer (source) |
2015-04-11 08:10:39 -0500 | received badge | ● Citizen Patrol (source) |
2015-04-11 08:08:15 -0500 | answered a question | rgbdslam_v2 This is a duplicate of the following question, and has already been answered: Please use the search function next time before posting a new question. Also, it can be helpful to add a short description of your problem at the beginning of your question. Thanks! Edit: I saw you posted this question again. Next time, please use the edit function if you have additional information to add... |
2015-04-11 07:52:14 -0500 | answered a question | How to spawn a new node from inside C++ code The easiest way to dynamically spawn a model from your code is to call the You can see here how the corresponding service interface is defined. Use Tutorials for writing a service client (which is very easy and similar to writing a ROS publisher) can be found here: |
2015-04-11 07:42:05 -0500 | answered a question | Problems with geometry_msgs::PoseStamped The linker error message is pretty clear: It tells that the function which you are calling in In tool.cpp you have a typo: It says |
2015-04-11 07:31:48 -0500 | received badge | ● Enthusiast |
2015-04-10 06:36:09 -0500 | answered a question | Can I move built package frome one machine to other? I believe this would only work under the following circumstances (I did it once under Ubuntu 12.04 / Hydro):
In those cases, you could just copy the binaries. However, in general I would recommend highly against it, and instead fix the original issue. Why can't you compile C++ code on that machine? Which error messages do you get? |
2015-04-10 06:28:25 -0500 | answered a question | Data in Rviz not synchronized Here are some suggestions:
|
2015-04-10 06:14:04 -0500 | answered a question | Using Boost with roscpp (Catkin errors) Can you try to search for Boost in a separate find_package() call? According to CMake documentation, the syntax is Since Boost is a separate package, and not a component of the catkin package, I believe you should search for it separately: |
2015-04-10 05:59:25 -0500 | answered a question | People perception modules: detectors and trackers https://github.com/spencer-project/sp... This Github repository contains people and group detection and tracking components developed during the EU FP7 project SPENCER for 2D laser, camera and RGB-D data. As the project is still going on, new detection and tracking modules and documentation will still be added during the next 12 months. Our laser detector (reimplementation of the boosted classifier using laser segment features from Arras et al., ICRA'07) is trained on data from an LMS 200 and LMS 500 at around 70 cm height above ground, and it works at ranges up to 15-20 meters, though precision drops at larger distances. In general, detection results are of course much better when visual data is available (esp. in complex environments). We have also integrated the upper-body RGB-D detector and groundHOG detectors by RWTH Aachen by Jafari et al. mentioned in the original question, as well as the RGB-D people detector from PCL. All components are tested on ROS Hydro and Indigo. There is also a set of reusable RViz plugins for visualizing the outputs of the perception pipeline. |
2015-02-27 11:57:09 -0500 | received badge | ● Good Answer (source) |
2015-02-27 11:57:09 -0500 | received badge | ● Enlightened (source) |
2015-02-20 04:47:48 -0500 | received badge | ● Nice Answer (source) |
2014-06-02 03:22:29 -0500 | received badge | ● Famous Question (source) |
2014-04-01 01:21:34 -0500 | received badge | ● Nice Answer (source) |
2014-03-27 03:59:06 -0500 | commented question | trouble loading .stl as mesh into RVIZ Is RViz showing any error messages in the Marker display status? Have you set your fixed frame in RViz to "/my_frame"? Maybe also try to play around with the marker.mesh_use_embedded_materials flag, and if possible, try a DAE file instead of STL. |
2014-03-27 03:53:29 -0500 | commented question | How to write a driver for Hokuyo Laser Scanner? Is the TF broadcaster "/base_to_laser_broadcaster" the same in both cases? Is it a tf static_transform_publisher or a node you wrote yourself? Can you try to increase the publish rate for /base_to_laser_broadcaster? |
2014-03-27 03:42:52 -0500 | answered a question | How to play rosbag file from node The rosbag play application itself is implemented in C++: play.cpp The code relevant to publishing messages can be found in the method Player::publish(). The C++ file also contains code for pausing and resuming playback, console output etc., but maybe you can use this code to get a rough idea: player.cpp I'd expect Python to give slightly worse performance compared to C++ if you plan to play large bagfiles (e.g. containing camera images). Edit, to answer your question: I believe there is no other way than either
|
2013-10-11 02:22:11 -0500 | received badge | ● Self-Learner (source) |
2013-10-11 02:22:11 -0500 | received badge | ● Necromancer (source) |
2013-10-11 02:22:11 -0500 | received badge | ● Teacher (source) |
2013-10-10 23:52:09 -0500 | received badge | ● Nice Question (source) |
2013-10-10 08:58:02 -0500 | received badge | ● Notable Question (source) |
2013-10-10 07:33:28 -0500 | answered a question | String parameter is ignored if numeric, why? I have not yet had the chance to try this out, but using !!str on the command line should enforce the argument to be treated as a string, as described here:
e.g. |
2013-09-10 04:33:31 -0500 | answered a question | Asus Xtion on USB 3.0 - ROS-hydro - Ubuntu 12.10 After installing ASUS' USB 3.0 hotfix, have you tried changing the USB interface to bulk endpoints as specified here or here? Quote from the first link:
|
2013-09-10 02:32:51 -0500 | received badge | ● Supporter (source) |
2013-09-10 01:30:07 -0500 | received badge | ● Popular Question (source) |
2013-09-09 22:20:01 -0500 | received badge | ● Student (source) |
2013-09-09 04:17:45 -0500 | received badge | ● Editor (source) |
2013-09-09 04:16:45 -0500 | asked a question | String parameter is ignored if numeric, why? I am requesting a string parameter from the parameter server in ROS Groovy like this: When I run my ROS node with the following command line, everything works fine: i.e. if I check the value of the string "rotations", it is "90 -90 0". However, if I only input a single numeric value as the string's value, the supplied value is ignored and "rotations" has its default value of "0". I think this occurs because the single value is treated as an integer instead of a string. Is this a bug? This can have pretty nasty consequences! I was debugging my code for over an hour trying to figure out why my supplied parameter value was being ignored although it had worked perfectly in other cases... |