mirror of
https://github.com/mitre/Fast-RRT-Star.git
synced 2025-09-08 03:43:14 +00:00
Initial Commit
- Add "version 1" of containerized Fast-RRT* ROS package
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Software License Agreement (BSD)
|
||||
|
||||
\file description.launch
|
||||
\authors Paul Bovbel <pbovbel@clearpathrobotics.com>, Prasenjit Mukherjee <pmukherj@clearpathrobotics.com>
|
||||
\copyright Copyright (c) 2015, Clearpath Robotics, Inc., All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
|
||||
the following conditions are met:
|
||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
|
||||
following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||
* Neither the name of Clearpath Robotics nor the names of its contributors may be used to endorse or promote
|
||||
products derived from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WAR-
|
||||
RANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, IN-
|
||||
DIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE
|
||||
)ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
-->
|
||||
<launch>
|
||||
|
||||
<arg name="no_static_map" default="false"/>
|
||||
|
||||
<arg name="base_global_planner" default="fast_rrt_star_planner/Fast_RRTStarPlanner"/>
|
||||
<arg name="base_local_planner" default="dwa_local_planner/DWAPlannerROS"/>
|
||||
<!-- <arg name="base_local_planner" default="base_local_planner/TrajectoryPlannerROS"/> -->
|
||||
|
||||
<node pkg="move_base" type="move_base" respawn="false" name="move_base" output="screen">
|
||||
|
||||
<param name="base_global_planner" value="$(arg base_global_planner)"/>
|
||||
<param name="base_local_planner" value="$(arg base_local_planner)"/>
|
||||
<rosparam file="$(find husky_navigation)/config/planner.yaml" command="load"/>
|
||||
|
||||
<!-- observation sources located in costmap_common.yaml -->
|
||||
<rosparam file="$(find husky_navigation)/config/costmap_common.yaml" command="load" ns="global_costmap" />
|
||||
<rosparam file="$(find husky_navigation)/config/costmap_common.yaml" command="load" ns="local_costmap" />
|
||||
|
||||
<!-- local costmap, needs size -->
|
||||
<rosparam file="$(find husky_navigation)/config/costmap_local.yaml" command="load" ns="local_costmap" />
|
||||
<param name="local_costmap/width" value="10.0"/>
|
||||
<param name="local_costmap/height" value="10.0"/>
|
||||
|
||||
<!-- static global costmap, static map provides size -->
|
||||
<rosparam file="$(find husky_navigation)/config/costmap_global_static.yaml" command="load" ns="global_costmap" unless="$(arg no_static_map)"/>
|
||||
|
||||
<!-- global costmap with laser, for odom_navigation_demo -->
|
||||
<rosparam file="$(find husky_navigation)/config/costmap_global_laser.yaml" command="load" ns="global_costmap" if="$(arg no_static_map)"/>
|
||||
<param name="global_costmap/width" value="100.0" if="$(arg no_static_map)"/>
|
||||
<param name="global_costmap/height" value="100.0" if="$(arg no_static_map)"/>
|
||||
</node>
|
||||
|
||||
</launch>
|
Reference in New Issue
Block a user