Skip to content

Commit 7d15973

Browse files
authored
Merge pull request #27 from lopsided98/urdf-rewrite
Mesh and URDF for the Create1
2 parents 7ff3d57 + 59c2286 commit 7d15973

14 files changed

+951
-587
lines changed

ca_description/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ A place for URDF models and meshes for iRobot's Create 1 and 2.
44

55
## Sources
66

7-
* Original URDF: https://github.com/turtlebot/turtlebot_create
8-
* Original mesh: https://github.com/goncabrita/roomba_robot
7+
* Original URDF and Create 1 mesh: https://github.com/turtlebot/turtlebot_create
8+
* Original Create 2 mesh: https://github.com/goncabrita/roomba_robot

ca_description/launch/create_1.launch

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0"?>
2+
<launch>
3+
<param name="robot_description" command="$(find xacro)/xacro.py '$(find ca_description)/urdf/create_1.urdf.xacro'" />
4+
<node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher" output="screen"/>
5+
</launch>

ca_description/launch/create_2.launch

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0"?>
22
<launch>
3-
<param name="robot_description" command="$(find xacro)/xacro.py '$(find ca_description)/urdf/create_2_base.urdf.xacro'" />
3+
<param name="robot_description" command="$(find xacro)/xacro.py '$(find ca_description)/urdf/create_2.urdf.xacro'" />
44
<node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher" output="screen"/>
5-
<node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" output="screen"/>
65
</launch>

ca_description/meshes/create_1.dae

Lines changed: 348 additions & 0 deletions
Large diffs are not rendered by default.

ca_description/meshes/create_1.tga

59.3 KB
Binary file not shown.

ca_description/meshes/create_2.dae

Lines changed: 125 additions & 75 deletions
Large diffs are not rendered by default.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" ?>
2+
<robot name="create_1" xmlns:xacro="http://ros.org/wiki/xacro">
3+
<xacro:include filename="$(find ca_description)/urdf/create_base.urdf.xacro" />
4+
<xacro:include filename="$(find ca_description)/urdf/create_1_gazebo.urdf.xacro" />
5+
6+
<xacro:create_base wheel_separation="0.26" base_diameter="0.3302">
7+
<mesh filename="package://ca_description/meshes/create_1.dae" />
8+
</xacro:create_base>
9+
</robot>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" ?>
2+
3+
<robot xmlns:xacro="http://ros.org/wiki/xacro">
4+
</robot>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" ?>
2+
<robot name="create_2" xmlns:xacro="http://ros.org/wiki/xacro">
3+
<xacro:include filename="$(find ca_description)/urdf/create_base.urdf.xacro" />
4+
<xacro:include filename="$(find ca_description)/urdf/create_2_gazebo.urdf.xacro" />
5+
6+
<xacro:create_base wheel_separation="0.235" base_diameter="0.3485">
7+
<mesh filename="package://ca_description/meshes/create_2.dae" />
8+
</xacro:create_base>
9+
</robot>

ca_description/urdf/create_2_base.urdf.xacro

Lines changed: 0 additions & 278 deletions
This file was deleted.

0 commit comments

Comments
 (0)