bump agv_pro_description to 1.0.1
This commit is contained in:
@@ -1,12 +1,15 @@
|
|||||||
import os
|
import os
|
||||||
from launch import LaunchDescription
|
from launch import LaunchDescription
|
||||||
from launch_ros.actions import Node
|
from launch_ros.actions import Node,PushRosNamespace
|
||||||
from launch.conditions import IfCondition
|
from launch.conditions import IfCondition
|
||||||
from launch.substitutions import LaunchConfiguration
|
from launch.actions import DeclareLaunchArgument
|
||||||
|
from launch.substitutions import Command,LaunchConfiguration,PythonExpression
|
||||||
from ament_index_python.packages import get_package_share_directory
|
from ament_index_python.packages import get_package_share_directory
|
||||||
|
|
||||||
def generate_launch_description():
|
def generate_launch_description():
|
||||||
|
|
||||||
|
namespace = LaunchConfiguration('namespace', default='')
|
||||||
|
|
||||||
use_rviz = LaunchConfiguration('use_rviz', default='true')
|
use_rviz = LaunchConfiguration('use_rviz', default='true')
|
||||||
|
|
||||||
rviz_config_dir = os.path.join(
|
rviz_config_dir = os.path.join(
|
||||||
@@ -20,11 +23,22 @@ def generate_launch_description():
|
|||||||
'agv_pro.urdf'
|
'agv_pro.urdf'
|
||||||
)
|
)
|
||||||
|
|
||||||
with open(urdf_file, 'r') as file:
|
robot_description_content = Command([
|
||||||
robot_description_content = file.read()
|
'xacro ',
|
||||||
|
urdf_file,
|
||||||
|
' namespace:=',
|
||||||
|
PythonExpression(['"', namespace, '" + "/" if "', namespace, '" != "" else ""']),
|
||||||
|
])
|
||||||
|
|
||||||
return LaunchDescription([
|
return LaunchDescription([
|
||||||
|
|
||||||
|
DeclareLaunchArgument(
|
||||||
|
'namespace',
|
||||||
|
default_value='',
|
||||||
|
description='Namespace for nodes'),
|
||||||
|
|
||||||
|
PushRosNamespace(namespace),
|
||||||
|
|
||||||
Node(
|
Node(
|
||||||
package='joint_state_publisher',
|
package='joint_state_publisher',
|
||||||
executable='joint_state_publisher',
|
executable='joint_state_publisher',
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
||||||
<package format="3">
|
<package format="3">
|
||||||
<name>agv_pro_description</name>
|
<name>agv_pro_description</name>
|
||||||
<version>1.0.0</version>
|
<version>1.0.1</version>
|
||||||
<description>
|
<description>
|
||||||
<p>URDF Description package for AGV pro</p>
|
<p>URDF Description package for AGV pro</p>
|
||||||
</description>
|
</description>
|
||||||
|
|||||||
Reference in New Issue
Block a user