CommandParser.java 文件源码

java
阅读 19 收藏 0 点赞 0 评论 0

项目:snobot-2017 作者:
private Command createDrivePathCommand(List<String> args)
{
    PathConfig dudePathConfig = new PathConfig(Double.parseDouble(args.get(1)), // Endpoint
            Double.parseDouble(args.get(2)), // Max Velocity
            Double.parseDouble(args.get(3)), // Max Acceleration
            sEXPECTED_DT);

    ISetpointIterator dudeSetpointIterator;

    // TODO create dynamic iterator, way to switch
    if (true)
    {
        PathGenerator dudePathGenerator = new PathGenerator();
        List<PathSetpoint> dudeList = dudePathGenerator.generate(dudePathConfig);
        dudeSetpointIterator = new StaticSetpointIterator(dudeList);
    }

    return new DriveStraightPath(mSnobot.getDriveTrain(), mSnobot.getPositioner(), dudeSetpointIterator);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号