ros.org
Unknown
ROS.org is the official portal for the Robot Operating System, a flexible, open-source framework for building robot software. It provides comprehensive documentation, tutorials, API references, distribution releases, and community resources to help learners and developers build and deploy robotics applications.
More resources on Robotics & Mechatronics
Articulated Robotics
Josh Newans' written and video tutorials for building a ROS 2 mobile robot end to end: URDF modelling, Gazebo simulation, ros2_control, LIDAR and camera integration, and navigation. Learners finish able to run a complete robot software stack on a Raspberry Pi.
Robohub
Nonprofit robotics communication platform where researchers, engineers and industry experts publish articles, interviews, podcasts and research summaries on autonomous systems, robot learning, field and medical robotics, and the societal impact of robots, useful for following the field.
Robotics: Modelling, Planning and Control
Graduate textbook covering rigid-body kinematics, differential kinematics, dynamics, trajectory planning, motion control and force control for robot manipulators, plus mobile robots and visual servoing. Readers finish able to derive and control manipulator models mathematically.
PyBullet Quickstart Guide
Home of the Bullet physics engine's Python bindings, with the quickstart guide, API reference and example environments for rigid-body dynamics, robot URDF loading and reinforcement learning. Enough to simulate and control a robot arm.
HowToMechatronics.com
Tutorial site by mechatronics engineer Dejan Nedelkovski with step-by-step Arduino, sensor, motor-driver and CNC builds, each including wiring schematics and full source code. Suited to working through hardware projects rather than reading theory.
Design of Electromechanical Robotic Systems (MIT 2.017J)
Design, construction and testing of field robots, with ocean waves and marine structures as the central theme. Covers electronics, instrumentation, statistics, linear systems, Fourier transforms, random processes and extreme-event design. Provides lecture slides, the open course text, problem sets and example projects.