5 #include <base/JointLimitRange.hpp> 6 #include <urdf_model/model.h> 8 #define SLIDER_POS_SCALE_FACTOR 100. 9 #define SLIDER_VEL_SCALE_FACTOR 100. 10 #define SLIDER_EFF_SCALE_FACTOR 100. 23 override_vel_limit(0), positive_vel_only(false),
24 no_effort(false), no_velocity(false), command_noise_std_dev(0.0){}
34 void initFromJointRange(
const base::JointLimitRange& rng, std::string name);
35 void initFromJointLimits(
const urdf::JointLimits& limits, std::string name);
36 base::JointState getJointState();
40 void setJointState(
const base::JointState& state);
41 void activate(
bool active);
42 void getJointState(base::JointState& state);
43 void setName(std::string name);
44 void handleValueChange();
47 void handlePosSliderChange(
int);
48 void handleVelSliderChange(
int val);
49 void handleEffSliderChange(
int val);
51 void handlePosBoxChange(
double val);
52 void handleVelBoxChange(
double val);
53 void handleEffBoxChange(
double val);
54 void setJointLimit(
double min,
double max);
57 void valueChanged(std::string name, base::JointState state);
Definition: jointform.h:12