mirror of
https://github.com/westonrobot/scout_ros.git
synced 2026-01-13 19:40:03 +08:00
initial release of webots simulation for scout
This commit is contained in:
23
scout_webots_sim/launch/scout_base.launch
Normal file
23
scout_webots_sim/launch/scout_base.launch
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0"?>
|
||||
<launch>
|
||||
<!-- start Webots -->
|
||||
<arg name="no-gui" default="false," doc="Start Webots with minimal GUI"/>
|
||||
<include file="$(find scout_webots_sim)/launch/webots.launch">
|
||||
<arg name="mode" value="realtime"/>
|
||||
<arg name="no-gui" value="$(arg no-gui)"/>
|
||||
<arg name="world" value="$(find scout_webots_sim)/worlds/scout_base.wbt"/>
|
||||
</include>
|
||||
|
||||
<arg name="auto-close" default="false" doc="Startup mode"/>
|
||||
<node name="scout_webots_node" pkg="scout_webots_sim" type="scout_webots_node" required="$(arg auto-close)">
|
||||
<param name="use_sim_time" value="true" />
|
||||
<param name="odom_frame" type="string" value="odom" />
|
||||
<param name="base_frame" type="string" value="base_link" />
|
||||
<param name="simulated_robot" type="bool" value="true" />
|
||||
<param name="sim_control_rate" value="50" />
|
||||
</node>
|
||||
|
||||
<param name="robot_description" textfile="$(find scout_webots_sim)/urdf/agilex_scout_webots.urdf" />
|
||||
<node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher" />
|
||||
|
||||
</launch>
|
||||
7
scout_webots_sim/launch/webots.launch
Normal file
7
scout_webots_sim/launch/webots.launch
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<launch>
|
||||
<arg name="world" default="" doc="Path to the world to load"/>
|
||||
<arg name="mode" default="realtime," doc="Startup mode"/>
|
||||
<arg name="no-gui" default="false," doc="Start Webots with minimal GUI"/>
|
||||
<node name="webots" pkg="webots_ros" type="webots_launcher.py" args="--world=$(arg world) --mode=$(arg mode) --no-gui=$(arg no-gui)" required="true"/>
|
||||
</launch>
|
||||
Reference in New Issue
Block a user