Home | Tutorials | Wiki | Issues
Ask Your Question

josephcoombe's profile - activity

2019-05-20 10:16:27 -0500 commented question rospy::wait_for_message stucked even though messages are being published

Since this question is purely a ROS question, it is better asked over at https://answers.ros.org/questions/.

2019-05-09 22:38:20 -0500 commented answer Delta Robot simulation using Gazebo

Elevating this from a comment to an answer.

2019-05-09 22:37:59 -0500 edited answer Delta Robot simulation using Gazebo

The closed_loop_plugin can serve as a workaround for the issue of URDF not supporting closed kinematic loops. Please ref

2019-04-22 11:40:54 -0500 edited answer How to apply an extrinsic rotation to a link, programmatically?

Based on my own experience and this Gazebo Answer, I believe that Gazebo poses do in fact represent extrinsic (fixed axi

2019-04-22 11:39:14 -0500 edited answer How to apply an extrinsic rotation to a link, programmatically?

Based on my own experience and this Gazebo Answer, I believe that Gazebo poses do in fact represent extrinsic (fixed axi

2019-04-22 11:38:36 -0500 edited answer How to apply an extrinsic rotation to a link, programmatically?

Based on my own experience and this Gazebo Answer, I believe that Gazebo poses do in fact represent extrinsic (fixed axi

2019-04-22 11:37:43 -0500 answered a question How to apply an extrinsic rotation to a link, programmatically?

Based on my own experience and this Gazebo Answer, I believe that Gazebo poses do in fact represent extrinsic (fixed axi

2019-04-15 14:18:55 -0500 commented question Using SetForce and GetJoint() Function

Can you update this question with your SDF model? That might help with diagnosing the problem.

2019-04-09 14:47:28 -0500 commented answer Delta Robot simulation using Gazebo

Yes, but you probably have to write your own ROS-Gazebo Plugin to interact with the joint and subscribe/publish to ROS T

2019-04-09 14:38:41 -0500 commented answer 4 Wheel Robot wheels unstable. Fix needed.

I usually select the code I want to format (make sure there's an empty line both before after code) and then left-click

2019-04-09 14:35:47 -0500 edited answer Friction in the gripper not working, objects slipping

A couple suggestions: This problem may be caused by the PositionJointInterface (See this Gazebo Answer). What happens

2019-04-09 14:31:27 -0500 answered a question Friction in the gripper not working, objects slipping

A couple suggestions: This problem may be caused by the PositionJointInterface (See this Gazebo Answer). What happens

2019-04-01 22:50:10 -0500 edited answer 4 Wheel Robot wheels unstable. Fix needed.

The <visual> and <collision> elements of your wheel links do not line up: To see this, Load your model i

2019-04-01 22:46:02 -0500 answered a question 4 Wheel Robot wheels unstable. Fix needed.

The <visual> and <collision> elements of your wheel links do not line up: To see this, Load your model i

2019-04-01 12:22:31 -0500 commented question 4 Wheel Robot wheels unstable. Fix needed.

Could you post of a video of this behavior?

2019-04-01 12:14:22 -0500 commented question 4 Wheel Robot wheels unstable. Fix needed.

I took the liberty of formatting your question. FYI, you can use the 101010 button to format code/xml examples.

2019-04-01 11:12:44 -0500 commented question Gazebo import stl moves in space

Could you rephrase your question? What do you want to happen and what is actually happening?

2019-04-01 11:09:51 -0500 edited question 4 Wheel Robot wheels unstable. Fix needed.

4 Wheel Robot wheels unstable. Fix needed. Hi All, I am new here and this is my first question and as a result I can't

2019-03-29 13:36:44 -0500 answered a question Delta Robot simulation using Gazebo

As you observed, XACRO/URDF does not support closed kinematic loops. However, SDF does support closed kinematic loops.

2019-03-27 10:48:12 -0500 answered a question Compute roll, pitch and yaw from 3D vector

First of all, there exist multiple Euler Angle conventions. URDF and SDF use the X-Y-Z (Tait–Bryan) Extrinsic Euler Ang

2019-03-01 18:35:26 -0500 commented question Run Gazebo headless on AWS and render locally with the gzclient

Just a comment. I've tried to use Gzweb to do something similar. You run the Gzweb server on your simulation machine and

2019-03-01 16:26:54 -0500 answered a question I am trying to use GAZEBO for very simple drone project.

As a start, here are 4 ROS-Gazebo packages that simulate drones that may be helpful to you as templates/examples: ardr

2019-02-18 09:50:43 -0500 commented question Gazebo for two launch files cannot simultaneously run? gazebo-1 error

@ahumay No problem. Tip: you should be able to edit your question if you want to change the link directly.

2019-02-14 08:50:42 -0500 commented question Gazebo for two launch files cannot simultaneously run? gazebo-1 error

"Before this gets marked as a duplicate of http://answers.gazebosim.org/question.. ," contains a broken link to "http://

2019-02-07 17:25:40 -0500 answered a question Omnidirectional robot simulation

Check out GuiRitter's https://github.com/GuiRitter/OpenBase repo. His omni-wheel xacro model works pretty well. I just

2019-02-07 17:24:31 -0500 answered a question Modeling Omni Wheels

Check out GuiRitter's https://github.com/GuiRitter/OpenBase repo. His omni-wheel xacro model works pretty well. I just

2019-02-07 14:14:03 -0500 edited answer How to use the gazebo_ros Skid Steer Drive plugin?

Plugin Assuming it isn't well documented on a wiki, the most straightforward way to understand a plugin's XML declarati

2019-02-07 10:08:08 -0500 edited answer How to use the gazebo_ros Skid Steer Drive plugin?

Plugin Assuming it isn't well documented on a wiki, the most straightforward way to understand a plugin's XML declarati

2019-02-07 09:56:59 -0500 commented question move PR2 joints in Gazebo (without ROS)

Without further details/seeing your code, it is difficult to tell what might be the problem.

2019-02-07 09:56:34 -0500 commented question move PR2 joints in Gazebo (without ROS)

Without seeing your code, it is difficult to tell what might be the problem.

2019-02-07 09:47:35 -0500 edited answer How to use the gazebo_ros Skid Steer Drive plugin?

Plugin Assuming it isn't well documented on a wiki, the most straightforward way to understand a plugin's XML declarati

2019-02-07 09:45:46 -0500 answered a question How to use the gazebo_ros Skid Steer Drive plugin?

Plugin Assuming it isn't well documented on a wiki, the most straightforward way to understand a plugin's XML declarati

2019-02-07 08:21:52 -0500 received badge  Organizer (source)
2019-02-07 08:20:24 -0500 edited question How to use the gazebo_ros Skid Steer Drive plugin?

How to implement the Skid Steering Drive plugin in Gazebo? Hello, I'm new to Gazebo and ROS and wanted to implement th

2019-02-05 08:57:23 -0500 commented question Running multiple Gazebo simulations on one ROS core

Whoops, good catch. Can't edit past 10 minutes, so here's the relevant repo: https://github.com/alidemir1/RosGazeboParal

2019-02-04 17:09:44 -0500 commented question Running multiple Gazebo simulations on one ROS core

Have you seen this ROS Answer and this repo? edit: Didn't see that you wanted to run on one ROS Core, so reposting this

2019-02-04 10:41:53 -0500 answered a question Running multiple Gazebo simulations on one ROS core

Have you seen this ROS Answer and this repo?

2019-01-03 13:05:46 -0500 answered a question IMU plug in noise data of linear acceleration

I ran into this issue recently trying to use Google Cartographer on bagged data from Gazebo. The 3D SLAM algorithm perf

2018-11-09 09:18:30 -0500 edited answer how can i use friction coefficient more than 1?

I would experiment with setting mu and mu2 to really high values (>1) anyways, e.g. 100, 1000, Inf, just to see what

2018-11-09 09:18:06 -0500 edited answer how can i use friction coefficient more than 1?

I would experiment with setting mu and mu2 to really high values (>1) anyways, e.g. 100, 1000, Inf, just to see what

2018-11-09 09:17:41 -0500 answered a question how can i use friction coefficient more than 1?

I would experiment with setting mu and mu2 to a really high values (>1) anyways, e.g. 100, 1000, Inf, just to see wha

2018-09-24 09:14:30 -0500 answered a question Traffic Light Simulation

See: Gazebo Newsletter June 2018: Featured Model (Traffic Light) Example Pull Request for Traffic Light control Changi

2018-09-18 16:19:02 -0500 marked best answer Gazebo crashes intermittently (race condition?) when run from roslaunch alongside ROS (gazebo_gui-2, gazebo_gui-3])

Summary
Gazebo will crash intermittently when I run it from roslaunch in conjunction with other ROS nodes

  • If I roslaunch a .launch file that starts a .world file via gazebo_ros, Gazebo does not crash.
  • However, my .launch file also contains a .urdf with plugins (that may use ROS and Gazebo messaging) and some other ROS nodes (containing SMACH finite state machines for example). In this case, Gazebo does crash intermittently, once every 2 - 10 launches.
  • The crashing appears to become more frequent (a crash every 2-4 launches) as the number of ROS node's in the launch file goes up.
  • My solution is to Ctrl-C the Terminal window and then simply roslaunch the .launch file again. Sometimes I have to repeat this process a couple times. Repeated Gazebo crashes also appear to become more frequent as the number of nodes I'm launching goes up.
  • A weird trick, if I:
    • $ roslaunch myfile.launch
    • and then immediately click on my terminal window and drag-it across my monitor.
      Gazebo will almost never crash. I have no idea why this works. I just know it does (for me).

Error Message
libGL error: failed to create drawable ...
[gazebo_gui-2] process has died ...
https://ibb.co/f93iEb

Also, I think there's a segmentation fault one, but I wasn't able to produce it on demand (as I said, the crashing seems somewhat random / non-deterministic)

Graphics Card
I have a non-NVIDIA Graphics Card:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Bonaire XTX [Radeon R7 260X/360]

Related
Looking through the forums, there seem to be a number of related questions:

On startup of gazebo I get intermittent error
Diagnosis: ROS or Gazebo threading bug, race condition, graphics card
Workaround: Set gazebo_ros debug parameter to true, set node respawn="true" in .launch file

gazebo crashes immediately using roslaunch after installing gazebo ros packages gazebo_gui-3 error when starting gazebo with roslaunch
Diagnosis: gazebo_ros can't handle extra roslaunch __name and __log arguments
Workaround: start gazebo from separate terminal with rosrun
Solution?:https://github.com/ros-simulation/gaz...

Aside

When I Ctrl-C the terminal window where I ran roslaunch, I usually get the following [gazebo-2] escalating to SIGTERM message:

  [gazebo-2] escalating to SIGTERM
  [rosout-1] killing on exit
  Exception ignored in: <gdb.GdbOutputFile object at 0x7fdbc6477518>
  Traceback (most recent call last):
    File "/usr/share/gdb/python/gdb/__init__.py", line 43, in flush
      def flush(self):
  KeyboardInterrupt
  [master] killing on exit
  shutting down processing monitor...
  ... shutting down processing monitor complete
  done

Including this in case it is relevant

How to run Gazebo without crashing?
Is there something obvious I'm missing. What's the best way for me to go about diagnosing/fixing this problem?

Thank you.

2018-09-18 16:19:02 -0500 received badge  Scholar (source)
2018-09-17 10:44:39 -0500 answered a question Tower of Hanoi: Objects jumping when stacked

Try setting the maxVel parameter to a low value. e.g: <gazebo> <maxVel>0</> </gazebo>

2018-09-14 08:25:03 -0500 answered a question Where to find gazebo plugin source files?

Gazebo Plugins source: https://bitbucket.org/osrf/gazebo/src/default/plugins/ gazebo_ros_plugins source: https://gith

2018-09-12 09:23:00 -0500 commented question SetVelocity() not working in Gazebo7

SetVelocity() works for me. Maybe provide some project/example code to show how you are using SetVelocity() and in what

2018-09-12 09:19:13 -0500 commented answer Setting friction params

At least according to the Bitbucket issue (https://bitbucket.org/osrf/gazebo/issues/2068/directional-friction-still-brok

2018-09-12 09:17:56 -0500 commented answer Setting friction params

At least according to the Bitbucket issue, the issue is resolved as of 2017/09/11.

2018-09-12 09:15:57 -0500 answered a question Read sensor data with ROS

Now I want to add some sensors to my robot and read the data from ROS. How can I do it? Do I need to code a Gazebo pl