The real graded Robotics tasks the portal assigns, grouped into three levels.
The portal assigns these Robotics tasks. Finish Level 1 before Level 2 and Level 2 before Level 3. Your mentor may mark some tasks as required for the certificate.
Level 1: Foundations (12 tasks)
Task
What to do
What robotics covers
Explain sensors, actuators, control and perception, and describe three robots used in Indian industry.
Simulator setup
Set up a simulator (Webots, Gazebo or CoppeliaSim) or Tinkercad Circuits and run a sample robot. Commit to a repo named robotics-internship.
Motors
Compare DC, servo and stepper motors and drive one with a motor driver.
Sensors
Read an ultrasonic distance sensor and an IR sensor and plot their readings.
Obstacle-avoiding robot
Build or simulate a robot that drives forward and turns away from obstacles.
Line follower
Build or simulate a line-following robot with two or more IR sensors.
Coordinate frames
Explain coordinate frames and transformations with a 2D robot arm example.
Python for robotics
Write Python scripts that read sensor logs and plot the robot's path.
Robot kinematics basics
Calculate the end position of a 2-link arm for given joint angles (forward kinematics).
Power and batteries
Choose a battery for a small robot and calculate its run time.
Safety
Write a safety checklist for working with motors, batteries and moving robots.
Robot design sketch
Sketch a robot for a real task (for example warehouse picking) with its sensors and actuators.
Level 2: Building real features (10 tasks)
Task
What to do
PID control
Tune a PID controller for a line follower or motor speed and show the response before and after tuning.
ROS 2 basics
Install ROS 2 (or use a Docker image) and write a publisher and subscriber node.
ROS 2 with a simulated robot
Drive a simulated TurtleBot in Gazebo with teleop and read its laser scans.
Inverse kinematics
Solve inverse kinematics for a 2-link arm and move it to target points in simulation.
Encoders and odometry
Estimate a wheeled robot's position from wheel encoders and compare with the true path.
Computer vision for robots
Detect a coloured object with OpenCV and make the robot turn toward it.
Industrial robots and PLC basics
Explain how industrial arms and PLCs work together on a production line, with a ladder logic example.
Path planning
Implement A* on a grid map and show the planned path.
Sensor fusion concept
Explain why robots combine sensors and demonstrate a simple complementary filter for an IMU.
Robotic process automation contrast
Explain the difference between physical robotics and software RPA, with examples of each.
Level 3: Professional work and capstone (8 tasks)
Task
What to do
SLAM
Run SLAM in simulation (for example slam_toolbox) and save the map.
Autonomous navigation
Use the ROS 2 Nav2 stack to navigate a simulated robot to goals on your map.
Pick and place
Simulate a pick-and-place task with a robot arm using MoveIt or a simulator's arm tools.
Object detection model
Use a pre-trained detection model on a robot camera feed and react to detections.
Multi-robot coordination
Simulate two robots sharing a space without collisions and explain the method.
Testing robots
Write tests for your robot logic in simulation and list how you would test on real hardware.
Cost and bill of materials
Prepare a bill of materials and cost estimate for building your robot in India.
Capstone: autonomous robot
Deliver an autonomous robot project (real or simulated) with perception, planning, control, a design document and a demo video.