NTRT Simulator  Version: Master
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
JSONMGCPGGeneralControl.h File Reference

An adaptation of JSONCPGControl that utilizes JSON for parameters. More...

#include "dev/dhustigschultz/MountainGoat/MountainGoat.h"
#include <vector>
#include "boost/multi_array.hpp"
#include "core/tgSubject.h"
#include "core/tgObserver.h"
#include "sensors/tgDataObserver.h"
#include <json/value.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  JSONMGCPGGeneralControl
 
struct  JSONMGCPGGeneralControl::Config
 

Typedefs

typedef boost::multi_array
< double, 2 > 
array_2D
 
typedef boost::multi_array
< double, 3 > 
array_3D
 

Detailed Description

An adaptation of JSONCPGControl that utilizes JSON for parameters.

Modified for use with quadrupeds, so that certain metrics can be gathered. Modified to use 3D multi_array, since can't override 4D in the original base class.

Author
Brian Mirletz, Dawn Hustig-Schultz
Date
April 2016
Version
1.1.0 $Id$

Definition in file JSONMGCPGGeneralControl.h.