コード例 #1
0
JointTrajectoryAction::JointTrajectoryAction(const JointTrajectoryAction& orig) : jointStateObserver(orig.jointStateObserver)
{

    setPositionGain(orig.getPositionGain());
    setVelocityGain(orig.getVelocityGain());
    setFrequency(orig.getFrequency());
}
コード例 #2
0
JointTrajectoryAction::JointTrajectoryAction(const ros::Publisher& armVelocitiesPublisher, 
        const ros::Publisher& armPositionsPublisher) : armVelocitiesPublisher(armVelocitiesPublisher), armPositionsPublisher(armPositionsPublisher) {

    setPositionGain(0.1);
    setVelocityGain(1.0);
    setFrequency(50);

}
コード例 #3
0
JointTrajectoryAction::JointTrajectoryAction(JointStateObserver* jointStateObserver) : jointStateObserver(jointStateObserver)
{


    setPositionGain(5.0);
    setVelocityGain(0.0);
    setFrequency(50);

}
コード例 #4
0
JointTrajectoryAction::JointTrajectoryAction(const ros::Publisher& armVelocitiesPublisher, 
        const ros::Publisher& armPositionsPublisher, 
        double positionGain, 
        double velocityGain, 
        double frequency) : armVelocitiesPublisher(armVelocitiesPublisher), armPositionsPublisher(armPositionsPublisher)  {

    setFrequency(frequency);
    setPositionGain(positionGain);
    setVelocityGain(velocityGain);

}
コード例 #5
0
JointTrajectoryAction::JointTrajectoryAction(JointStateObserver* jointStateObserver,
                                             double positionGain,
                                             double velocityGain,
                                             double frequency) : jointStateObserver(jointStateObserver)
{


    setFrequency(frequency);
    setPositionGain(positionGain);
    setVelocityGain(velocityGain);

}
コード例 #6
0
JointTrajectoryAction::JointTrajectoryAction(const JointTrajectoryAction& orig) : armVelocitiesPublisher(orig.armVelocitiesPublisher), 
        armPositionsPublisher(orig.armPositionsPublisher) {
    setPositionGain(orig.getPositionGain());
    setVelocityGain(orig.getVelocityGain());
    setFrequency(orig.getFrequency());
}