ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2022-08-29 01:42:35 -0500 | received badge | ● Nice Answer (source) |
2022-08-15 07:01:31 -0500 | received badge | ● Great Answer (source) |
2022-08-15 07:01:31 -0500 | received badge | ● Guru (source) |
2020-10-29 08:07:27 -0500 | received badge | ● Favorite Question (source) |
2019-05-24 06:31:18 -0500 | received badge | ● Nice Answer (source) |
2018-06-08 13:02:44 -0500 | marked best answer | Simulated quadrotor is slowly drifting on its own Hello, I've noticed that on my install (fuerte from debs, quadrotor from svn -r 403), according to the "ground truth state", the quadrotor slowly drifts when not provided with a control input. The onboard camera confirms this motion as well. Is this something that others have observed, or can repeat? To be clear, so far, publishing '[0.0,0.0,0.0]' '[0.0,0.0,0.0]' doesn't appear to change the outcome for me, but other non-zero control do. (still trying to clear this up) The first seven seconds of the position data also have some interesting dynamics, which I assume are because the odom messages have not yet been published. If this is the case, is this an example of how numerical uncertainty grows in the physics engine? |
2018-05-17 18:00:19 -0500 | received badge | ● Nice Answer (source) |
2018-03-26 18:38:46 -0500 | marked best answer | Using stageros and a simulated camera Not sure how long this has been in the "stack" but does the existence of pantilt.inc and the ModelCamera definition in stage.hh mean that there is now hope for subscribing to camera images in stage? If so, should this be some sort of plugin ala gazebo, or a new addition to stageros.cpp? |
2018-03-26 18:36:48 -0500 | received badge | ● Nice Question (source) |
2017-09-15 08:12:27 -0500 | commented answer | Inbound TCP/IP connection failed... help? The issue also has code, so you can patch yourself if you're in a hurry. |
2017-09-15 08:12:07 -0500 | answered a question | Inbound TCP/IP connection failed... help? I have gotten this message regularly when running in VirtualBox on one particular machine I use. I regularly use VMs on |
2017-07-24 08:59:24 -0500 | received badge | ● Famous Question (source) |
2017-07-21 00:19:45 -0500 | commented question | Hi, roscore won't start It may be significant that your ros_master_uri is different from your ros_hostname.. the ros_master_uri is saying where |
2017-06-11 21:19:52 -0500 | received badge | ● Nice Answer (source) |
2017-04-20 17:29:43 -0500 | marked best answer | Problems with a new hydro install of hector quadrotor demo Hello all, I observe the following when trying to test out the new version of the most excellent hector_quad_rotor It seems that |
2017-04-20 16:48:38 -0500 | marked best answer | roscd not working on 13.04 I just installed ros-hydro-stage-ros, but I can't seem to find roscd. |
2016-12-05 11:22:58 -0500 | received badge | ● Guru (source) |
2016-12-05 11:22:58 -0500 | received badge | ● Great Answer (source) |
2016-09-25 19:27:21 -0500 | commented question | Unable to locate package ros-indigo-desktop-full What do you see when you type apt-get install ros<\tab> (i.e. press the tab key)? |
2016-09-22 11:47:51 -0500 | answered a question | Remote monitor through Internet You might want to take a look a the venerable rosbridge. It provides a "a JSON API to ROS functionality for non-ROS programs". Roughly translated, this means that you can monitor your robot through the internet.. That said.. I hope that latency isn't a concern. Security and privacy would also be issues at various points in the application as well, but it can be done. Rosbridge Quick App: iPhone Control https://www.youtube.com/watch?v=fUNF2... Henry Evans and Chad Jenkins: Meet the robots for humanity https://www.youtube.com/watch?v=aCIuk... |
2016-09-09 08:51:46 -0500 | answered a question | how to check in the launch file, whether a node is already running? I'd suggest using plain old roslaunch xml.. You can create launch files for the modules, and then you can create a launch file that includes in a "large" launch file. This way you can compose your application as needed. You can also run the launch files for the individual modules yourself at the command prompt, if you'd like to "hotswap" functionality. You can also have multiple launch files for the different use cases.. take a look at the hector_quadrotor project for some really cool examples. Hope this helps! |
2016-09-09 08:28:46 -0500 | commented question | rosrun rqt_graph rqt_graph (Import error: no module named rospkg)(Is this is related to anaconda?) I also notice that on my machine, python2 and python2.7 somehow do different things.... So python -c "import rospkg" works, but python2.7 -c "import rospkg" does not... (just in case this isn't weird enough!) |
2016-09-09 08:25:56 -0500 | commented question | rosrun rqt_graph rqt_graph (Import error: no module named rospkg)(Is this is related to anaconda?) I've had a case where I was not able to read some of the directories in dist-packages so when I did an import of that module, python was unable to do so. This is the reason why I was asking about the permissions. |
2016-09-08 12:42:16 -0500 | commented question | how to check in the launch file, whether a node is already running? Can you explain a little more about the motivation for the request? For example, if a node is already running, will you want the "launch file" do something different? |
2016-09-08 12:40:00 -0500 | commented question | rosrun rqt_graph rqt_graph (Import error: no module named rospkg)(Is this is related to anaconda?) What are the permissions on /usr/lib/python2.7/dist-packages/rospkg ? |
2016-02-11 09:42:33 -0500 | commented answer | Gazebo model problems Hello! This answer doesn't really make it clear what was done to address the problem. Is it possible to provide greater detail? |
2016-01-25 10:36:39 -0500 | received badge | ● Nice Answer (source) |
2015-11-19 19:54:50 -0500 | marked best answer | Is cmvision a working package? Hello all, I've noticed that cmvision is a package listed on the ROS wiki, but there seems to be no "current" instructions on how to install the code. I did come across an older clone of the wiki which lists the package, but that code didn't build: In file included from /.../ros-stacks/cmvision/src/color_gui.cpp:34:0: /.../ros-stacks/cmvision/src/cmvision_color_blob_finder.h:31:32: fatal error: cv_bridge/CvBridge.h: No such file or directory compilation terminated. In file included from /.../ros-stacks/cmvision/src/main.cpp:24:0: /home/ubuntu/ros-stacks/cmvision/src/cmvision_color_blob_finder.h:31:32: fatal error: cv_bridge/CvBridge.h: No such file or directory compilation terminated. In file included from /.../ros-stacks/cmvision/src/color_gui.cpp:34:0: /.../ros-stacks/cmvision/src/color_gui.h:34:32: fatal error: cv_bridge/CvBridge.h: No such file or directory compilation terminated. It looks like opencv has changed a smidge since this package was written so it would need to be updated... Is there an updated repo somewhere else? Has the package been made obsolete by something else? Any pointers? (And yes I did see the homebrew post, but the instructions aren't current either. |
2015-08-19 23:57:21 -0500 | commented answer | How to use laptop integrated camera to capture image? Hi there, the two listed packages include the publishers (you'd just need to point to the right device..). As far as the subscriber/client goes, take a look at http://wiki.ros.org/cv_bridge |
2015-01-22 21:52:26 -0500 | commented question | which package publishes odom? ROS Hydro + turtlebot Topics are an essential communications resource in ROS. I'm assuming that you mean that you'd like to save/store the data from odom not just "look" at it with rostopic? (Can you clarify what you need?) |
2015-01-20 06:38:56 -0500 | commented question | Easiest way to control an inverted pendulum Hello! Did a MORSE implementation ever get implemented? (and did you have to install MORSE from source to get this done?) |
2015-01-15 04:25:27 -0500 | commented question | multiple hector_quadrotor flying simultaneously For completeness sake, what version of ROS/Gazebo are you using? How did you install the hector_quadrotor_gazebo package (e.g. apt-get, source etc.)? Were you successful and did the answer below help you? |
2014-12-04 19:26:06 -0500 | commented answer | Stage + Camera Just in case anyone in the present is checking, stageros does have a camera sensor these days. |
2014-12-04 19:20:19 -0500 | received badge | ● Notable Question (source) |
2014-11-18 23:47:55 -0500 | received badge | ● Nice Answer (source) |
2014-10-08 08:40:24 -0500 | edited question | Bool state is incorrect when retrieved from param server The code is: It turns out the "state" is "true". Why??? |
2014-09-19 08:16:23 -0500 | commented answer | where does this warning come from in Stage? If you issue a Twist message with a non-zero velocity and the observed velocity is zero (your robot isn't moving), then you can infer that you've hit an obstacle. For willow-four-erratics.world, /robot_0/odom provides information about robot_0. Subscribe to it and compare with the desired value. |
2014-09-16 07:34:57 -0500 | commented question | How can you fly the plane provided in plane_demo.world? You might need to post this question on http://answers.gazebosim.org/questions |
2014-09-16 07:15:28 -0500 | commented question | Gazebo pose controller for teleoperation Was this question every resolved? |
2014-09-13 18:19:03 -0500 | commented answer | where does this warning come from in Stage? Your robot controller could subscribe to the odom topic (it's already publishing to the the cmd_vel topic). Since it knows what the robot should be doing, it can detect that the commanded velocities are not being observed. |
2014-09-06 09:15:12 -0500 | answered a question | where does this warning come from in Stage? As a general note, the best source for Stage details is github, but it's embedded in model_draw.cc. stageros doesn't publish this information. The condition is identified in model_position.cc. You could modify stageros.cpp to detect when a model is stalled (collisions) and to publish a message on a topic. As a final note, you could also just evaluate the /robot_X/odom message and compare the observed velocity to the intended velocity of the robot. (Compare the embedded twist message to the twist command that you issued.) |
2014-09-05 19:21:21 -0500 | answered a question | How to write a motor controller driver? Setting the voltages and (possibly even) getting feedback from the Integrated dual quadrature decoders are tasks that make sense using topics (publishing and subscribing). If there are configuration changes (control options?) this seems to be a task that is reasonable for service calls. |
2014-08-11 11:15:33 -0500 | received badge | ● Notable Question (source) |
2014-08-11 11:15:33 -0500 | received badge | ● Popular Question (source) |
2014-06-16 17:31:58 -0500 | received badge | ● Necromancer (source) |
2014-05-29 19:17:39 -0500 | marked best answer | Is anyone else thinking about wrapping the leap for ROS? This seems like it would be really fun in our community!
|