#include <assert.h>
#include <iostream>
#include <vector>
#include "selforg/sinecontroller.h"
#include "selforg/invertmotorspace.h"
#include "selforg/invertmotornstep.h"
#include "selforg/invertmotorbigmodel.h"
#include "selforg/multilayerffnn.h"
#include "selforg/dercontroller.h"
Include dependency graph for controllertest.cpp:
Functions | |
void | myrobot (double *sensors, int sensornumber, const double *motors, int motornumber) |
The robot control should go here. | |
int | test (AbstractController *controller) |
int | main () |
Variables | |
const int | MNumber = 2 |
const int | SNumber = 2 |
int main | ( | ) |
void myrobot | ( | double * | sensors, | |
int | sensornumber, | |||
const double * | motors, | |||
int | motornumber | |||
) |
The robot control should go here.
sensors | list of sensor values (to be written) (doubles) | |
sensornumber | length of the sensors vector | |
motors | list of motor values (doubles) (to send to the robot) | |
motornumber | length of the motors vector |
int test | ( | AbstractController * | controller | ) |
const int MNumber = 2 |
const int SNumber = 2 |