This course contains the use of artificial intelligence. Learn to build, simulate and control a robotic manipulator from the ground up, using ROS 2 and MoveIt2. Most robotics courses stop at mobile robots. This one goes where the jobs are: manipulation. You will build a complete robot arm from an empty file, describe it in URDF and Xacro, give it physics and controllers, plan collision-free motions with MoveIt2, attach a gripper, and finish with a full pick-and-place system you can put in a portfolio.
Everything runs in simulation. No robot hardware required. You start with the fundamentals: links, joints, degrees of freedom, and the maths that actually matters for manipulation. Transforms and kinematics are derived on screen, not asserted on a slide. Then you build: URDF and Xacro, meshes and collision geometry, ros2_control, and spawning your arm into Gazebo with real physics underneath it.
From there you go deep on MoveIt2 across a full section: the Setup Assistant, OMPL planners, the planning scene, joint versus Cartesian goals, and RViz MotionPlanning. You will also cause failures deliberately and fix them on camera, because reading an error message is the skill that actually transfers.






