urdf_launch package from urdf_launch repourdf_launch |
|
Package Summary
Tags | No category tags. |
Version | 0.1.1 |
License | BSD 3-clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/urdf_launch.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-07-02 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- David V. Lu!!
Authors
urdf_launch
This package contains launch files and configurations for common URDF operations.
Load Description
description.launch.py
* Loads the URDF/Xacro robot model as a parameter, based on launch arguments
* Launches a single node, robot_state_publisher
, with the robot model parameter.
* This results in the robot description being available as a topic.
The result is that you can perform the above actions with just 5 lines (not including boilerplate) in your own launch file.
from launch import LaunchDescription
from launch.actions import IncludeLaunchDescription
from launch.substitutions import PathJoinSubstitution
from launch_ros.substitutions import FindPackageShare
def generate_launch_description():
ld = LaunchDescription()
ld.add_action(IncludeLaunchDescription(
PathJoinSubstitution([FindPackageShare('urdf_launch'), 'launch', 'description.launch.py']),
launch_arguments={
'urdf_package': 'turtlebot3_description',
'urdf_package_path': PathJoinSubstitution(['urdf', 'turtlebot3_burger.urdf'])}.items()
))
return ld
Display Robot Model
When developing a URDF robot model, it is often useful to display just the robot model in RViz. display.launch.py
does the above tasks PLUS:
* Launches RViz with a preconfigured setup
* Launches a joint state publisher (with optional GUI)
This can be used in its own launch file, like the previous example, or can be done via command line, e.g.
ros2 launch urdf_launch display.launch.py urdf_package:=turtlebot3_description urdf_package_path:=urdf/turtlebot3_burger.urdf
Changelog for package urdf_launch
0.1.0 (2023-08-09)
- Initial Package
- Contributors: David V. Lu!!
Wiki Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
2 | joint_state_publisher | |
1 | joint_state_publisher_gui | |
2 | launch_ros | |
2 | robot_state_publisher | |
1 | rviz2 | |
1 | xacro | |
1 | rviz_common | |
1 | rviz_default_plugins |
System Dependencies
Dependant Packages
Name | Repo | Deps |
---|---|---|
urdf_tutorial | github-ros-urdf_tutorial |
Launch files
Messages
Services
Plugins
Recent questions tagged urdf_launch at Robotics Stack Exchange
urdf_launch package from urdf_launch repourdf_launch |
|
Package Summary
Tags | No category tags. |
Version | 0.1.1 |
License | BSD 3-clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/urdf_launch.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-07-02 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- David V. Lu!!
Authors
urdf_launch
This package contains launch files and configurations for common URDF operations.
Load Description
description.launch.py
* Loads the URDF/Xacro robot model as a parameter, based on launch arguments
* Launches a single node, robot_state_publisher
, with the robot model parameter.
* This results in the robot description being available as a topic.
The result is that you can perform the above actions with just 5 lines (not including boilerplate) in your own launch file.
from launch import LaunchDescription
from launch.actions import IncludeLaunchDescription
from launch.substitutions import PathJoinSubstitution
from launch_ros.substitutions import FindPackageShare
def generate_launch_description():
ld = LaunchDescription()
ld.add_action(IncludeLaunchDescription(
PathJoinSubstitution([FindPackageShare('urdf_launch'), 'launch', 'description.launch.py']),
launch_arguments={
'urdf_package': 'turtlebot3_description',
'urdf_package_path': PathJoinSubstitution(['urdf', 'turtlebot3_burger.urdf'])}.items()
))
return ld
Display Robot Model
When developing a URDF robot model, it is often useful to display just the robot model in RViz. display.launch.py
does the above tasks PLUS:
* Launches RViz with a preconfigured setup
* Launches a joint state publisher (with optional GUI)
This can be used in its own launch file, like the previous example, or can be done via command line, e.g.
ros2 launch urdf_launch display.launch.py urdf_package:=turtlebot3_description urdf_package_path:=urdf/turtlebot3_burger.urdf
Changelog for package urdf_launch
0.1.0 (2023-08-09)
- Initial Package
- Contributors: David V. Lu!!
Wiki Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
2 | joint_state_publisher | |
1 | joint_state_publisher_gui | |
2 | launch_ros | |
2 | robot_state_publisher | |
1 | rviz2 | |
1 | xacro | |
1 | rviz_common | |
1 | rviz_default_plugins |
System Dependencies
Dependant Packages
Name | Repo | Deps |
---|---|---|
urdf_tutorial | github-ros-urdf_tutorial |
Launch files
Messages
Services
Plugins
Recent questions tagged urdf_launch at Robotics Stack Exchange
urdf_launch package from urdf_launch repourdf_launch |
|
Package Summary
Tags | No category tags. |
Version | 0.1.1 |
License | BSD 3-clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/urdf_launch.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-07-02 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- David V. Lu!!
Authors
urdf_launch
This package contains launch files and configurations for common URDF operations.
Load Description
description.launch.py
* Loads the URDF/Xacro robot model as a parameter, based on launch arguments
* Launches a single node, robot_state_publisher
, with the robot model parameter.
* This results in the robot description being available as a topic.
The result is that you can perform the above actions with just 5 lines (not including boilerplate) in your own launch file.
from launch import LaunchDescription
from launch.actions import IncludeLaunchDescription
from launch.substitutions import PathJoinSubstitution
from launch_ros.substitutions import FindPackageShare
def generate_launch_description():
ld = LaunchDescription()
ld.add_action(IncludeLaunchDescription(
PathJoinSubstitution([FindPackageShare('urdf_launch'), 'launch', 'description.launch.py']),
launch_arguments={
'urdf_package': 'turtlebot3_description',
'urdf_package_path': PathJoinSubstitution(['urdf', 'turtlebot3_burger.urdf'])}.items()
))
return ld
Display Robot Model
When developing a URDF robot model, it is often useful to display just the robot model in RViz. display.launch.py
does the above tasks PLUS:
* Launches RViz with a preconfigured setup
* Launches a joint state publisher (with optional GUI)
This can be used in its own launch file, like the previous example, or can be done via command line, e.g.
ros2 launch urdf_launch display.launch.py urdf_package:=turtlebot3_description urdf_package_path:=urdf/turtlebot3_burger.urdf
Changelog for package urdf_launch
0.1.0 (2023-08-09)
- Initial Package
- Contributors: David V. Lu!!
Wiki Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
2 | joint_state_publisher | |
1 | joint_state_publisher_gui | |
2 | launch_ros | |
2 | robot_state_publisher | |
1 | rviz2 | |
1 | xacro | |
1 | rviz_common | |
1 | rviz_default_plugins |
System Dependencies
Dependant Packages
Name | Repo | Deps |
---|---|---|
urdf_tutorial | github-ros-urdf_tutorial |
Launch files
Messages
Services
Plugins
Recent questions tagged urdf_launch at Robotics Stack Exchange
urdf_launch package from urdf_launch repourdf_launch |
|
Package Summary
Tags | No category tags. |
Version | 0.1.1 |
License | BSD 3-clause |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/urdf_launch.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-07-02 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- David V. Lu!!
Authors
urdf_launch
This package contains launch files and configurations for common URDF operations.
Load Description
description.launch.py
* Loads the URDF/Xacro robot model as a parameter, based on launch arguments
* Launches a single node, robot_state_publisher
, with the robot model parameter.
* This results in the robot description being available as a topic.
The result is that you can perform the above actions with just 5 lines (not including boilerplate) in your own launch file.
from launch import LaunchDescription
from launch.actions import IncludeLaunchDescription
from launch.substitutions import PathJoinSubstitution
from launch_ros.substitutions import FindPackageShare
def generate_launch_description():
ld = LaunchDescription()
ld.add_action(IncludeLaunchDescription(
PathJoinSubstitution([FindPackageShare('urdf_launch'), 'launch', 'description.launch.py']),
launch_arguments={
'urdf_package': 'turtlebot3_description',
'urdf_package_path': PathJoinSubstitution(['urdf', 'turtlebot3_burger.urdf'])}.items()
))
return ld
Display Robot Model
When developing a URDF robot model, it is often useful to display just the robot model in RViz. display.launch.py
does the above tasks PLUS:
* Launches RViz with a preconfigured setup
* Launches a joint state publisher (with optional GUI)
This can be used in its own launch file, like the previous example, or can be done via command line, e.g.
ros2 launch urdf_launch display.launch.py urdf_package:=turtlebot3_description urdf_package_path:=urdf/turtlebot3_burger.urdf
Changelog for package urdf_launch
0.1.0 (2023-08-09)
- Initial Package
- Contributors: David V. Lu!!
Wiki Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
2 | joint_state_publisher | |
1 | joint_state_publisher_gui | |
2 | launch_ros | |
2 | robot_state_publisher | |
1 | rviz2 | |
1 | xacro | |
1 | rviz_common | |
1 | rviz_default_plugins |
System Dependencies
Dependant Packages
Name | Repo | Deps |
---|---|---|
urdf_tutorial | github-ros-urdf_tutorial |