top of page
Inaugurated by IN-SPACe
ISRO Registered Space Tutor

S6-SA2-0387

What is the Use of Trigonometry in Robotics Joint Angles?

Grade Level:

Class 10

AI/ML, Physics, Biotechnology, Space Technology, Chemistry, Engineering, Medicine

Definition
What is it?

Trigonometry helps robots understand and control their movements by calculating the exact angles of their joints. It uses relationships between angles and sides of triangles to figure out how far a robot's 'hand' needs to move or where its 'arm' should be positioned.

Simple Example
Quick Example

Imagine you want a robot arm to pick up a cricket ball placed 30 cm away from its base. Just like you instinctively know how to extend your arm, the robot needs trigonometry to calculate the exact angle its shoulder and elbow joints must make to reach that specific spot accurately.

Worked Example
Step-by-Step

Let's say a robot arm has two parts: the first part (upper arm) is 10 cm long, and the second part (forearm) is 8 cm long. We want the robot's 'hand' to reach a point that is 12 cm horizontally and 5 cm vertically from its base.
---1. First, we can form a triangle with the robot's base, the joint between the upper arm and forearm, and the robot's 'hand'.
---2. We use the Law of Cosines to find the angle at the elbow joint. If 'a', 'b', 'c' are sides and 'C' is the angle opposite side 'c', then c^2 = a^2 + b^2 - 2ab cos(C).
---3. Let the distance from the base to the hand be 'd'. We need to find 'd' using the horizontal and vertical distances: d = sqrt(12^2 + 5^2) = sqrt(144 + 25) = sqrt(169) = 13 cm.
---4. Now, consider the triangle formed by the upper arm (10 cm), forearm (8 cm), and the distance 'd' (13 cm). Let the elbow angle be 'E'.
---5. Using the Law of Cosines for the elbow angle: 13^2 = 10^2 + 8^2 - 2 * 10 * 8 * cos(E).
---6. 169 = 100 + 64 - 160 * cos(E) => 169 = 164 - 160 * cos(E).
---7. 5 = -160 * cos(E) => cos(E) = -5 / 160 = -0.03125.
---8. E = arccos(-0.03125) which is approximately 91.79 degrees. This is the angle the robot's elbow joint needs to make. Similar calculations are done for the shoulder joint.
Answer: The elbow joint needs to be approximately 91.79 degrees.

Why It Matters

Trigonometry is super important for designing robots that can move precisely, like those in factories assembling cars or even surgical robots assisting doctors. It's a key tool for engineers in AI/ML, Space Technology, and Medicine, helping them create smart machines that interact with the world around us.

Common Mistakes

MISTAKE: Confusing sine, cosine, and tangent and applying them to the wrong sides of a right-angled triangle. | CORRECTION: Always remember SOH CAH TOA: Sine = Opposite/Hypotenuse, Cosine = Adjacent/Hypotenuse, Tangent = Opposite/Adjacent. Clearly identify the opposite, adjacent, and hypotenuse relative to the angle you are working with.

MISTAKE: Forgetting that the Law of Sines and Cosines are used for non-right-angled triangles. | CORRECTION: Use Pythagorean theorem and SOH CAH TOA only for right-angled triangles. For any other triangle, use the Law of Sines or Law of Cosines.

MISTAKE: Not converting angles to the correct units (degrees vs. radians) when using calculators or programming. | CORRECTION: Most school problems use degrees. In robotics programming, radians are often used. Always check your calculator's mode or the programming language's requirements.

Practice Questions
Try It Yourself

QUESTION: A robot arm has a first segment of 5 cm and a second segment of 7 cm. If the angle between the first segment and the base (shoulder angle) is 60 degrees, and the angle between the two segments (elbow angle) is 90 degrees, how far is the robot's 'hand' from the base horizontally? | ANSWER: Approximately 5 cm (horizontal component of the first segment) + 7 * cos(60) cm (horizontal component of the second segment) = 5 + 7 * 0.5 = 5 + 3.5 = 8.5 cm. (This is a simplified approach; a full vector sum would be more precise for the actual hand position relative to the base).

QUESTION: A robot needs to lift a box. Its gripper is 15 cm from its elbow joint. The elbow joint is 20 cm from the shoulder joint. If the box is 30 cm horizontally from the shoulder joint and 5 cm vertically above it, calculate the straight-line distance from the shoulder joint to the box. | ANSWER: Distance = sqrt(30^2 + 5^2) = sqrt(900 + 25) = sqrt(925) = approximately 30.41 cm.

QUESTION: A robotic arm has a shoulder joint at (0,0). The first segment is 10 cm long and makes an angle of 45 degrees with the horizontal. The second segment is 8 cm long and makes an angle of 30 degrees *relative to the first segment*. Find the final (x,y) coordinates of the robot's 'hand'. | ANSWER: First segment end point: x1 = 10 * cos(45) = 10 * 0.707 = 7.07 cm, y1 = 10 * sin(45) = 10 * 0.707 = 7.07 cm. Second segment angle with horizontal = 45 + 30 = 75 degrees. Second segment's additional x: 8 * cos(75) = 8 * 0.2588 = 2.07 cm. Second segment's additional y: 8 * sin(75) = 8 * 0.9659 = 7.73 cm. Final hand position: x = 7.07 + 2.07 = 9.14 cm, y = 7.07 + 7.73 = 14.80 cm. So, (9.14, 14.80).

MCQ
Quick Quiz

Which trigonometric function would a robot most likely use to calculate the vertical height its 'hand' needs to reach if it knows the arm's length (hypotenuse) and the angle it makes with the ground?

Cosine

Tangent

Sine

Cotangent

The Correct Answer Is:

C

Sine relates the opposite side (vertical height) to the hypotenuse (arm length) in a right-angled triangle. So, Sine = Opposite/Hypotenuse, which means Opposite = Hypotenuse * Sine(Angle).

Real World Connection
In the Real World

In India, companies like GreyOrange use robotics in warehouses for sorting packages. These robots rely heavily on trigonometry to precisely move their arms and grippers to pick up and place items. Even ISRO uses trigonometry for calculating the angles of robotic arms on space probes to collect samples on other planets.

Key Vocabulary
Key Terms

Joint Angle: The angle formed at a robot's 'hinge' where two parts connect. | Forward Kinematics: Calculating where a robot's 'hand' will be given its joint angles. | Inverse Kinematics: Calculating what joint angles are needed to reach a specific target position. | Hypotenuse: The longest side of a right-angled triangle, opposite the right angle. | SOH CAH TOA: A mnemonic for remembering the definitions of sine, cosine, and tangent.

What's Next
What to Learn Next

Now that you understand how trigonometry helps robots move, you can explore 'Forward and Inverse Kinematics'. These concepts build directly on trigonometry to calculate robot movements, much like how you would plan a route for an auto-rickshaw to reach your school.

bottom of page