Home | Tutorials | Wiki | Issues
Ask Your Question

Vinh K's profile - activity

2020-02-29 06:39:48 -0500 received badge  Taxonomist
2017-11-01 05:01:20 -0500 received badge  Famous Question (source)
2017-11-01 05:01:20 -0500 received badge  Notable Question (source)
2017-04-11 15:46:33 -0500 received badge  Famous Question (source)
2017-04-11 15:46:33 -0500 received badge  Notable Question (source)
2017-04-11 15:46:33 -0500 received badge  Popular Question (source)
2017-04-10 13:11:33 -0500 received badge  Editor (source)
2017-04-10 13:05:47 -0500 asked a question How can I attach different models on a new model. I am unable to attach a camera model to my quadcopter model

I am working on adding a camera model to my Iris Quadcopter. It has Optical Flow camera and Lidar. When I add a new camera, the camera gets left out and it will not stay with my quadcopter.

here is my different model:

Iris:

<sdf version='1.6'>
  <model name='iris'>
    <link name='base_link'>
      <pose frame=''>0 0 0 0 -0 0</pose>
      <inertial>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <mass>1.5</mass>
        <inertia>
          <ixx>0.0347563</ixx>
          <ixy>0</ixy>
          <ixz>0</ixz>
          <iyy>0.0458929</iyy>
          <iyz>0</iyz>
          <izz>0.0977</izz>
        </inertia>
      </inertial>
      <collision name='base_link_inertia_collision'>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <geometry>
          <box>
            <size>0.47 0.47 0.11</size>
          </box>
        </geometry>
        <surface>
          <contact>
            <ode>
              <min_depth>0.001</min_depth>
              <max_vel>0</max_vel>
            </ode>
          </contact>
          <friction>
            <ode/>
          </friction>
        </surface>
      </collision>
      <visual name='base_link_inertia_visual'>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <geometry>
          <mesh>
            <scale>1 1 1</scale>
            <uri>model://rotors_description/meshes/iris.stl</uri>
          </mesh>
        </geometry>
        <material>
          <script>
            <name>Gazebo/DarkGrey</name>
            <uri>file://media/materials/scripts/gazebo.material</uri>
          </script>
        </material>
      </visual>
      <gravity>1</gravity>
      <velocity_decay/>
    </link>
    <link name='/imu_link'>
      <pose frame=''>0 0 0 0 -0 0</pose>
      <inertial>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <mass>0.015</mass>
        <inertia>
          <ixx>1e-05</ixx>
          <ixy>0</ixy>
          <ixz>0</ixz>
          <iyy>1e-05</iyy>
          <iyz>0</iyz>
          <izz>1e-05</izz>
        </inertia>
      </inertial>
    </link>
    <joint name='/imu_joint' type='revolute'>
      <child>/imu_link</child>
      <parent>base_link</parent>
      <axis>
        <xyz>1 0 0</xyz>
        <limit>
          <lower>0</lower>
          <upper>0</upper>
          <effort>0</effort>
          <velocity>0</velocity>
        </limit>
        <dynamics>
          <spring_reference>0</spring_reference>
          <spring_stiffness>0</spring_stiffness>
        </dynamics>
        <use_parent_model_frame>1</use_parent_model_frame>
      </axis>
    </joint>
    <link name='rotor_0'>
      <pose frame=''>0.13 -0.22 0.023 0 -0 0</pose>
      <inertial>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <mass>0.005</mass>
        <inertia>
          <ixx>9.75e-07</ixx>
          <ixy>0</ixy>
          <ixz>0</ixz>
          <iyy>0.000273104</iyy>
          <iyz>0</iyz>
          <izz>0.000274004</izz>
        </inertia>
      </inertial>
      <collision name='rotor_0_collision'>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <geometry>
          <cylinder>
            <length>0.005</length>
            <radius>0.128</radius>
          </cylinder>
        </geometry>
        <surface>
          <contact>
            <ode/>
          </contact>
          <friction>
            <ode/>
          </friction>
        </surface>
      </collision>
      <visual name='rotor_0_visual'>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <geometry>
          <mesh>
            <scale>1 1 1</scale>
            <uri>model://rotors_description/meshes/iris_prop_ccw.dae</uri>
          </mesh>
        </geometry>
        <material>
          <script>
            <name>Gazebo/Blue</name>
            <uri>file://media/materials/scripts/gazebo.material</uri>
          </script>
        </material>
      </visual>
      <gravity>1</gravity>
      <velocity_decay/>
    </link>
    <joint name='rotor_0_joint' type='revolute'>
      <child>rotor_0</child>
      <parent>base_link</parent>
      <axis>
        <xyz>0 0 1</xyz>
        <limit>
          <lower>-1e+16</lower>
          <upper>1e+16</upper>
        </limit>
        <dynamics>
          <spring_reference>0</spring_reference>
          <spring_stiffness>0</spring_stiffness>
        </dynamics>
        <use_parent_model_frame>1</use_parent_model_frame>
      </axis>
    </joint>
    <link name='rotor_1'>
      <pose frame=''>-0.13 0.2 0.023 0 -0 0</pose>
      <inertial>
        <pose frame=''>0 0 0 0 -0 0</pose>
        <mass>0.005</mass>
        <inertia>
          <ixx>9.75e-07</ixx>
          <ixy>0</ixy>
          <ixz>0</ixz ...
(more)
2017-02-06 21:29:41 -0500 received badge  Famous Question (source)
2017-02-02 09:36:54 -0500 received badge  Famous Question (source)
2017-02-02 09:36:54 -0500 received badge  Notable Question (source)
2017-02-02 09:33:20 -0500 received badge  Notable Question (source)
2017-02-02 09:33:20 -0500 received badge  Popular Question (source)
2017-01-31 15:18:43 -0500 asked a question where is <uri>model://camera</uri> ?

I am working on adding 2 camera sensors to my quad, but it uses the same link. Eventhough, I rename the joint. I am thinking of creating another camera model folder and rename the model. However, I do not know where the camera model gets reference.

2017-01-31 11:33:29 -0500 received badge  Popular Question (source)
2017-01-31 10:35:13 -0500 commented answer what is a joint and a link, and how does the child and parent parameter work in the joint?

I think I understand the difference now. What is does this part mean?<child>opencv::link</child>. In addition, <parent>iris::base_link</parent>

2017-01-31 09:18:34 -0500 asked a question what is a joint and a link, and how does the child and parent parameter work in the joint?

I am working on modifying the PX4 gazebo simulator by adding a camera. I am unable to add the camera as the quadcopter take off but the camera get left behind. Can someone explain the difference and to connect them?

2017-01-31 09:13:59 -0500 commented question camera sensor does not attach to quadcopter

I am using a tutorial from PX4 documentations. But I added a camera folder to it for image processing.

2017-01-30 09:12:29 -0500 received badge  Popular Question (source)
2017-01-26 16:08:23 -0500 commented question camera sensor does not attach to quadcopter

other sensors are okay. The Lidar and Optical Flow are both fine. Only the new camera. I do not have a joint "opencv::link". I assume that it was created when I declare that in the model above. Any suggestions?

2017-01-26 14:16:29 -0500 asked a question camera sensor does not attach to quadcopter

Hi all,

I am working on the simulation using iris_opt_flow. It uses SDF file. but when I add a camera sensor for image processing it will not stay on the quad when the quad takes off.image description(/upfiles/14854616989420353.jpg)

2016-09-08 13:50:55 -0500 received badge  Famous Question (source)
2016-09-03 02:44:27 -0500 received badge  Notable Question (source)
2016-09-02 15:51:52 -0500 received badge  Scholar (source)
2016-09-02 15:49:48 -0500 received badge  Popular Question (source)
2016-09-02 13:24:22 -0500 commented answer Is there a book on gazebo?

I see. What is the best way to learn Gazebo so one can incorporate it with ROS?

2016-09-02 10:43:15 -0500 received badge  Student (source)
2016-09-02 10:43:07 -0500 asked a question Is there a book on gazebo?

Hi all,

I am working on a turtlebot with gazebo. However, I am looking for more documentation on gazebo with ros using turtlebots as the ground robots. So far, I have not gotten far to find good book on it. Please help.