Building on the Fundamentals of Robotics curriculum, the Advanced Robotics course explore advanced robotic programming.
In Advanced Robotics Programming, students will use RoboCell to teach positions, write programs, debug robotic applications, and test their execution offline using a virtual robot.
Course Outline
- Review of Robotic Fundamentals
- Programming with Subroutines
- Digital Inputs
- Digital Outputs
- Project #1 – Delivering Materials with a Conveyor
- Conditional Branching
- Project #2 – Programming with Conditional Branching
- Analog Inputs and Outputs
- Loops and Counters
- Contact and Non-Contact Sensors
- Project #3 – Programming a Sorting System