this tutorial will explain how to set up
the run and build settings for the Ross
QT creator plugin to speed things up
first we will start with an existing
project so we're gonna open up our demo
one for this tutorial under here we have
two packages we have ABB and this demo
package so first we want to make sure
that the build configurations are set up
properly so on the left hand side you
will see various different items so we
want to select projects so under
projects at the top you will see you
have a build and run so we will select
build under here under the Ross manager
section you have the ability to select
the different Ross distributions and
source your workspace that is identical
to the command line of sourcing your
workspace it will both source Ross and
the workspace itself and so we're going
to click that so you'll notice that it
updated our environment you can see down
here under the build environment has
changed so it's updated with the latest
build environment it comes preset up
with the default make build step which
is can make you can add any different
any of the command line parameters that
you would pass the cat can make under
this make arguments it comes preset up
with variety of different build
configurations so you have default which
is release mode you have debug minimum
size release and release and also
release with debug
so you can notice when you select debug
it automatically adds the command line
argument they is necessary to do a debug
build same for release so we'll set it
to default which is release you can also
add your own custom ones if you want and
it saves everything so the next time you
open it up it will everything will be
there so you can add variety of
different build configurations so that
explains briefly the different build
settings and how to configure them next
we'll move on to the run settings it's
on to here
you'll notice under the run you have
Ross run configuration so under there
you can add a Ross run step you have two
options you have a Ross launch step and
a Ross run step we will do a Ross launch
step so under here it pulls up a list of
all available packages on the machine so
we're gonna look for our demo package so
we select that it or actually we're
going to select ABB move it config
package and under there there's a demo
launch so this is essentially up here
the Ross run step this is the command
that it will execute very it's identical
to what you would run on the command
line
Ross launched a BB IRB 2400 moving fig
and demo launch so that concludes on how
you would set up the run configs and you
can add multiple you have multiple where
it runs them in order so you can have
three for different launch steps and a
Ross run step and the nice thing about
that is for your project it will save
them so the next time you open it up you
don't remember need to remember how to
run your project it's already
pre-configured and you can come down
here on the left and hit run also
there's this hammer down here which is
build your project so we're gonna go
ahead and build the project you go down
here it's the normal terminal out pitch
output for the build output so it built
fine so when you run a project in the
new plugin down here we're going to open
up the Ross terminal you have this
normal terminal that you would and you
typically would run your projects from
so we're gonna go ahead and open up a
terminal and do
we're gonna start a raw score just in
case any this project needs it you could
also add that to the run step but so now
when we run the project you will notice
that it added a new tab to the Ross
terminal which it executed the command
line Ross launch and and it opened up
the move it config rviz so it's
displaying the robot so you can move it
around so this concludes how to set up
the build and run configurations within
the Ross QT creator plugin