ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2021-02-09 06:24:11 -0500 | received badge | ● Good Answer (source) |
2020-01-16 00:00:23 -0500 | received badge | ● Nice Answer (source) |
2017-10-05 04:52:57 -0500 | received badge | ● Nice Answer (source) |
2016-08-08 00:23:14 -0500 | marked best answer | Object recognition capture unable to find Pose I have an Ubuntu 12.10 with ROS groovy configuration. I use a kinect on a USB2.0 port. I would like to use the object_recognition package but I don't succeed in make the capture tool work. I succeed capturing my textured_plane but impossible to have a 3D position displayed when I track the features. Here is my command line for capturing my textured plane : But when I try to see the position tracking, no position is outputed in the video But, if I show the matches, the features detection seems to work quite well. So I try some different parameters (more feature points, less threshold ...) but the position never appears. Does anyone have a clue on why the 3D position is not display while the features are correctly detected? PS : I also try |
2016-05-30 19:45:46 -0500 | received badge | ● Nice Answer (source) |
2016-05-13 02:16:02 -0500 | commented question | How to not use laser data for navigation? Can you show us your YAML files to see the parameters you use ? |
2016-05-11 09:07:10 -0500 | received badge | ● Nice Answer (source) |
2016-05-11 05:05:48 -0500 | answered a question | hector_mapping_parameters The slam present in the hector package use multiple maps for position estimation. Theses maps each have different resolution (divided by 2 I think). So, if you have a resolution of 0.01, and map_multi_res_levels = 3, you will have :
The algorithme will use these 3 maps to compute the best position estimation. |
2016-05-11 04:13:27 -0500 | answered a question | what's the differences between action and services? The main difference is the possibility to have a feedback when using action. When you use service, you can only have a result at the end of the service. For example, you make a service and an action "goToPoint" :
|
2016-05-11 04:07:42 -0500 | answered a question | Convert sensor_msgs::PointCloud2ConstPtr to pcl::PointCloud<pcl::PointXYZ>::Ptr To convert PCLPointCloud2::Ptr to PointCloud<pcl::pointxyz> , you have to use the function "fromPCLPointCloud2". For example : |
2016-05-10 05:13:44 -0500 | answered a question | Local costmap static without any sensor information To enable the inflation in static map, you have to add some plugins in your yaml such as : You can refer to the turtlebot navigation yaml files if you need examples : https://github.com/turtlebot/turtlebot_apps/blob/indigo/turtlebot_navigation/param/global_costmap_params.yaml |
2016-05-10 05:05:15 -0500 | answered a question | How to change height of the point cloud slice? Hi, I think you can do this by editing the turtlebot_bringup / 3dsensor.launch file. In this file, you will find the parameter "scan_height". Just change the value (10 by default) with the value you want, for example : |
2015-10-14 13:23:39 -0500 | received badge | ● Good Question (source) |
2015-01-18 10:23:20 -0500 | received badge | ● Taxonomist |
2014-11-13 09:08:50 -0500 | answered a question | Multiple roscores synchronize |
2014-10-14 07:45:51 -0500 | received badge | ● Great Answer (source) |
2014-10-14 07:45:51 -0500 | received badge | ● Guru (source) |
2014-08-01 06:50:02 -0500 | commented answer | SMACH tutorial: ImportError: No module named msg Great! This work for me, thanks ! |
2014-08-01 06:50:02 -0500 | received badge | ● Commentator |
2014-07-25 02:16:11 -0500 | received badge | ● Famous Question (source) |
2014-02-12 20:12:02 -0500 | received badge | ● Notable Question (source) |
2014-02-12 07:41:25 -0500 | received badge | ● Popular Question (source) |
2014-02-12 02:43:52 -0500 | asked a question | ROS path planner and inflation I have recently made a node to compute a path for my robot using lidar sensor. To do this, I use a costmap ( costmap_2d::Costmap2DROS ) and a planner ( navfn::NavfnROS ). I have configured the inflation radius but it seems that the planner don't take the correct value every time. For your information, I use ROS HYDRO (when I used Groovy, I haven't this issue). You can find a part of my config file here : Here is a video of the problem : http://www.youtube.com/watch?v=_X5llN... In the video, you can see in gray the unoccupied cells, and in black the occupied/inflated cells. In color (some kind of rainbow) is the potential computed to acheive the asked goal (red arrow). Finally, in green is the computed path every 2 seconds. As you can see, the potential sometime are going on the occupied cells so it seem the inflation radius is changing. Have you ever seen this problem? Do you have a solution to that ? The code used to compute the path : Thanks in advance. |
2014-01-28 17:23:19 -0500 | marked best answer | Navigation stack never reach goal Hi everybody ! I have some trouble implementing the navigation stack for my own custom robot. It has an arduino which do the position estimation and send it to ROS inside my computer. The TF and odom messages are OK, I display them in RVIZ and the position is fine. Then I do a "dummy laser" which always send a laser a 3meters (I don't want to use a laser for now). => My robot in RVIZ turning on himself. The global planner seems to be OK, the path to go the goal is fine, but the robot does not follow the line, so mayby the problem come from the local planner. Anyone ever had this problem ? Or do you think what can be wrong in my configuration ? Here is my setup for the navigation stack : base local planner : costmap common param : global costmap : local costmap : odom and map are the same thing. I have also sometime this warning : "Control loop missed its desired rate of 20.0000Hz... the loop actually took 0.2422 seconds" Thanks, Jbot |
2014-01-28 17:22:52 -0500 | marked best answer | ros-electric : package => motion_planning_common Hi, I recently install ROS Electric (before I had Diamondback). But, with this new release, I can't find the package "motion_planning_common". I use Ubuntu 11.04 and this package does not appear in the package manager (synaptic) but in the Diamondback version, it appears... Do you know if this package is plan to be added ? I need it for my robot and installing the Diamondback version does not seem to work. Thanks, Jo |
2013-12-09 20:35:00 -0500 | answered a question | AMCL laser skipping scan Try to add in your launch file the remap parameter in your amcl node : This allow amcl to use scan2 instead of scan topic. You'll have to do the same thing in your laser_scan_matcher node. |
2013-10-24 21:55:53 -0500 | answered a question | how to convert my CAD files to .xml format so that ROS recognizes it ? If you are using SolidWorks, you can try sw_urdf_exporter |
2013-10-07 22:52:31 -0500 | received badge | ● Enlightened (source) |
2013-10-07 22:52:31 -0500 | received badge | ● Good Answer (source) |
2013-09-30 23:46:36 -0500 | commented answer | Object recognition capture unable to find Pose After a try, it seems that it works wih the standard template. I have upvote your answer but there is still a bug when using our own textured plane. |
2013-09-29 22:42:22 -0500 | commented answer | Object recognition capture unable to find Pose I will try this tonight but I wanted to use my own textured plane. |
2013-09-26 04:48:56 -0500 | received badge | ● Great Question (source) |
2013-09-25 09:13:58 -0500 | received badge | ● Favorite Question (source) |
2013-09-24 21:33:44 -0500 | commented question | Object recognition capture unable to find Pose Thanks, I will mail him to see if I can help |
2013-09-24 20:18:44 -0500 | received badge | ● Famous Question (source) |
2013-09-19 15:29:25 -0500 | received badge | ● Notable Question (source) |
2013-09-19 14:16:56 -0500 | received badge | ● Good Question (source) |