Introduction to Robotics
This course provides a hands-on approach to the fundamentals of robotics, including how robots sense, move, and make decisions. Students will build and configure robots to solve basic real-world problems and analyze their performance. The class will also explore ethical and environmental issues related to robotics.
- Understand and apply fundamentals of problem solving, design, and analysis as used in STEM (Science, Technology, Engineering, and Math) disciplines.
- Demonstrate an understanding of basic principles in designing and building robots including the use of sensors, actuators, controllers, and mechanical structures.
- Demonstrate an understanding of simple machines and mechanisms used in robotics, such as gears, pulleys, levers, belts, and wheels.
- Demonstrate an understanding of the basic characteristic response of sensors and how to interface them.
- Demonstrate an understanding of actuator usage to convert energy to simple linear or rotary motion.
- Demonstrate the ability to program a basic robot controller (e.g., the Lego NXT controller).
- Understand moral and ethical issues relating to robotics and automation.
- Develop and demonstrate effective teamwork skills.