But i download some of the robotics course lectures from mit for undergrad and there all real simple... I didnt know what CMU offered for undergrad
Most of the grad level courses are offered to undergrads, but preference given to higher year students if there aren't enough seats in the class. For example, the intro to robotics class usually gets ~300 people signing up for the class, but they only accept less than 100 students - I managed to get lucky and take the class as a sophomore.
As an undergrad, you can join most of these labs (just promise to be free labor):
http://www.ri.cmu.edu/lab_lists/(thats just 70% of the robot labs on campus)
During the summer, if you have the skills, they'll pay you or give you a grant.
and about a 20% of the projects going on:
http://www.ri.cmu.edu/project_lists/and the best robotics club ever (MIT doesn't have a robotics club

):
http://www.roboticsclub.org/They have like 100 something members and tons of free equipment/computers/parts for you to use.