Buran Motion Planning Framework
joint_params.h
1 #pragma once
2 
3 
4 #include <string>
5 #include <Eigen/Core>
6 
7 namespace bmpf {
11  struct JointParams {
19  double maxVelocity;
23  double maxAngle;
27  double minAngle;
31  unsigned long jointNum;
32 
41  JointParams(double maxAcceleration, double maxVelocity, double maxAngle, double minAngle,
42  unsigned long jointNum) :
45 
50  std::string toString() const;
51 
56  double getRandomAngle() const;
57  };
58 
59 }
bmpf::JointParams::maxAcceleration
double maxAcceleration
Definition: joint_params.h:15
bmpf::JointParams::maxVelocity
double maxVelocity
Definition: joint_params.h:19
bmpf::JointParams
Definition: joint_params.h:11
bmpf::JointParams::maxAngle
double maxAngle
Definition: joint_params.h:23
bmpf::JointParams::toString
std::string toString() const
Definition: joint_params.cpp:10
bmpf::JointParams::jointNum
unsigned long jointNum
Definition: joint_params.h:31
bmpf::JointParams::JointParams
JointParams(double maxAcceleration, double maxVelocity, double maxAngle, double minAngle, unsigned long jointNum)
Definition: joint_params.h:41
bmpf::JointParams::getRandomAngle
double getRandomAngle() const
Definition: joint_params.cpp:29
bmpf::JointParams::minAngle
double minAngle
Definition: joint_params.h:27