There is no better way to learn robotics than building and programming your own robots. UHand 2.0 is a robotic hand based on Raspberry Pi with vision and Python programming. It has smooth movement and can imitate your hand gestures and follow your moves.
You get a simple interface to configure the robot. The UHand 2.0 is available for under $400 at this time.