This course introduces students to the fundamentals of robotics and exposes them to the best practices followed by the robotics community (academic and research). The lesson content is broadly organized into two categories - the theory underpinning robots and exploration through practical implementation. Some of the concepts taught are sensor fusion, robot manipulation, state estimation using Kalman filters, and the use of an open-source middleware. Students will become familiar with the command line tools, gain practice on software programming, and learn to interface with simple electronics through single board computers. **This is a pilot course and will need CC review NLT AY27. ET credits will be assigned after ABET PEV review.** |