<?xml version="1.0"?>
<package format="2">
<name>twil</name>
- <version>2.0.1</version>
+ <version>4.0.0</version>
<description>The twil package</description>
<!-- One maintainer tag required, multiple allowed, one person per tag -->
<arg name="use_sim_time" default="true"/>
<arg name="wam" default="false"/>
+ <arg name="controller" default="joint_effort_controller"/>
+ <arg name="config" default="$(find wam_bringup)/config/$(arg controller).yaml"/>
+
<include file="$(find twil_description)/launch/gazebo.launch" >
<arg name="paused" value="$(arg paused)"/>
<arg name="headless" value="$(arg headless)"/>
<arg name="wam" value="$(arg wam)"/>
</include>
- <include file="$(find twil_bringup)/launch/joint_effort.launch" />
+ <include file="$(find twil_bringup)/launch/$(arg controller).launch" />
</launch>
<launch>
- <rosparam file="$(find twil_bringup)/config/effort_control.yaml" command="load"/>
+ <rosparam file="$(find twil_bringup)/config/joint_effort_controller.yaml" command="load"/>
<node name="controller_spawner" pkg="controller_manager" type="spawner" respawn="false"
output="screen" args="left_wheel_joint_effort_controller right_wheel_joint_effort_controller joint_state_controller"/>
<launch>
- <rosparam file="$(find twil_bringup)/config/velocity_control.yaml" command="load"/>
+ <rosparam file="$(find twil_bringup)/config/joint_velocity_controller.yaml" command="load"/>
<node name="controller_spawner" pkg="controller_manager" type="spawner" respawn="false"
output="screen" args="joint_state_controller left_wheel_joint_velocity_controller right_wheel_joint_velocity_controller"/>
<?xml version="1.0"?>
<package format="2">
<name>twil_bringup</name>
- <version>2.0.1</version>
+ <version>4.0.0</version>
<description>The twil_bringup package</description>
<!-- One maintainer tag required, multiple allowed, one person per tag -->
<?xml version="1.0"?>
<package format="2">
<name>twil_description</name>
- <version>2.0.1</version>
+ <version>4.0.0</version>
<description>The twil_description package</description>
<!-- One maintainer tag required, multiple allowed, one person per tag -->
<?xml version="1.0"?>
<package format="2">
<name>twil_gazebo_ros_control</name>
- <version>2.0.1</version>
+ <version>4.0.0</version>
<description>The twil_gazebo_ros_control package</description>
<!-- One maintainer tag required, multiple allowed, one person per tag -->
<remap from="/ident/left_wheel_command" to="/left_wheel_command"/>
<remap from="/ident/right_wheel_command" to="/right_wheel_command"/>
- <include file="$(find twil_description)/launch/gazebo.launch" >
+ <include file="$(find twil_bringup)/launch/gazebo.launch" >
<arg name="paused" value="$(arg paused)"/>
<arg name="headless" value="$(arg headless)"/>
<arg name="use_sim_time" value="$(arg use_sim_time)"/>
+ <arg name="controller" value="joint_effort_controller"/>
</include>
<include file="$(find twil_ident)/launch/ident.launch"/>
<launch>
- <include file="$(find twil_bringup)/launch/joint_effort.launch" />
-
<node name="ident" pkg="twil_ident" type="ident" output="screen" />
</launch>
<?xml version="1.0"?>
<package format="2">
<name>twil_ident</name>
- <version>2.0.1</version>
+ <version>4.0.0</version>
<description>The twil_ident package</description>
<!-- One maintainer tag required, multiple allowed, one person per tag -->