
NIHAL SOFTWARE
Developers & Expoters of Quality Software

Advance Robotics
Objective
Become job-ready Robotics Software or Systems Engineer - Delivery: Live online classes, hands-on projects, self-paced learning
Target Audience
Engineers with 1-3 years experience
Prerequisites
Intermediate understanding of Robotic concepts ​
Cost - ₹99,000
Duration - 6 Months
Syllabus
Month 1
Foundations & Python for Robotics - Linear Algebra, Calculus, Probability & Statistics - Python for Robotics, Linux/ROS setup
Project: Simulate and visualize 2D robotic arm
Month 2
Robot Perception & ROS - ROS fundamentals, RViz, rqt - 2D Vision with OpenCV, LIDAR, Ultrasonic sensors
Project: ROS node capturing camera feed, detecting colored object
Month 3
Robot Movement & Kinematics - Forward/Inverse Kinematics, Velocity Kinematics - Dynamics, PID control
Project: 3-DOF robotic arm simulation with IK
Month 4
Mobile Robotics & Path Planning - Localization & Mapping (Kalman Filter, SLAM) - Path Planning (A*, RRT, DWA)
Project: Navigation stack for simulated differential drive robot
Month 5
Advanced Perception & AI - Point Cloud Processing, 3D Object Detection - CNNs, Reinforcement Learning integration
Project: ROS application for object classification and 3D position estimation
Month 6
Capstone Project & System Integration - Autonomous Mobile Manipulator, Advanced SLAM & Navigation, or AI-driven Robotic Arm - Implementation, testing, documentation, presentation - Career Support: Resume building, GitHub profile, mock interviews