In order to master robotics, you need to experiment with real robots. The Kinova Gen3 lite Educational Robot has you covered. It has 7DOF, 2D/3D vision, embedded controller in each actuator, and torque sensor in each joint.
This robot arm is portable and power efficient. It has a reach of 902mm and carbon fiber and aluminum construction. You can program this robot in C++, Python, and MATLAB.