The.bat file is used by Visual Studio users to compile GAMS projects. COMPILING GAMS PROJECTS After you've generated a project with the GPC, you should see two scripts in your project directory (action.bat sh). The most common GAMS Project Configurator (GPC) usage is the -new-algorithm option and the many options for configuring a VREP simulation.Īgain, see the help information for specifics. GENERATING GAMS PROJECTS We have a script called gpc.pl in $GAMS_ROOT/scripts/projects that is very useful for generating almost any kind of GAMS or MADARA project. There is a build_c++ script that wraps common options for most users. Tests, vrep, and other options will need to be added by most users. After that, you can pick and choose what you want to update. For the base_build scripts on Linux or Windows, you will need to at LEAST pass in 'ace madara gams' in on a first build, at the least.
Pass help from command line to see options. Then, you can use the helpful base_build.bat script in%GAMS_ROOT% scripts windows to build GAMS and prerequisites. See the base_build.sh script in the linux directory for more information (pass help to it).įor Windows users, you will need to download the repositories for ACE, MADARA and GAMS along with whatever options you are wanting to compile in. For Linux users, we have scripts in $GAMS_ROOT/scripts/linux that are useful for not only building but also getting the latest version of repositories.
HOW TO INSTALL See the instructions at for a list of methods for installing GAMS and its prerequisites. GAMS is an extension of an earlier project called SMASH.
The repository is composed of C++, Java, MADARA, and some LUA bindings that enable a single person to control and understand information from a swarm of agents, robots, or UAS. ABOUT GAMS The Group Autonomy for Mobile Systems (GAMS) project at Carnegie Mellon University is intended to provide a distributed operating environment for control of one or more unmanned autonomous systems (UAS).