Drake
|
#include "drake/common/drake_assert.h"
#include "drake/math/quaternion.h"
#include "drake/util/drakeUtil.h"
#include "drake/util/drakeMexUtil.h"
#include "drake/systems/robotInterfaces/QPLocomotionPlan.h"
PiecewisePolynomial<double> matlabCoefsAndBreaksToPiecewisePolynomial | ( | const mxArray * | mex_coefs, |
const mxArray * | mex_breaks, | ||
bool | flip_last_dimension | ||
) |
ExponentialPlusPiecewisePolynomial<double> matlabExpPlusPPOrPPTrajectoryOrVectorToExponentialPlusPiecewisePolynomial | ( | const mxArray * | array | ) |
ExponentialPlusPiecewisePolynomial<double> matlabExpPlusPPToExponentialPlusPiecewisePolynomial | ( | const mxArray * | array | ) |
PiecewisePolynomial<double> matlabPPFormToPiecewisePolynomial | ( | const mxArray * | pp | ) |
PiecewisePolynomial<double> matlabPPTrajectoryOrMatrixToPiecewisePolynomial | ( | const mxArray * | array | ) |
void mexFunction | ( | int | nlhs, |
mxArray * | plhs[], | ||
int | nrhs, | ||
const mxArray * | prhs[] | ||
) |
std::vector<BodyMotionData> setUpBodyMotions | ( | const mxArray * | mex_body_motions | ) |
std::vector<QPLocomotionPlanSettings::ContactNameToContactPointsMap> setUpContactGroups | ( | RigidBodyTree * | robot, |
const mxArray * | mex_contact_groups | ||
) |
QuadraticLyapunovFunction setUpLyapunovFunction | ( | const mxArray * | mex_V | ) |
std::vector<RigidBodySupportState> setUpSupports | ( | const mxArray * | mex_supports | ) |
TVLQRData setUpZMPData | ( | const mxArray * | mex_zmp_data | ) |