Home | Tutorials | Wiki | Issues
Ask Your Question

VansFannel's profile - activity

2019-08-23 01:37:21 -0500 received badge  Popular Question (source)
2019-08-23 01:37:21 -0500 received badge  Notable Question (source)
2019-08-14 17:07:01 -0500 received badge  Notable Question (source)
2019-07-18 09:18:48 -0500 received badge  Famous Question (source)
2019-07-09 03:52:05 -0500 asked a question Gazebo ROS diff drive controller cmd_vel timeout

Gazebo ROS diff drive controller cmd_vel timeout I'm using ROS melodic and Gazebo 9.9.0 on an Ubuntu 18.04.2 LTS. I hav

2019-07-09 01:23:30 -0500 received badge  Popular Question (source)
2019-07-08 20:58:50 -0500 received badge  Famous Question (source)
2019-07-03 04:36:05 -0500 commented answer How to joint together many boxes on model editor

Thanks a lot. I can't up vote more.

2019-07-03 04:29:21 -0500 marked best answer How to joint together many boxes on model editor

I'm using Gazebo 9.9.0.

I have modeled this on model editor:

image description

Is there any way to joint together those 12 boxes to have only one box?

2019-07-03 03:26:51 -0500 asked a question How to joint together many boxes on model editor

How to joint together many boxes on model editor I'm using Gazebo 9.9.0. I have modeled this on model editor: Is the

2019-07-02 08:39:07 -0500 marked best answer A start seach algorithm: issues with walls

I'm using ROS melodic and Gazebo 9.9.0 on an Ubuntu 18.04.2 LTS bionic.

I'm implementing A* on a robotic simulator to find the path from start position to goal position.

I have a question about walls.

This is the image of an office that I want to use:

image description

I have used a OpenCV program to convert it to a matrix used as input map in the A* algorithm:

int grid[14][16] = {
{0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,0,1,1,0,1,1,1,1,0},
{0,1,1,1,1,0,1,1,0,1,1,1,1,0},
{0,1,1,1,1,1,1,1,0,1,1,1,1,0},
{0,1,1,1,1,1,1,1,0,1,1,1,1,0},
{0,1,1,1,1,0,1,1,1,1,1,1,1,0},
{0,1,1,1,1,0,1,1,1,1,1,1,1,0},
{0,1,1,1,1,0,1,1,0,0,0,0,0,0},
{0,1,1,1,1,0,1,1,0,1,1,1,1,0},
{0,0,0,0,0,0,1,1,0,1,1,1,1,0},
{0,1,1,1,1,1,1,1,0,1,1,1,1,0},
{0,1,1,1,1,1,1,1,0,1,1,1,1,0},
{0,1,1,1,1,0,1,1,1,1,1,1,1,0},
{0,1,1,1,1,0,1,1,1,1,1,1,1,0},
{0,1,1,1,1,0,1,1,0,1,1,1,1,0},
{0,1,1,1,1,0,1,1,0,1,1,1,1,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0}};

Ones are free space, and zeros are walls.

Walls take up one cell (i.e. zeros at {0,1,1,1,1,0,1,1,0,1,1,1,1,0},).

My problem is that walls take up one cell in the matrix, but in Gazebo, they don't. So, if I want to move the robot from the top left corner, when the robot is at a door, in Gazebo it will be at the corridor. It will be at the corridor because, in gazebo, walls don't take up space, but in the matrix they take up one cell.

Do you have any suggestion about how to avoid this problem? (Maybe creating walls that take up one cell space in Gazebo)

2019-07-02 08:31:42 -0500 commented answer A start seach algorithm: issues with walls

Great answer!! By the way, those squares at the floor, what are their size? 1x1 meters? Thanks a lot.

2019-07-02 02:42:14 -0500 asked a question A start seach algorithm: issues with walls

A start seach algorithm: issues with walls I'm using ROS melodic and Gazebo 9.9.0 on an Ubuntu 18.04.2 LTS bionic. I'm

2019-06-19 10:47:29 -0500 commented answer Standard Units of Measure and Coordinate Conventions in Gazebo

So, If I have 0.1 of length, it means that it is 0.1 meters. Is that correct? Thanks a lot.

2019-04-05 09:20:44 -0500 received badge  Notable Question (source)
2019-04-04 04:55:45 -0500 received badge  Notable Question (source)
2019-04-03 09:06:00 -0500 received badge  Popular Question (source)
2019-04-02 09:00:00 -0500 received badge  Popular Question (source)
2019-04-02 05:33:09 -0500 asked a question I don't know what is that white box around the link in model editor

I don't know what is that white box around the link in model editor I'm working with Gazebo 9.7.0 editor. I have create

2019-04-02 02:39:34 -0500 edited question Fixed joint vs Continuous joint

Fixed joint vs Continuous joint I'm using Gazebo 9.7.0. I'm adding a bumper sensor to my robot, and it appears differen

2019-04-02 02:20:22 -0500 commented answer Fixed joint vs Continuous joint

Thanks for your answer. I've added your suggestion but I'm still have the same result. The gripper link doesn't appears

2019-04-02 02:20:09 -0500 commented answer Fixed joint vs Continuous joint

I've added your suggestion but I'm still have the same result. The gripper link doesn't appears on Gazebo Editor. I have

2019-04-02 02:19:14 -0500 edited question Fixed joint vs Continuous joint

Fixed joint vs Continuous joint I'm using Gazebo 9.7.0. I'm adding a bumper sensor to my robot, and it appears differen

2019-04-01 13:13:21 -0500 edited question Fixed joint vs Continuous joint

Fixed joint vs Continuous joint I'm using Gazebo 9.7.0. I'm adding a bumper sensor to my robot, and it appears differen

2019-04-01 13:07:43 -0500 asked a question Fixed joint vs Continuous joint

Fixed joint vs Continuous joint I'm using Gazebo 9.7.0. I'm adding a bumper sensor to my robot, and it appears differen

2019-03-29 09:38:59 -0500 received badge  Notable Question (source)
2019-03-29 09:38:59 -0500 received badge  Famous Question (source)
2019-02-15 10:34:58 -0500 received badge  Famous Question (source)
2019-02-15 10:34:58 -0500 received badge  Notable Question (source)
2019-02-10 14:48:35 -0500 commented answer World doesn't load properly in launch file

Yes, you are right. Thanks!

2019-02-10 14:48:21 -0500 marked best answer World doesn't load properly in launch file

I'm using Gazebo 9.6.0 and ROS Melodic in Ubuntu 18.04.

I have this launch file:

<launch>
    <include file="$(find gazebo_ros)/launch/empty_world.launch">
        <arg name="world_name" value="$(find mybot_gazebo)/worlds/odom_bot.world"/>
        <arg name="gui" value="true"/>
    </include>
</launch>

And this world file:

<?xml version="1.0"?>
<sdf version="1.6">
  <world name="odom_world">
        <include>
            <uri>model://sun</uri>
        </include>

        <include>
            <uri>model://ground_plane</uri>
        </include>


    <model name='Closed-room'>
      <pose frame=''>0.776409 -1.81109 0 0 -0 0</pose>
      <link name='Wall_10'>
        <collision name='Wall_10_Collision'>
          <geometry>
            <box>
              <size>0.75 0.15 2.5</size>
            </box>
          </geometry>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <max_contacts>10</max_contacts>
          <surface>
            <contact>
              <ode/>
            </contact>
            <bounce/>
            <friction>
              <torsional>
                <ode/>
              </torsional>
              <ode/>
            </friction>
          </surface>
        </collision>
        <visual name='Wall_10_Visual'>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <geometry>
            <box>
              <size>0.75 0.15 2.5</size>
            </box>
          </geometry>
          <material>
            <script>
              <uri>file://media/materials/scripts/gazebo.material</uri>
              <name>Gazebo/Grey</name>
            </script>
            <ambient>1 1 1 1</ambient>
          </material>
          <meta>
            <layer>0</layer>
          </meta>
        </visual>
        <pose frame=''>7 5.3 0 0 -0 3.14159</pose>
        <self_collide>0</self_collide>
        <enable_wind>0</enable_wind>
        <kinematic>0</kinematic>
      </link>
      <link name='Wall_5'>
        <collision name='Wall_5_Collision'>
          <geometry>
            <box>
              <size>14.5 0.15 2.5</size>
            </box>
          </geometry>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <max_contacts>10</max_contacts>
          <surface>
            <contact>
              <ode/>
            </contact>
            <bounce/>
            <friction>
              <torsional>
                <ode/>
              </torsional>
              <ode/>
            </friction>
          </surface>
        </collision>
        <visual name='Wall_5_Visual'>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <geometry>
            <box>
              <size>14.5 0.15 2.5</size>
            </box>
          </geometry>
          <material>
            <script>
              <uri>file://media/materials/scripts/gazebo.material</uri>
              <name>Gazebo/Grey</name>
            </script>
            <ambient>1 1 1 1</ambient>
          </material>
          <meta>
            <layer>0</layer>
          </meta>
        </visual>
        <pose frame=''>-0.125 5.3 0 0 -0 0</pose>
        <self_collide>0</self_collide>
        <enable_wind>0</enable_wind>
        <kinematic>0</kinematic>
      </link>
      <link name='Wall_7'>
        <collision name='Wall_7_Collision'>
          <geometry>
            <box>
              <size>10.75 0.15 2.5</size>
            </box>
          </geometry>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <max_contacts>10</max_contacts>
          <surface>
            <contact>
              <ode/>
            </contact>
            <bounce/>
            <friction>
              <torsional>
                <ode/>
              </torsional>
              <ode/>
            </friction>
          </surface>
        </collision>
        <visual name='Wall_7_Visual'>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <geometry>
            <box>
              <size>10.75 0.15 2.5</size>
            </box>
          </geometry>
          <material>
            <script>
              <uri>file://media/materials/scripts/gazebo.material</uri>
              <name>Gazebo/Grey</name>
            </script>
            <ambient>1 1 1 1</ambient>
          </material>
          <meta>
            <layer>0</layer>
          </meta>
        </visual>
        <pose frame=''>-7.3 -0 0 0 -0 -1.5708</pose>
        <self_collide>0</self_collide>
        <enable_wind>0</enable_wind>
        <kinematic>0</kinematic>
      </link>
      <link name='Wall_8'>
        <collision name='Wall_8_Collision'>
          <geometry>
            <box>
              <size>14.75 0.15 2.5</size>
            </box>
          </geometry>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <max_contacts>10</max_contacts>
          <surface>
            <contact>
              <ode/>
            </contact>
            <bounce/>
            <friction>
              <torsional>
                <ode/>
              </torsional>
              <ode/>
            </friction>
          </surface>
        </collision>
        <visual name='Wall_8_Visual'>
          <pose frame=''>0 0 1.25 0 -0 0</pose>
          <geometry>
            <box>
              <size>14.75 ...
(more)
2019-02-10 14:46:13 -0500 edited question World doesn't load properly in launch file

World doesn't load when I add to sdf a model did with building editor I'm using Gazebo 9.6.0 and ROS Melodic in Ubuntu 1

2019-02-10 14:37:51 -0500 asked a question World doesn't load properly in launch file

World doesn't load when I add to sdf a model did with building editor I'm using Gazebo 9.6.0 and ROS Melodic in Ubuntu 1

2018-12-27 01:39:46 -0500 commented question Adding Color and Textures to a Model

No, it doesn't show the Collada object in Gazebo.

2018-12-26 16:27:05 -0500 received badge  Famous Question (source)
2018-12-26 13:24:18 -0500 received badge  Notable Question (source)
2018-12-25 13:00:46 -0500 received badge  Popular Question (source)
2018-12-24 00:08:54 -0500 asked a question Adding Color and Textures to a Model

Adding Color and Textures to a Model I'm using Gazebo 9.5.0 and ROS Melodic. I'm following the tutorial Adding Color an

2018-12-22 08:56:48 -0500 received badge  Popular Question (source)
2018-12-12 03:26:44 -0500 received badge  Commentator
2018-12-12 03:26:44 -0500 commented question Gazebo freezes with error [Param.hh:266] Unable to set parameter[acceleration]

I have updated to Ubuntu 18.04.1 and Gazebo 9, and the problem has vanished. Thanks.

2018-12-11 06:07:39 -0500 asked a question Gazebo freezes with error [Param.hh:266] Unable to set parameter[acceleration]

Gazebo freezes with error [Param.hh:266] Unable to set parameter[acceleration] I'm using Gazebo version 7.14.0 on a Linu

2018-11-20 12:43:29 -0500 commented answer Capture key press with a Gazebo plugin

Yes, I'm doing it using ROS because it is easier.

2018-11-06 06:06:45 -0500 received badge  Famous Question (source)