Choreonoid  1.1
名前空間 | 関数
BodyMotionUtil.h ファイル
#include "Body.h"
#include <cnoid/NullOut>
#include <iosfwd>
#include <string>
#include "exportdecl.h"

[ソースコード]

名前空間

 cnoid
 

関数

CNOID_EXPORT bool cnoid::loadHrpsysSeqFileSet (BodyMotion &motion, const std::string &filename, std::ostream &os)
 
CNOID_EXPORT bool cnoid::saveHrpsysSeqFileSet (BodyMotion &motion, BodyPtr body, const std::string &filename, std::ostream &os)
 
CNOID_EXPORT void cnoid::calcLinkAccSeq (MultiAffine3Seq &linkPosSeq, Sensor *gsens, int frameBegin, int numFrames, Vector3Seq &out_accSeq)
 
CNOID_EXPORT bool cnoid::applyVelocityLimitFilter (MultiValueSeq &seq, BodyPtr body, std::ostream &os=nullout())
 
CNOID_EXPORT bool cnoid::applyVelocityLimitFilter2 (MultiValueSeq &seq, int part, double absLimit)
 
CNOID_EXPORT bool cnoid::applyVelocityLimitFilterDummy ()
 
CNOID_EXPORT bool cnoid::applyPollardVelocityLimitFilter (MultiValueSeq &seq, BodyPtr body, double ks, std::ostream &os=nullout())
 
CNOID_EXPORT void cnoid::applyGaussianFilter (MultiValueSeq &seq, double sigma, int range, std::ostream &os=nullout())
 
CNOID_EXPORT void cnoid::applyRangeLimitFilter (MultiValueSeq &seq, BodyPtr body, double limitGrad, double edgeGradRatio, double margin, std::ostream &os=nullout())