// Forward Kinematics import java.util.Scanner; public class Program1 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("Please enter angle alpha: "); double alpha= scan.nextDouble(); System.out.print("Please enter angle beta: "); double beta= scan.nextDouble(); // convert alpha and beta to radians alpha = (alpha/180.0)*Math.PI; beta = (beta/180.0) *Math.PI; double L1 = 0.5; double L2 = 0.3; double x = L1*Math.cos(alpha) + L2*Math.cos(alpha+beta); double y = L1*Math.sin(alpha) + L2*Math.sin(alpha+beta); System.out.print("The robot's hand is at (x,y) = "); System.out.println("(" + x + "," + y + ")"); } }