march_launchΒΆ
The march_launch package is a collection of launch files which are used to start the exoskeleton.
The launch files are split up into different launch files, where higher level launch files can include other launch files to launch a set of nodes or set parameters. The central high level launch file is march.launch <march_launch/launch/march.launch>. This launch file has many arguments to launch different configurations of nodes. To see all possible arguments use:
roslaunch --ros-args march_launch march.launch
The most important one is configuration
, which decides whether to launch the simulation or the hardware.
Since these configurations are used most of the time in a predefined configuration, there exist two more high level
launch files: march_simulation.launch <march_launch/launch/march_simulation.launch> and
march_headless.launch <march_launch/launch/march_headless.launch>. The first is configured for the simulation
and the second for the hardware, without any GUI applications. These launch files simply include the march.launch
file and set some default parameters. The default parameters for march.launch
are set to launch the hardware
with RQT input device, so you can use this on the exoskeleton to launch:
roslaunch march_launch march.launch
For more information on how to launch the exoskeleton, see How to airgait.