- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中us.ihmc.robotics.math.trajectories.waypoints.YoFrameEuclideanTrajectoryPoint.getTime()
方法的一些代码示例,展示了YoFrameEuclideanTrajectoryPoint.getTime()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YoFrameEuclideanTrajectoryPoint.getTime()
方法的具体详情如下:
包路径:us.ihmc.robotics.math.trajectories.waypoints.YoFrameEuclideanTrajectoryPoint
类名称:YoFrameEuclideanTrajectoryPoint
方法名:getTime
暂无
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit
public double getLastWaypointTime()
{
return waypoints.get(numberOfWaypoints.getIntegerValue() - 1).getTime();
}
代码示例来源:origin: us.ihmc/IHMCRoboticsToolkit
public double getLastWaypointTime()
{
return waypoints.get(numberOfWaypoints.getIntegerValue() - 1).getTime();
}
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit
private void initializeSubTrajectory(int waypointIndex)
{
int secondWaypointIndex = Math.min(waypointIndex + 1, numberOfWaypoints.getValue() - 1);
YoFrameEuclideanTrajectoryPoint start = waypoints.get(waypointIndex);
YoFrameEuclideanTrajectoryPoint end = waypoints.get(secondWaypointIndex);
subTrajectory.setCubic(0.0, end.getTime() - start.getTime(), start.getPosition(), start.getLinearVelocity(), end.getPosition(), end.getLinearVelocity());
}
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit
@Override
public boolean isDone()
{
if (isEmpty())
return true;
boolean isLastWaypoint = currentWaypointIndex.getIntegerValue() >= numberOfWaypoints.getIntegerValue() - 2;
if (!isLastWaypoint)
return false;
return currentTrajectoryTime.getValue() >= waypoints.get(currentWaypointIndex.getValue() + 1).getTime();
}
代码示例来源:origin: us.ihmc/IHMCRoboticsToolkit
@Override
public void compute(double time)
{
currentTrajectoryTime.set(time);
if (currentWaypointIndex.getIntegerValue() < numberOfWaypoints.getIntegerValue() - 2
&& time >= waypoints.get(currentWaypointIndex.getIntegerValue() + 1).getTime())
{
currentWaypointIndex.increment();
initializeSubTrajectory(currentWaypointIndex.getIntegerValue());
}
double subTrajectoryTime = time - waypoints.get(currentWaypointIndex.getIntegerValue()).getTime();
subTrajectory.compute(subTrajectoryTime);
}
代码示例来源:origin: us.ihmc/IHMCRoboticsToolkit
public void setTrajectoryParameters(YoFrameEuclideanTrajectoryPoint initialYoFrameEuclideanWaypoint, YoFrameEuclideanTrajectoryPoint finalYoFrameEuclideanWaypoint)
{
setTrajectoryTime(finalYoFrameEuclideanWaypoint.getTime() - initialYoFrameEuclideanWaypoint.getTime());
initialPosition.set(initialYoFrameEuclideanWaypoint.getPosition());
initialVelocity.set(initialYoFrameEuclideanWaypoint.getLinearVelocity());
finalPosition.set(finalYoFrameEuclideanWaypoint.getPosition());
finalVelocity.set(finalYoFrameEuclideanWaypoint.getLinearVelocity());
}
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit
public void setTrajectoryParameters(YoFrameEuclideanTrajectoryPoint initialYoFrameEuclideanWaypoint, YoFrameEuclideanTrajectoryPoint finalYoFrameEuclideanWaypoint)
{
setTrajectoryTime(finalYoFrameEuclideanWaypoint.getTime() - initialYoFrameEuclideanWaypoint.getTime());
initialPosition.set(initialYoFrameEuclideanWaypoint.getPosition());
initialVelocity.set(initialYoFrameEuclideanWaypoint.getLinearVelocity());
finalPosition.set(finalYoFrameEuclideanWaypoint.getPosition());
finalVelocity.set(finalYoFrameEuclideanWaypoint.getLinearVelocity());
}
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit
boolean changedSubTrajectory = false;
if (time < waypoints.get(currentWaypointIndex.getIntegerValue()).getTime())
&& time >= waypoints.get(currentWaypointIndex.getIntegerValue() + 1).getTime())
YoFrameEuclideanTrajectoryPoint end = waypoints.get(secondWaypointIndex);
if (time < start.getTime())
return;
if (time > end.getTime())
if (Precision.equals(start.getTime(), end.getTime()))
double subTrajectoryTime = MathTools.clamp(time - start.getTime(), 0.0, end.getTime() - start.getTime());
subTrajectory.compute(subTrajectoryTime);
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test
assertTrue(Double.isNaN(testedYoFrameEuclideanTrajectoryPoint.getTime()));
assertTrue(testedYoFrameEuclideanTrajectoryPoint.getPosition().containsNaN());
assertTrue(testedYoFrameEuclideanTrajectoryPoint.getLinearVelocity().containsNaN());
assertTrue(Double.isNaN(testedYoFrameEuclideanTrajectoryPoint.getTime()));
assertTrue(testedYoFrameEuclideanTrajectoryPoint.getPosition().containsNaN());
assertTrue(testedYoFrameEuclideanTrajectoryPoint.getLinearVelocity().containsNaN());
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test
expectedYoFrameEuclideanTrajectoryPoint.setLinearVelocity(linearVelocity);
assertEquals(3.4, yoFrameEuclideanTrajectoryPoint.getTime(), 1e-7);
assertEquals(3.4, expectedYoFrameEuclideanTrajectoryPoint.getTime(), 1e-7);
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test
testedYoFrameEuclideanTrajectoryPoint.getTime(), testedYoFrameEuclideanTrajectoryPoint.getPosition(),
testedYoFrameEuclideanTrajectoryPoint.getLinearVelocity(), testedYoFrameEuclideanTrajectoryPoint, epsilon);
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test
yoFrameEuclideanTrajectoryPoint.getLinearVelocity(linearVelocityForVerification);
assertEquals(time, yoFrameEuclideanTrajectoryPoint.getTime(), 1e-10);
assertTrue(pointForVerification.epsilonEquals(position, 1e-10));
assertTrue(linearVelocityForVerification.epsilonEquals(linearVelocity, 1e-10));
linearVelocityForVerification.set(8.8, 1.4, 9.22);
assertFalse(Math.abs(yoFrameEuclideanTrajectoryPoint.getTime() - time) < 1e-7);
assertFalse(pointForVerification.epsilonEquals(position, 1e-7));
assertFalse(linearVelocityForVerification.epsilonEquals(linearVelocity, 1e-7));
yoFrameEuclideanTrajectoryPoint.getLinearVelocity(linearVelocity);
assertEquals(time, yoFrameEuclideanTrajectoryPoint.getTime(), 1e-10);
assertTrue(pointForVerification.epsilonEquals(position, 1e-10));
assertTrue(linearVelocityForVerification.epsilonEquals(linearVelocity, 1e-10));
代码示例来源:origin: us.ihmc/ihmc-robotics-toolkit-test
assertEquals(expectedTime, testedYoFrameEuclideanTrajectoryPoint.getTime(), epsilon);
assertEquals(expectedNamePrefix, testedYoFrameEuclideanTrajectoryPoint.getNamePrefix());
assertEquals(expectedNameSuffix, testedYoFrameEuclideanTrajectoryPoint.getNameSuffix());
我有一条由 (x,y) 对序列形成的轨迹。我想使用样条在此轨迹上插入点。 我该怎么做?使用 scipy.interpolate.UnivariateSpline 不起作用,因为 x 和 y 都不是单调
本文整理了Java中ucar.nc2.dt.trajectory.ZebraClassTrajectoryObsDataset类的一些代码示例,展示了ZebraClassTrajectoryObsDa
本文整理了Java中us.ihmc.robotics.math.trajectories.YoPolynomial类的一些代码示例,展示了YoPolynomial类的具体用法。这些代码示例主要来源于G
本文整理了Java中us.ihmc.robotics.math.trajectories.YoMinimumJerkTrajectory类的一些代码示例,展示了YoMinimumJerkTraject
本文整理了Java中us.ihmc.robotics.math.trajectories.YoConcatenatedSplines类的一些代码示例,展示了YoConcatenatedSplines类
本文整理了Java中us.ihmc.robotics.math.trajectories.YoSpline3D类的一些代码示例,展示了YoSpline3D类的具体用法。这些代码示例主要来源于Githu
本文整理了Java中us.ihmc.robotics.math.trajectories.YoTrajectory类的一些代码示例,展示了YoTrajectory类的具体用法。这些代码示例主要来源于G
本文整理了Java中us.ihmc.robotics.math.trajectories.YoParabolicTrajectoryGenerator类的一些代码示例,展示了YoParabolicTr
本文整理了Java中us.ihmc.robotics.math.trajectories.YoPolynomial3D类的一些代码示例,展示了YoPolynomial3D类的具体用法。这些代码示例主要
本文整理了Java中us.ihmc.robotics.math.trajectories.providers.YoVariableDoubleProvider类的一些代码示例,展示了YoVariabl
本文整理了Java中us.ihmc.robotics.math.trajectories.waypoints.YoFrameSO3TrajectoryPoint类的一些代码示例,展示了YoFrameS
本文整理了Java中us.ihmc.robotics.math.trajectories.waypoints.YoFrameSE3TrajectoryPoint类的一些代码示例,展示了YoFrameS
本文整理了Java中us.ihmc.robotics.math.trajectories.waypoints.YoFrameEuclideanTrajectoryPoint类的一些代码示例,展示了Yo
本文整理了Java中ucar.nc2.dt.trajectory.ZebraClassTrajectoryObsDataset.()方法的一些代码示例,展示了ZebraClassTrajectoryO
本文整理了Java中ucar.nc2.dt.trajectory.ZebraClassTrajectoryObsDataset.setTrajectoryInfo()方法的一些代码示例,展示了Zebr
本文整理了Java中ucar.nc2.dt.trajectory.ZebraClassTrajectoryObsDataset.isValidFile()方法的一些代码示例,展示了ZebraClass
本文整理了Java中us.ihmc.robotics.math.trajectories.waypoints.YoOneDoFWaypoint类的一些代码示例,展示了YoOneDoFWaypoint类
本文整理了Java中us.ihmc.robotics.math.trajectories.providers.YoPositionProvider类的一些代码示例,展示了YoPositionProvi
本文整理了Java中us.ihmc.robotics.math.trajectories.waypoints.YoOneDoFTrajectoryPoint类的一些代码示例,展示了YoOneDoFTr
本文整理了Java中us.ihmc.robotics.math.trajectories.YoPolynomial.setVelocityRow()方法的一些代码示例,展示了YoPolynomial.
我是一名优秀的程序员,十分优秀!