gpt4 book ai didi

us.ihmc.robotics.controllers.pidGains.implementations.YoPIDGains.getYoKi()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 22:16:03 24 4
gpt4 key购买 nike

本文整理了Java中us.ihmc.robotics.controllers.pidGains.implementations.YoPIDGains.getYoKi()方法的一些代码示例,展示了YoPIDGains.getYoKi()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YoPIDGains.getYoKi()方法的具体详情如下:
包路径:us.ihmc.robotics.controllers.pidGains.implementations.YoPIDGains
类名称:YoPIDGains
方法名:getYoKi

YoPIDGains.getYoKi介绍

暂无

代码示例

代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit

public PIDController(YoPIDGains yoPIDGains, String suffix, YoVariableRegistry registry)
{
 super(suffix, registry);
 pdController = new PDController(yoPIDGains, suffix, registry);
 this.integralGain = yoPIDGains.getYoKi();
 this.maxIntegralError = yoPIDGains.getYoMaxIntegralError();
 this.maxFeedback = yoPIDGains.getYoMaximumFeedback();
 integralLeakRatio = yoPIDGains.getYoIntegralLeakRatio();
}

代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit

public YoLimitedPIDGains(String suffix, double controlDT, YoVariableRegistry registry)
{
 super(suffix, registry);
 maxKpRate = new YoDouble("maxKpRate" + suffix, registry);
 maxKdRate = new YoDouble("maxKdRate" + suffix, registry);
 maxKiRate = new YoDouble("maxKiRate" + suffix, registry);
 limitedKi = new RateLimitedYoVariable("limitedKi" + suffix, registry, maxKiRate, super.getYoKi(), controlDT);
 limitedKp = new RateLimitedYoVariable("limitedKp" + suffix, registry, maxKpRate, super.getYoKp(), controlDT);
 limitedKd = new RateLimitedYoVariable("limitedKd" + suffix, registry, maxKdRate, super.getYoKd(), controlDT);
 maxKpRate.set(Double.POSITIVE_INFINITY);
 maxKdRate.set(Double.POSITIVE_INFINITY);
 maxKiRate.set(Double.POSITIVE_INFINITY);
}

代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test

assertEquals(kp, pidGains.getYoKp().getDoubleValue(), 1e-6);
assertEquals(kd, pidGains.getYoKd().getDoubleValue(), 1e-6);
assertEquals(ki, pidGains.getYoKi().getDoubleValue(), 1e-6);
assertEquals(maxAcc, pidGains.getMaximumFeedback(), 1e-6);
assertEquals(maxJerk, pidGains.getMaximumFeedbackRate(), 1e-6);

代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test

assertEquals(kp, pidGains.getYoKp().getDoubleValue(), 1e-6);
assertEquals(kd, pidGains.getYoKd().getDoubleValue(), 1e-6);
assertEquals(ki, pidGains.getYoKi().getDoubleValue(), 1e-6);
assertEquals(maxAcc, pidGains.getMaximumFeedback(), 1e-6);
assertEquals(maxJerk, pidGains.getMaximumFeedbackRate(), 1e-6);

代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test

assertEquals(kp, pidGains.getYoKp().getDoubleValue(), 1e-6);
assertEquals(kd, pidGains.getYoKd().getDoubleValue(), 1e-6);
assertEquals(ki, pidGains.getYoKi().getDoubleValue(), 1e-6);
assertEquals(maxAcc, pidGains.getMaximumFeedback(), 1e-6);
assertEquals(maxJerk, pidGains.getMaximumFeedbackRate(), 1e-6);

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com