<node name="controller_spawner" pkg="controller_manager" type="spawner" respawn="false"
output="screen" ns="/twil" args="left_wheel_joint_effort_controller right_wheel_joint_effort_controller joint_state_controller"/>
- <node name="robot_state_publisher" pkg="robot_state_publisher" type="state_publisher" />
+ <node name="robot_state_publisher" pkg="robot_state_publisher" type="state_publisher" ns="/twil" />
</launch>
<axis xyz="0 1 0" />
</joint>
+ <transmission name="${name}_transmission">
+ <type>transmission_interface/SimpleTransmission"</type>
+ <joint name="${name}_joint">
+ <hardwareInterface>EffortJointInterface</hardwareInterface>
+ </joint>
+ <actuator name="${name}_motor">
+ <hardwareInterface>EffortJointInterface</hardwareInterface>
+ <mechanicalReduction>1</mechanicalReduction>
+ </actuator>
+ </transmission>
+
<gazebo reference="${name}">
<material>Gazebo/FlatBlack</material>
</gazebo>
# )
## Mark executables and/or libraries for installation
-# install(TARGETS twil_ident twil_ident_node
+install(TARGETS twil_ident twil_ident_node
# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
-# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
-# )
+ RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+)
## Mark cpp header files for installation
# install(DIRECTORY include/${PROJECT_NAME}/