A sparse MPC solver for walking motion generation.
Classes | Macros
oru_walk.h File Reference
#include <string>
#include <qi/log.hpp>
#include <alcore/alptr.h>
#include <alcore/alerror.h>
#include <alcommon/alproxy.h>
#include <alcommon/albroker.h>
#include <alcommon/almodule.h>
#include <alvalue/alvalue.h>
#include <alproxies/dcmproxy.h>
#include <alproxies/almemoryproxy.h>
#include <almemoryfastaccess/almemoryfastaccess.h>
#include <althread/almutex.h>
#include <boost/bind.hpp>
#include <boost/thread.hpp>
#include <althread/alcriticalsection.h>
#include "WMG.h"
#include "smpc_solver.h"
#include "joints_sensors_id.h"
#include "nao_igm.h"
#include "walk_parameters.h"

Go to the source code of this file.

Classes

class  oru_walk
 The main walking module class. More...
 

Macros

#define ORUW_THROW(message)   throw ALERROR(getName(), __FUNCTION__, message)
 
#define ORUW_THROW_ERROR(message, error)   throw ALERROR(getName(), __FUNCTION__, message + string (error.what()))
 

Detailed Description

Author
Antonio Paolillo
Dimitar Dimitrov
Alexander Sherikov

Definition in file oru_walk.h.

Macro Definition Documentation

◆ ORUW_THROW

#define ORUW_THROW (   message)    throw ALERROR(getName(), __FUNCTION__, message)

Definition at line 65 of file oru_walk.h.

◆ ORUW_THROW_ERROR

#define ORUW_THROW_ERROR (   message,
  error 
)    throw ALERROR(getName(), __FUNCTION__, message + string (error.what()))

Definition at line 66 of file oru_walk.h.