Robotics
Shooting on the Fly, Part 2: The LUT Approach
A deep dive into shooting on the fly algorithms for competitive robotics
Read article →I create things that scale
Engineering notes from the field. Robotics, web infrastructure, and everything in between.
public class Robot {
private final Shooter shooter;
private final Odometry odometry;
public void shootOnTheFly() {
Vector2d robotVel = odometry.getVelocity();
Vector2d target = getTargetPosition();
// The magic: subtract robot velocity
Vector2d shotVec = target.minus(robotVel);
shooter.setVelocity(shotVec);
}
}A deep dive into shooting on the fly algorithms for competitive robotics
Read article →A deep dive into shooting on the fly algorithms for competitive robotics
Read article →How we optimized Redux Robotics website performance
Read article →Why GraphQL might not be the right choice for your API
Read article →On signals, engineering excellence, and not leaving well enough alone
Read article →Electrical best practices for FTC robots
Read article →