WIP: added sherpa
This commit is contained in:
40
src/sherpa/urdf/sherpa.xacro
Executable file
40
src/sherpa/urdf/sherpa.xacro
Executable file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0"?>
|
||||
<robot xmlns:xacro="http://www.ros.org/wiki/xacro" name="sherpa">
|
||||
<link name="base_link">
|
||||
<inertial>
|
||||
<mass value="15"/>
|
||||
<inertia
|
||||
ixx="0.001828"
|
||||
ixy="0.0"
|
||||
ixz="0.0"
|
||||
iyy="0.001828"
|
||||
iyz="0.0"
|
||||
izz="0.003528"
|
||||
/>
|
||||
</inertial>
|
||||
</link>
|
||||
|
||||
<xacro:include filename="components/mecanum_wheel.xacro"/>
|
||||
<xacro:include filename="components/ouster_lidar.xacro"/>
|
||||
|
||||
<xacro:ouster_lidar name="lidar" parent="base" xyz="0 0 0.15" rpy="0 0 0" model="vlp16" frequency="10" topic="/points"/>
|
||||
|
||||
<xacro:mecanum_wheel name="wheel_fr" parent="base" xyz=" 0.11 -0.11 0" rpy="0 0 0" direction="r" radius="0.04" mass="0.25"/>
|
||||
<xacro:mecanum_wheel name="wheel_fl" parent="base" xyz=" 0.11 0.11 0" rpy="0 0 0" direction="l" radius="0.04" mass="0.25"/>
|
||||
<xacro:mecanum_wheel name="wheel_br" parent="base" xyz="-0.11 -0.11 0" rpy="0 0 0" direction="l" radius="0.04" mass="0.25"/>
|
||||
<xacro:mecanum_wheel name="wheel_bl" parent="base" xyz="-0.11 0.11 0" rpy="0 0 0" direction="r" radius="0.04" mass="0.25"/>
|
||||
|
||||
<gazebo>
|
||||
<plugin filename="gz-sim-mecanum-drive-system" name="gz::sim::systems::MecanumDrive">
|
||||
<front_left_joint>wheel_fl_joint</front_left_joint>
|
||||
<front_right_joint>wheel_fr_joint</front_right_joint>
|
||||
<back_left_joint>wheel_bl_joint</back_left_joint>
|
||||
<back_right_joint>wheel_br_joint</back_right_joint>
|
||||
<wheel_separation>0.22</wheel_separation>
|
||||
<wheelbase>0.22</wheelbase>
|
||||
<wheel_radius>0.04</wheel_radius>
|
||||
<min_acceleration>-5</min_acceleration>
|
||||
<max_acceleration>5</max_acceleration>
|
||||
</plugin>
|
||||
</gazebo>
|
||||
</robot>
|
||||
Reference in New Issue
Block a user